Hi all,<br>
I'm trying to setup a simple IVR menu in a context in extensions.conf. So far, I have:<br>
extension s for playing back the menu<br>
# to repeat it<br>
* for directory<br>
0 for operator<br>
1 which goes to another context: exten => 1,1,GoTo(option_1,s,1)<br>
<br>
Here is what I have in extensions.conf:<br>
<br>
[incoming]<br>
<br>
; main greeintg<br>
exten => s, 1, Ringing<br>
exten => s, 2, Wait(10)<br>
exten => s, 3, NoOp()<br>
exten => s, 4, Answer<br>
exten => s, 5, Playback(silence/1)<br>
exten => s, 6, Background(a2)<br>
exten => s, 7, Background(b)<br>
exten => s, 8, WaitExten(20)<br>
exten => s, 9, Hangup<br>
<br>
; repeats the message<br>
exten => #,1,Goto(s,6)<br>
<br>
;Operator<br>
exten => 0,1,Macro(stdexten,302)<br>
<br>
; Dial extension<br>
exten => 1,1,Goto(option_1,s,1) ; this one is delayed<br>
exten => 2,1,Goto(option_1,s,1) ; this one is executed immediately<br>
<br>
;Directory<br>
exten => *,1,Directory(default)<br>
<br>
exten => t,1,Goto(s7) <br>
exten => i,1,Playback(invalid) <br>
<br>
<br>
The problem is that when user presses 1, there's a delay before the
action Goto is executed (I'm assuming delay is caused by some
timeout). All other options work fine, if I use 2 or any other
number instead
of 1 for that action, it also works fine - the Goto gets executed
immediately.<br>
I do get the standard "NOTICE[11563]: rtp.c:281 process_rfc3389: Comfort
noise support incomplete in Asterisk (RFC 3389). Please turn off on
client if possible." when user presses a key.<br>
So what is so special about sending DTMF key 1 and how can I get around it?<br>
<br>