[Freeswitch-users] Sip phones

Brian West brian.west at mac.com
Wed Apr 11 10:33:17 PDT 2007


Replace the @ with a %

/b

On Apr 11, 2007, at 12:21 PM, Jonas Gauffin wrote:

> Hello
>
> I'm playing around with two sip soft phones. One have logged in as  
> "jonas" and one as "arne".
> I've just updated by trunk copy before running the tests.
>
> I'm trying to figure out how the dialplan should look like, i've  
> added the following:
>    <extension name="Arnes extension">
>     <condition field="destination_number" expression="^112$">
>      <action application="bridge" data=" sofia/sip/ 
> arne at 192.168.0.58"/>
>     </condition>
>    </extension>
>
>
> Something is not working as it should =)
> Here's a log, notice the initial timeout for the lookup, and then  
> the "Thread has crashed" at the bottom:
>
> 2007-04-11 19:16:39 [DEBUG] mod_enum.c:535 enum_dialplan_hunt()  
> ENUM Lookup on 112
> nta_agent: received garbage from udp/192.168.0.58:5060/sip
> 2007-04-11 19:17:07 [DEBUG] mod_enum.c:202 dnserror() unable to  
> lookup NAPTR record for 2.1.1.e164.org: temporary failure in name  
> resolution
> 2007-04-11 19:17:07 [INFO] mod_dialplan_xml.c:313 dialplan_hunt()  
> Processing jonas->112!
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^556$/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^(18(0{2}|8{2}|7{2}|6 
> {2})\d{7})$/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions source(mod_sofia) =~ /mod_portaudio/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^1234$/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^1000$/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^2000$/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions source(mod_sofia) =~ /mod_sofia/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^4(\d+)/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions source(mod_sofia) =~ /mod_sofia/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^4(\d+)/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^111$/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:119 parse_exten()  
> Regex mismatch
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:117 parse_exten()  
> test conditions destination_number(112) =~ /^112$/
> 2007-04-11 19:17:07 [DEBUG] mod_dialplan_xml.c:369 dialplan_hunt()  
> sofia/mydomain.com/jonas at 192.168.0.58 :5060 State Change CS_RING ->  
> CS_EXECUTE
> 2007-04-11 19:17:07 [DEBUG] switch_core_state_machine.c:457  
> switch_core_session_run() (sofia/mydomain.com/ 
> jonas at 192.168.0.58:5060) State EXECUTE
> 2007-04-11 19:17:07 [DEBUG] mod_sofia.c:131 sofia_on_execute()  
> SOFIA EXECUTE
> 2007-04-11 19:17:07 [DEBUG] switch_core_state_machine.c:114  
> switch_core_standard_on_execute() Standard EXECUTE
> 2007-04-11 19:17:07 [NOTICE] switch_core_state_machine.c:124  
> switch_core_standard_on_execute() Execute bridge( sofia/sip/ 
> arne at 192.168.0.58)
> 2007-04-11 19:17:07 [CRIT] switch_core_state_machine.c:247  
> print_trace() Trace not avaliable =(
> 2007-04-11 19:17:07 [CRIT] switch_core_state_machine.c:301  
> switch_core_session_run() Thread has crashed for channel sofia/ 
> mydomain.com/jonas at 192.168.0.58:5060
> 2007-04-11 19:17:07 [NOTICE] switch_core_state_machine.c:302  
> switch_core_session_run() Hangup sofia/mydomain.com/ 
> jonas at 192.168.0.58:5060 [CS_EXECUTE] [CRASH]
> 2007-04-11 19:17:07 [INFO] switch_channel.c:1026  
> switch_channel_perform_hangup() Kill sofia/mydomain.com/ 
> jonas at 192.168.0.58:5060 [KILL]
> 2007-04-11 19:17:07 [DEBUG] switch_core_state_machine.c:351  
> switch_core_session_run() (sofia/mydomain.com/ 
> jonas at 192.168.0.58:5060) State HANGUP
> 2007-04-11 19:17:07 [DEBUG] mod_sofia.c:212 sofia_on_hangup()  
> Channel sofia/mydomain.com/jonas at 192.168.0.58:5060 hanging up,  
> cause: CRASH
> 2007-04-11 19:17:07 [DEBUG] mod_sofia.c:232 sofia_on_hangup()  
> Responding to INVITE with: 480
> 2007-04-11 19:17:07 [DEBUG] switch_core_state_machine.c:45  
> switch_core_standard_on_hangup() Standard HANGUP sofia/mydomain.com/ 
> jonas at 192.168.0.58:5060, cause: CRASH
> 2007-04-11 19:17:07 [DEBUG] switch_core_session.c:689  
> switch_core_session_thread() Session 10 (sofia/mydomain.com/ 
> jonas at 192.168.0.58:5060) Locked, Waiting on external entities
> 2007-04-11 19:17:07 [INFO] switch_core_session.c:695  
> switch_core_session_thread() Session 10 (sofia/mydomain.com/ 
> jonas at 192.168.0.58:5060) Ended
> 2007-04-11 19:17:07 [NOTICE] switch_core_session.c:650  
> switch_core_session_destroy() Close Channel sofia/mydomain.com/ 
> jonas at 192.168.0.58:5060
> 2007-04-11 19:17:07 [DEBUG] sofia.c:72 sofia_event_callback() event  
> [nua_i_state] status [480][Call state] session: n/a
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- 
> users
> http://www.freeswitch.org

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


More information about the FreeSWITCH-users mailing list