Hi all
I’m trying to make a dialplan that takes care of every dialstatus, so i was trying to make a Goto(context,${DIALSTATUS},1)
but it does not see that extensions, also the same by dialing from console:
I can’t dial anything begining with ANS from ANSWER or even A, but other dial status are working.
*CLI> dialplan show strange-context
[ Context ‘strange-context’ created by ‘pbx_config’ ]
‘A’ => 1. HangUp() [pbx_config]
‘AAAS’ => 1. HangUp() [pbx_config]
‘AAN’ => 1. HangUp() [pbx_config]
‘ANSWER’ => 1. HangUp() [pbx_config]
‘AP’ => 1. HangUp() [pbx_config]
‘AS’ => 1. HangUp() [pbx_config]
‘BUSY’ => 1. Voicemail(demo@cospa-voicemails,b) [pbx_config]
‘CANCEL’ => 1. Voicemail(demo@voicemails,u) [pbx_config]
‘CHANUNAVAIL’ => 1. NoOp(Ese canal no existe… o tambien es cuando no esta logado) [pbx_config]
‘CONGESTION’ => 1. Voicemail(demo@voicemails,b) [pbx_config]
‘DONTCALL’ => 1. Voicemail(demo@voicemails,u) [pbx_config]
‘INVALIDARGS’ => 1. Voicemail(demo@-voicemails,u) [pbx_config]
‘NOANSWER’ => 1. Voicemail(demo@voicemails,u) [pbx_config]
‘TORTURE’ => 1. Voicemail(demo@voicemails,u) [pbx_config]
‘answer’ => 1. HangUp() [pbx_config]
‘i’ => 1. Hangup() [pbx_config]
‘sANSWE’ => 1. HangUp() [pbx_config]
’_XXXXX’ => 1. Dial(SIP/${EXTEN}) [pbx_config]
2. NoOp(DIALSTATUS=${DIALSTATUS}) [pbx_config]
3. Goto(extrange-context,${DIALSTATUS},1) [pbx_config]
-= 18 extensions (20 priorities) in 1 context. =-
*CLI> console dial A@strange-context
*CLI> – Executing [A@strange-context:1] Hangup(“Console/default”, “”) in new stack
*CLI> console dial AAAS@strange-context
*CLI> – Executing [AAAS@strange-context:1] Hangup(“Console/default”, “”) in new stack
*CLI> console dial AAN@strange-context
No such extension ‘AAN’ in context ‘strange-context’
*CLI> console dial DONTCALL@strange-context
No such extension ‘DONTCALL’ in context ‘strange-context’
*CLI> console dial CANCEL@strange-context
No such extension ‘CANCEL’ in context ‘strange-context’
*CLI> console dial ANSWER@strange-context
No such extension ‘ANSWER’ in context ‘strange-context’
*CLI> console dial INVALIDARGS@strange-context
No such extension ‘INVALIDARGS’ in context ‘strange-context’
*CLI> console dial BUSY@strange-context
*CLI> – Executing [BUSY@strange-context:1] VoiceMail(“Console/default”, “demo@cospa-voicemails,b”) in new stack