[Freeswitch-users] git-a93623 version (2011/02/07) causes [DESTINATION_OUT_OF_ORDER]

mazilo Nabble at slickdeals.endjunk.com
Thu Feb 10 06:24:32 MSK 2011



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 at 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 at 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 at 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 at 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 at 8000
2011-02-09 22:02:38.465544 [DEBUG] mod_dingaling.c:880 Set Write Codec to
PCMU at 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-causes-DESTINATION-OUT-OF-ORDER-tp6004663p6010429.html
Sent from the freeswitch-users mailing list archive at Nabble.com.



More information about the FreeSWITCH-users mailing list