Asterisk глотает вводимые EXTENsions кроме первой
Приветствую, all.
Принимаю вх. звонки с sipnet, попадают они в
контекст sipnet-incoming, где я ожидаю ввода
3-ёх значных цифр. Но * воспринимает только
первую цифру и переходит на "invalid", так как
нет таких у меня экстеншенов. Подскажите пожалуйста
как заставить (или что исправить), чтобы она воспринимала
все вводимые цифры.
Вот лог и конфиг extensions.conf (вводил 400, а *
поняла 4):
INFO sip:s@81.23.122.122 SIP/2.0
Via: SIP/2.0/UDP 212.53.35.219:5060;branch=z9hG4bK50190;cgp-cluster=212.53.35.219
Via: SIP/2.0/UDP 212.53.35.244:50931
Max-Forwards: 69
From: ;tag=265385984-256696
To: ;tag=as4986e732
Call-ID: IWF-7628FA97-730F-11DB-A382-EF7E72977603@212.53.35.244
CSeq: 41780 INFO
Content-Type: application/dtmf-relay
Content-Length: 24
Signal=4
Duration=250
--- (10 headers 2 lines)---
Receiving INFO!
* DTMF-relay event received: 4
Transmitting (no NAT) to 212.53.35.219:5060:
SIP/2.0 200 OK
v: SIP/2.0/UDP 212.53.35.219:5060;branch=z9hG4bK50190;cgp-cluster=212.53.35.219;received=212.53.35.219
v: SIP/2.0/UDP 212.53.35.244:50931
f: ;tag=265385984-256696
t: ;tag=as4986e732
i: IWF-7628FA97-730F-11DB-A382-EF7E72977603@212.53.35.244
CSeq: 41780 INFO
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
m:
l: 0
---
Nov 14 15:07:29 DEBUG[3932]: pbx.c:2300 __ast_pbx_run: Oooh, got something to jump out with ('4')!
Nov 14 15:07:29 NOTICE[3932]: rtp.c:331 process_rfc3389: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 195.5.131.27
alfa*CLI>
--- (0 headers 0 lines) Nat keepalive ---
-- Invalid extension '4' in context 'sipnet-incoming' on SIP/2470841-b7b195c8
== CDR updated on SIP/2470866-b7b195c8
-- Executing Answer("SIP/2470866-b7b195c8", "") in new stack
-- Executing Playback("SIP/2470866-b7b195c8", "invalid") in new stack
Nov 14 15:07:36 DEBUG[3932]: channel.c:1761 ast_settimeout: Scheduling timer at 160 sample intervals
-- Playing 'invalid' (language 'en')
===========================================================================
[sipnet-incoming]
exten => s,1,Ringing
exten => s,n,Wait,1
exten => s,n,Answer
exten => s,n,Set(TIMEOUT(digit)=7)
exten => s,n,Set(TIMEOUT(response)=10)
exten => s,n,BackGround(demo-ec)
exten => s,n,WaitExten
;
exten => t,1,Goto(400|1)
;
exten => i,1,Answer
exten => i,2,Playback(invalid)
exten => i,3,Hangup
;
exten => 200,1,Macro(stdexten,200,SIP/200)
exten => ludmila,1,Goto(200|1)
;
|