Hello all.
I’m running Asterisk 1.4.8, and trying to set up a simple menu (eventually I’ll be adding voicemail, but that’s later).
Anyway, here’s what I have so far in extensions.conf:
[incoming]
exten => s,1,Answer()
exten => s,2,Background(/mnt/vm/outgoing/000)
exten => t,2,Goto(menu2,2,1)
exten => s,3,Waitexten(30)
exten => s,4,Playback(/mnt/vm/outgoing/999)
exten => s,5,Hangup()
[menu2]
exten => 2,1,Background(/mnt/vm/outgoing/002)
exten => 2,2,Read(REPEAT)
exten => 2,3,Gotoif($[${REPEAT}=1]?menu2,2,1)
exten => 2,4,Gotoif($[${REPEAT}=0]?incoming,s,2)
exten => 2,5,Waitexten(10)
exten => 2,6,Playback(/mnt/vm/outgoing/999)
exten => 2,7,Hangup()
BUT, whenever I call in and choose option 2, I get hung up on, and the CLI gives me this:
WARNING[4974]: pbx.c:2437 __ast_pbx_run: Channel ‘Zap/1-1’ sent into invalid extension ‘2’ in context ‘incoming’, but no invalid handler
– Hungup ‘Zap/1-1’
Any ideas on how to resolve this?
Thanks in advance!