git-a93623 version (2011/02/07) causes [DESTINATION_OUT_OF_ORDER]
This morning, when I did a git pull on my local FS git root directory, I noticed there is a significant update (including the main switch and/or ivr). So, I went a head to compile/install/run this git version to find out the following error message through fs_cli when I placed an outbound call: FreeSWITCH Version 1.0.head (git-a936236 2011-02-07 16-33-45 -0600) 2011-02-08 11:42:05.752459 [CRIT] mod_sofia.c:3844 Error Creating Session 2011-02-08 11:42:05.752459 [ERR] switch_ivr_originate.c:2638 Cannot create outgoing channel of type [sofia] cause: [DESTINATION_OUT_OF_ORDER] The dialplan context works with previous git version. So, do I need to make changes to my dialplan context? ----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
no, either you did fsctl pause or are at your session limit. Did you use "make current" On Tue, Feb 8, 2011 at 10:48 AM, mazilo <Nabble@slickdeals.endjunk.com> wrote:
This morning, when I did a git pull on my local FS git root directory, I noticed there is a significant update (including the main switch and/or ivr). So, I went a head to compile/install/run this git version to find out the following error message through fs_cli when I placed an outbound call:
FreeSWITCH Version 1.0.head (git-a936236 2011-02-07 16-33-45 -0600) 2011-02-08 11:42:05.752459 [CRIT] mod_sofia.c:3844 Error Creating Session 2011-02-08 11:42:05.752459 [ERR] switch_ivr_originate.c:2638 Cannot create outgoing channel of type [sofia] cause: [DESTINATION_OUT_OF_ORDER] The dialplan context works with previous git version. So, do I need to make changes to my dialplan context?
----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
Anthony Minessale wrote:
no, either you did fsctl pause or are at your session limit. How do I know if I use fsctl pause or the FS is at a session limit?
Did you use "make current" No and I did not. However, I did a git pull on a freshly untarred directory (from a clean tarred file created on 2011/01/19), executed a ./bootstrap.sh, and then followed by make to compile the source. ----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
check carefully then, maybe you pressed f11 (it used to be mapped to fsctl pause) On Tue, Feb 8, 2011 at 11:13 AM, mazilo <Nabble@slickdeals.endjunk.com> wrote:
Anthony Minessale wrote:
no, either you did fsctl pause or are at your session limit. How do I know if I use fsctl pause or the FS is at a session limit?
Did you use "make current" No and I did not. However, I did a git pull on a freshly untarred directory (from a clean tarred file created on 2011/01/19), executed a ./bootstrap.sh, and then followed by make to compile the source.
----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
Anthony Minessale wrote:
check carefully then, maybe you pressed f11 (it used to be mapped to fsctl pause)
Just to be on the safe side, I shutdown and re-run freeswitch. When I see my ATA registers and wait for one minute, I execute fs_cli, place an outbount call, and the problem persists as excerpted below: FreeSWITCH Version 1.0.head (git-a936236 2011-02-07 16-33-45 -0600) 2011-02-08 13:20:05.318691 [CRIT] mod_sofia.c:3844 Error Creating Session 2011-02-08 13:20:05.318691 [ERR] switch_ivr_originate.c:2638 Cannot create outgoing channel of type [sofia] cause: [DESTINATION_OUT_OF_ORDER] If I reboot back to previous git version, placing an outbound call works. These two tests use the same configurations and dialplans. ----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
When you are jumping back and forth to different versions that are not binary compatible you are going to have problems. Are you erasing the entire contents of /usr/local/freeswitch/bin,lib,mod when jumping versions and doing full clean builds in between. There is nothing wrong with latest git with any outbound calling. On Tue, Feb 8, 2011 at 12:25 PM, mazilo <Nabble@slickdeals.endjunk.com> wrote:
Anthony Minessale wrote:
check carefully then, maybe you pressed f11 (it used to be mapped to fsctl pause)
Just to be on the safe side, I shutdown and re-run freeswitch. When I see my ATA registers and wait for one minute, I execute fs_cli, place an outbount call, and the problem persists as excerpted below: FreeSWITCH Version 1.0.head (git-a936236 2011-02-07 16-33-45 -0600) 2011-02-08 13:20:05.318691 [CRIT] mod_sofia.c:3844 Error Creating Session 2011-02-08 13:20:05.318691 [ERR] switch_ivr_originate.c:2638 Cannot create outgoing channel of type [sofia] cause: [DESTINATION_OUT_OF_ORDER] If I reboot back to previous git version, placing an outbound call works. These two tests use the same configurations and dialplans.
----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
Anthony Minessale wrote:
When you are jumping back and forth to different versions that are not binary compatible you are going to have problems. That's clearly understood. BTW, I kept banging my FS with repeated outbound calls on the same SIP trunk. Sometimes the calls went through while other times the output from fs_cli showed [DESTINATION_OUT_OF_ORDER].
Anyway, I have two FS systems, i.e. one for production use and one for testing use in my private LAN. When I upgraded the test unit with the latest from a git build, I copied all the files in conf/ directory from the production unit to the test unit. Perhaps, the files in conf/ directory from the productions unit (FreeSWITCH Version 1.0.head (git-cf253c3 2011-01-11 15-31-40 -0600)) are not compatible with the ones from the latest git version. ----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
edit conf/autoload_configs/switch.conf.xml comment out <param name="min-idle-cpu" value="25"/> It seems to not work well on 32 bit. On Wed, Feb 9, 2011 at 8:30 AM, mazilo <Nabble@slickdeals.endjunk.com> wrote:
Anthony Minessale wrote:
When you are jumping back and forth to different versions that are not binary compatible you are going to have problems. That's clearly understood. BTW, I kept banging my FS with repeated outbound calls on the same SIP trunk. Sometimes the calls went through while other times the output from fs_cli showed [DESTINATION_OUT_OF_ORDER].
Anyway, I have two FS systems, i.e. one for production use and one for testing use in my private LAN. When I upgraded the test unit with the latest from a git build, I copied all the files in conf/ directory from the production unit to the test unit. Perhaps, the files in conf/ directory from the productions unit (FreeSWITCH Version 1.0.head (git-cf253c3 2011-01-11 15-31-40 -0600)) are not compatible with the ones from the latest git version.
----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
Anthony Minessale wrote:
edit conf/autoload_configs/switch.conf.xml
comment out
It seems to not work well on 32 bit.
I just did another git pull, recompiled, and tested the code. I made sure the above requirement is met. Unfortunately, outbound calls still behaved as before, i.e. sometimes went through and sometimes dead with [DESTINATION_OUT_OF_ORDER]. To make the matter worst, this [DESTINATION_OUT_OF_ORDER] thing also seems to affect incoming calls on my GV trunk served by mod_dingaling. The following is an excerpt from fs_cli during an incoming call to my GV trunk and the phone did not ring. FreeSWITCH Version 1.0.head (git-6f9da9a 2011-02-09 13-27-04 -0500) 2011-02-09 22:02:38.190253 [DEBUG] mod_dingaling.c:1008 Send Candidate 192.168.1.123:29448 [d9sZPhj5h6N1RQlA] 2011-02-09 22:02:38.190253 [DEBUG] mod_dingaling.c:3073 Creating an identity for SIP2041544632@10.142.218.17 Google Voice <+14141234567> 1003 2011-02-09 22:02:38.193847 [NOTICE] switch_channel.c:811 New Channel dingaling/1003 [222a6b26-3927-40ed-91c6-ad07f82e04c3] 2011-02-09 22:02:38.196099 [DEBUG] mod_dingaling.c:3101 Creating a session for SIP2041544632@10.142.218.17 2011-02-09 22:02:38.199360 [NOTICE] switch_channel.c:809 Rename Channel dingaling/1003->DingaLing/new [222a6b26-3927-40ed-91c6-ad07f82e04c3] 2011-02-09 22:02:38.202711 [DEBUG] mod_dingaling.c:3105 (DingaLing/new) State Change CS_NEW -> CS_INIT 2011-02-09 22:02:38.205320 [DEBUG] switch_core_session.c:1116 Send signal DingaLing/new [BREAK] 2011-02-09 22:02:38.206707 [DEBUG] mod_dingaling.c:1348 DingaLing/new CHANNEL KILL 2011-02-09 22:02:38.208188 [DEBUG] mod_dingaling.c:3207 2 payloads 2011-02-09 22:02:38.208188 [DEBUG] mod_dingaling.c:3209 Available Payload PCMU 0 2011-02-09 22:02:38.208188 [DEBUG] mod_dingaling.c:3217 compare PCMU 0/8000 to PCMU 0/8000 2011-02-09 22:02:38.208188 [DEBUG] mod_dingaling.c:3228 Choosing Payload index 0 PCMU 0 2011-02-09 22:02:38.208188 [DEBUG] mod_dingaling.c:1083 Send Describe [PCMU@8000] 2011-02-09 22:02:38.209352 [DEBUG] switch_core_state_machine.c:320 (DingaLing/new) Running State Change CS_INIT 2011-02-09 22:02:38.210441 [DEBUG] switch_core_state_machine.c:356 (DingaLing/new) State INIT 2011-02-09 22:02:38.210441 [NOTICE] mod_dingaling.c:1110 Ring-Ready DingaLing/new! 2011-02-09 22:02:38.454349 [DEBUG] mod_dingaling.c:2941 using Existing session for SIP2041544632@10.142.218.17 2011-02-09 22:02:38.454349 [DEBUG] mod_dingaling.c:3279 3 candidates 2011-02-09 22:02:38.458007 [DEBUG] mod_dingaling.c:3299 candidate 74.125.45.126:19295 PASS ACL wan.auto 2011-02-09 22:02:38.460625 [DEBUG] mod_dingaling.c:3351 Acceptable Candidate 74.125.45.126:19295 2011-02-09 22:02:38.463024 [DEBUG] mod_dingaling.c:865 Set Read Codec to PCMU@8000 2011-02-09 22:02:38.465544 [DEBUG] mod_dingaling.c:880 Set Write Codec to PCMU@8000 2011-02-09 22:02:38.470235 [DEBUG] mod_dingaling.c:892 SETUP RTP 192.168.1.123:0 -> 74.125.45.126:19295 2011-02-09 22:02:38.470235 [DEBUG] mod_dingaling.c:914 RTP ERROR Missing local port 2011-02-09 22:02:38.473532 [DEBUG] switch_channel.c:2538 (DingaLing/new) Callstate Change DOWN -> HANGUP 2011-02-09 22:02:38.476901 [NOTICE] mod_dingaling.c:915 Hangup DingaLing/new [CS_INIT] [DESTINATION_OUT_OF_ORDER] 2011-02-09 22:02:38.480237 [DEBUG] switch_channel.c:2554 Send signal DingaLing/new [KILL] 2011-02-09 22:02:38.480237 [DEBUG] mod_dingaling.c:1348 DingaLing/new CHANNEL KILL 2011-02-09 22:02:38.482580 [DEBUG] switch_core_session.c:1116 Send signal DingaLing/new [BREAK] 2011-02-09 22:02:38.485926 [DEBUG] mod_dingaling.c:1348 DingaLing/new CHANNEL KILL 2011-02-09 22:02:38.488213 [DEBUG] mod_dingaling.c:710 Terminate called from line 1177 state=CS_HANGUP 2011-02-09 22:02:38.490382 [DEBUG] switch_core_state_machine.c:356 (DingaLing/new) State INIT going to sleep 2011-02-09 22:02:38.492582 [DEBUG] switch_core_state_machine.c:320 (DingaLing/new) Running State Change CS_HANGUP 2011-02-09 22:02:38.499246 [DEBUG] switch_core_state_machine.c:557 (DingaLing/new) State HANGUP 2011-02-09 22:02:38.499246 [DEBUG] mod_dingaling.c:1317 DingaLing/new CHANNEL HANGUP 2011-02-09 22:02:38.499246 [DEBUG] switch_core_state_machine.c:46 DingaLing/new Standard HANGUP, cause: DESTINATION_OUT_OF_ORDER 2011-02-09 22:02:38.499246 [DEBUG] switch_core_state_machine.c:557 (DingaLing/new) State HANGUP going to sleep 2011-02-09 22:02:38.499246 [DEBUG] switch_core_state_machine.c:351 (DingaLing/new) State Change CS_HANGUP -> CS_REPORTING 2011-02-09 22:02:38.500342 [DEBUG] switch_core_session.c:1116 Send signal DingaLing/new [BREAK] 2011-02-09 22:02:38.500342 [DEBUG] mod_dingaling.c:1348 DingaLing/new CHANNEL KILL 2011-02-09 22:02:38.500342 [DEBUG] switch_core_state_machine.c:320 (DingaLing/new) Running State Change CS_REPORTING 2011-02-09 22:02:38.501440 [DEBUG] switch_core_state_machine.c:617 (DingaLing/new) State REPORTING 2011-02-09 22:02:38.762679 [DEBUG] switch_core_state_machine.c:53 DingaLing/new Standard REPORTING, cause: DESTINATION_OUT_OF_ORDER 2011-02-09 22:02:38.762679 [DEBUG] switch_core_state_machine.c:617 (DingaLing/new) State REPORTING going to sleep 2011-02-09 22:02:38.762679 [DEBUG] switch_core_state_machine.c:345 (DingaLing/new) State Change CS_REPORTING -> CS_DESTROY 2011-02-09 22:02:38.762679 [DEBUG] switch_core_session.c:1116 Send signal DingaLing/new [BREAK] 2011-02-09 22:02:38.766170 [DEBUG] mod_dingaling.c:1348 DingaLing/new CHANNEL KILL 2011-02-09 22:02:38.769238 [DEBUG] switch_core_session.c:1288 Session 1 (DingaLing/new) Locked, Waiting on external entities 2011-02-09 22:02:38.771555 [NOTICE] switch_core_session.c:1306 Session 1 (DingaLing/new) Ended 2011-02-09 22:02:38.773948 [NOTICE] switch_core_session.c:1308 Close Channel DingaLing/new [CS_DESTROY] 2011-02-09 22:02:38.778327 [DEBUG] switch_core_state_machine.c:449 (DingaLing/new) Callstate Change HANGUP -> DOWN 2011-02-09 22:02:38.782464 [DEBUG] switch_core_state_machine.c:452 (DingaLing/new) Running State Change CS_DESTROY 2011-02-09 22:02:38.784153 [DEBUG] switch_core_state_machine.c:462 (DingaLing/new) State DESTROY 2011-02-09 22:02:38.785378 [DEBUG] switch_core_state_machine.c:60 DingaLing/new Standard DESTROY 2011-02-09 22:02:38.788679 [DEBUG] switch_core_state_machine.c:462 (DingaLing/new) State DESTROY going to sleep 2011-02-09 22:02:52.591019 [DEBUG] mod_dingaling.c:2951 Session is already dead The above happened with the following dingaling profile: <profile type="client"> </profile> If I used '<'param name="ext-rtp-ip" value="$${external_rtp_ip}"/'>' and '<'param name="rtp-ip" value="$${bind_server_ip}"/'>', the phone will ring but is a dead air when the telephone handset is picked up and the caller keeps hearing the ringback tones. ----- don't and stop are the ONLY two 4-letter words considered offensive to men, but not when used together. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/git-a93623-version-2011-02-07-... Sent from the freeswitch-users mailing list archive at Nabble.com.
participants (2)
-
Anthony Minessale
-
mazilo