[Freeswitch-users] Error in my dialplan

Lars Zeb larclap at yahoo.com
Wed Jul 8 14:37:51 PDT 2009


I receive an error on an inbound call from my dialplan. I don't have a clue
what it means. Can someone help?

 

from log:

2009-07-08 09:54:50.172590 [DEBUG] switch_core_state_machine.c:78
sofia/external/+13105551212 at 66.53.188.187 Standard ROUTING

2009-07-08 09:54:50.172590 [INFO] mod_dialplan_xml.c:310 Processing
+13105551212->1000 in context default

....

Dialplan: sofia/external/+13105551212 at 66.53.188.187 parsing
[default->Local_Extension_Lars] continue=false

Dialplan: sofia/external/+13105551212 at 66.53.188.187 Regex (PASS)
[Local_Extension_Lars] destination_number(1000) =~ /^(100[0-9])$/
break=on-false

Dialplan: sofia/external/+13105551212 at 66.53.188.187 Action
set(dialed_ext=1000)

Dialplan: sofia/external/+13105551212 at 66.53.188.187 Action
export(dialed_ext=1000)

2009-07-08 09:54:50.173586 [ERR] switch_regex.c:101 COMPILE ERROR: 1
[nothing to repeat][^+13105551212$]

Dialplan: sofia/external/+13105551212 at 66.53.188.187 Regex (FAIL)
[Local_Extension_Lars] destination_number(1000) =~ /^+13105551212$/
break=on-false

Dialplan: sofia/external/+13104647614 at 66.53.188.187 ANTI-Action
bind_meta_app(1 b s execute_extension::dx XML features)

Dialplan: sofia/external/+13104647614 at 66.53.188.187 ANTI-Action
bind_meta_app(2 b s
record_session::/usr/local/freeswitch/recordings/${caller_id_number}.${strft
ime(%Y-%m-%d-%H-%M-%S)}.wav)

....

Caller-Dialplan: [XML]

Caller-Caller-ID-Name: [+13105551212]

Caller-Caller-ID-Number: [+13105551212]

 

My dialplan:

     <extension name="Local_Extension_Lars">

       <condition field="destination_number" expression="^(100[0-9])$">

         <action application="set" data="dialed_ext=$1"/>

         <action application="export" data="dialed_ext=$1"/>

       </condition>

       <condition field="destination_number"
expression="^${caller_id_number}$">

         <action application="set"
data="voicemail_authorized=${sip_authorized}"/>

         <action application="answer"/>

         <action application="sleep" data="1000"/>

         <action application="voicemail" data="check default $${domain}
1000"/>

         <anti-action application="bind_meta_app" data="1 b s
execute_extension::dx XML features"/>

         <anti-action application="bind_meta_app" data="2 b s
record_session::$${base_dir}/recordings/${caller_id_number}.${strf

         <anti-action application="bind_meta_app" data="3 b s
execute_extension::cf XML features"/>

         ...

         <anti-action application="db"
data="insert/call_return/${dialed_ext}/${caller_id_number}"/>

         <anti-action application="db"
data="insert/last_dial_ext/${dialed_ext}/${uuid}"/>

         <anti-action application="bridge"
data="user/1000@$${domain},user/1001@$${domain},user/1009@$${domain}"/>

         <anti-action application="answer"/>

         <!--<anti-action application="send_display" data="Voicemail for
${dialed_ext}"/>-->

         <anti-action application="sleep" data="1000"/>

         <anti-action application="voicemail" data="default $${domain}
1000"/>

....

 

 

Thanks, Lars

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090708/037e29a1/attachment-0002.html 


More information about the FreeSWITCH-users mailing list