Hi Guys,
I have asterisk setup with three DID or phone #'s coming through IAX trunk. There are errors in my extension.conf but I can’t figure out why. Can you guys help me, plz?
– Registered extension context ‘meridian-spanish’
– Added extension ‘s’ priority 1 to meridian-spanish
– Added extension ‘s’ priority 2 to meridian-spanish
– Added extension ‘s’ priority 3 to meridian-spanish
Nov 29 14:43:07 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 2 in ‘meridian-spanish’, already in use
Nov 29 14:43:07 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 173
Nov 29 14:43:07 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 3 in ‘meridian-spanish’, already in use
Nov 29 14:43:07 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 174
…
– Registered extension context ‘meridian-english’
– Added extension ‘s’ priority 1 to meridian-english
– Added extension ‘s’ priority 2 to meridian-english
– Added extension ‘s’ priority 3 to meridian-english
Nov 29 14:43:07 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 2 in ‘meridian-english’, already in use
Nov 29 14:43:07 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 188
Nov 29 14:43:07 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 3 in ‘meridian-english’, already in use
Nov 29 14:43:07 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 189
– Added extension ‘s’ priority 4 to meridian-english
…
– Added extension ‘s’ priority 3 to superittek-spanish
Nov 29 14:43:07 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 2 in ‘superittek-spanish’, already in use
Nov 29 14:43:07 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 231
Nov 29 14:43:07 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 3 in ‘superittek-spanish’, already in use
Nov 29 14:43:07 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 232
– Added extension ‘s’ priority 4 to superittek-spanish
– Added extension ‘s’ priority 5 to superittek-spanish
– Added extension ‘s’ priority 6 to superittek-spanish
– Added extension ‘s’ priority 7 to superittek-spanish
– Added extension ‘s’ priority 8 to superittek-spanish
– Added extension ‘s-NOANSWER’ priority 1 to superittek-spanish
– Added extension ‘a’ priority 2 to superittek-spanish
– Registered extension context ‘superittek-english’
– Added extension ‘s’ priority 1 to superittek-english
– Added extension ‘s’ priority 2 to superittek-english
– Added extension ‘s’ priority 3 to superittek-english
Nov 29 14:43:08 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 2 in ‘superittek-english’, already in use
Nov 29 14:43:08 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 245
Nov 29 14:43:08 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 3 in ‘superittek-english’, already in use
Nov 29 14:43:08 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 246
– Added extension ‘s’ priority 4 to superittek-english
– Added extension ‘s’ priority 5 to superittek-english
– Added extension ‘s’ priority 6 to superittek-english
– Added extension ‘s’ priority 7 to superittek-english
– Added extension ‘a’ priority 8 to superittek-english
– Added extension ‘s-NOANSWER’ priority 1 to superittek-english
– Added extension ‘a’ priority 2 to superittek-english
Nov 29 14:43:08 WARNING[6841]: pbx.c:4818 ast_add_extension2: Unable to register extension ‘s’, priority 3 in ‘superittek-english’, already in use
Nov 29 14:43:08 WARNING[6841]: pbx_config.c:1757 pbx_load_module: Unable to register extension at line 254
Now… Here is the DialPlan (extension.conf). The section in question of course.
[meridian-main-menu]
exten => 3867181811,1,Ringing
exten => 3867181811,2,AGI(agi://127.0.0.1:4577/call_log)
exten => 3867181811,3,AGI(call_inbound.agi,e101-----3867181811-----Meridian 386-----x-----y-----z-----w)
exten => 3867181811,4,Answer
exten => 3867181811,5,Set(TIMEOUT(digit)=1)
exten => 3867181811,6,Set(TIMEOUT(response)=7)
exten => 3867181811,7,(restart),BackGround(quick-welcome) : Gracias por llamas etc…
exten => 3867181811,8,(restart),BackGround(english-language) : For english press 1
exten => 3867181811,9,WaitExten(3)
exten => 1,2,Set(LANGUAGE()=en)
exten => 1,3,Goto(meridian-english)
exten => s-NOANSWER,1,Set(LANGUAGE()=es)
exten => s-NOANSWER,2,Goto(meridian-spanish)
;
[meridian-spanish]
exten => s,1,Ringing
exten => s,n,Wait,2
exten => s,n(restart),BackGround(meridian-spanish-welcome) ; Gracias por llamar…
exten => s,2(restart),BackGround(meridian-spanish-submenuopts) ; Por Favor elija…
exten => s,n(restart),BackGround(meridian-spanish-option1) ; Applicaciones de prest
exten => s,n(restart),BackGround(meridian-spanish-option2) ; Servicio al Cliente…
exten => s,n(restart),BackGround(meridian-spanish-option3) ; Recursos Humanos…
exten => s,n(restart),BackGround(meridian-spanish-option4) ; Administracion…
exten => s,n(restart),BackGround(meridian-spanish-option5) ; Loan Processing …
exten => s,n(restart),BackGround(meridian-spanish-option6) ;Presione * para regre…
exten => s,n,WaitExten(7)
exten => s-NOANSWER,1,Goto(s,2)
exten => a,n,Goto(meridian-main-menu,s,2)
;
[meridian-english]
exten => s,1,Ringing
exten => s,n,Wait,2
exten => s,n(restart),BackGround(meridian-english-welcome) ;Thank you for calling…
exten => s,2(restart),BackGround(meridian-english-submenuopts) ; Please, select from.
exten => s,n(restart),BackGround(meridian-english-option1) ; Loan Application Dept…
exten => s,n(restart),BackGround(meridian-english-option2) ; Customer Service Dept…
exten => s,n(restart),BackGround(meridian-english-option3) ; Human Resources Dept…
exten => s,n(restart),BackGround(meridian-english-option4) ; Administration Dept…
exten => s,n(restart),BackGround(meridian-english-option5) ; Press * to return
exten => s-NOANSWER,1,Goto(s,2)
exten => a,n,Goto(meridian-main-menu,s,1)
;
[superittek-main-menu]
exten => 3867181810,1,Ringing
exten => 3867181810,2,AGI(agi://127.0.0.1:4577/call_log)
exten => 3867181810,3,AGI(call_inbound.agi,e101-----3867181810-----SuperITTek 786-----x-----y-----z-----w)
exten => 3867181810,4,Answer
exten => 3867181810,n,Set(TIMEOUT(digit)=1)
exten => 3867181810,n,Set(TIMEOUT(response)=3)
exten => 3867181810,n,(restart),BackGround(superittek-quick-welcome) : Thanks you for calling etc…
exten => 3867181810,n,(restart),BackGround(for-spanish-language) : For spanish press 1
exten => 1,2,Set(LANGUAGE()=es)
exten => 1,3,Goto(superittek-spanish)
exten => s-NOANSWER,1,Set(LANGUAGE()=en)
exten => s-NOANSWER,2,Goto(superittek-english)
;
[ittek-800]
exten => 8007753411,1,Ringing
exten => 8007753411,2,AGI(agi://127.0.0.1:4577/call_log)
exten => 8007753411,3,AGI(call_inbound.agi,e101-----8888753411-----SuperITTek 800-----x-----y-----z-----w)
exten => 8007753411,4,Answer
exten => 8007537411,n,Set(TIMEOUT(digit)=1)
exten => 8007537411,n,Set(TIMEOUT(response)=3)
exten => 8007537411,n,(restart),BackGround(superittek-quick-welcome) : Thank you for calling etc…
exten => 8007537411,n,(restart),BackGround(for-spanish-language) : For spanish press 1
exten => 1,2,Set(LANGUAGE()=es)
exten => 1,3,Goto(superittek-spanish)
exten => s-NOANSWER,1,Set(LANGUAGE()=en)
exten => s-NOANSWER,2,Goto(susperittek-english)
;
[superittek-spanish]
exten => s,1,Ringing
exten => s,n,Wait,2
exten => s,n,Set(TIMEOUT(digit)=1)
exten => s,n,Set(TIMEOUT(response)=7)
exten => s,n(restart),BackGround(ss-welcome) ; Gracias por llamar…
exten => s,2(restart),BackGround(ss-submenuopts) ; Por Favor elija…
exten => s,n(restart),BackGround(ss-option1) ; Necesita servicios de Inmediato
exten => s,n(restart),BackGround(ss-option2) ; Servicio al Cliente…
exten => s,n(restart),BackGround(ss-option3) ; Recursos Humanos…
exten => s,n(restart),BackGround(ss-option4) ; Administracion…
exten => s,n(restart),BackGround(ss-option5) ;Presione * para regre…
exten => s-NOANSWER,1,Goto(s,2)
exten => a,n,Goto(superittek-main-menu,s,1)
;
[superittek-english]
exten => s,1,Ringing
exten => s,n,Wait,2
exten => s,n,Set(TIMEOUT(digit)=1)
exten => s,n,Set(TIMEOUT(response)=7)
exten => s,n(restart),BackGround(se-welcome) ;Thank you for calling…
exten => s,2(restart),BackGround(se-submenuopts) ; Please, select from.
exten => s,n(restart),BackGround(se-option1) ; Emergency Service press …
exten => s,n(restart),BackGround(se-option2) ; Customer Service Dept…
exten => s,n(restart),BackGround(se-option3) ; Human Resources Dept…
exten => s,n(restart),BackGround(se-option4) ; Administration Dept…
exten => a,n(restart),BackGround(se-option5) ; Press * to return to …
exten => s-NOANSWER,1,Goto(s,2)
exten => a,n,Goto(superittek-main-menu,s,1)
What’s your recommendation? I really appreciate your help!