Multiple attended transfer of an inbound call
Hi team, I have Freeswitch setup so when an incoming call is answered, it can be transferred to another extension or into a valet parking lot. That`s fairly simple using the transfer key of the phones. What I am having issue with is if the extension that answered the transferred call (or picked up the parked call) wants to transfer it somewhere else or park it again, things will work until that extension hangs up; meaning I hit the transfer key and make the other extension to ring, it answers but once I hang up, everything hang up so the original incoming call is not connected. I get this in the log: -- The call is coming in 2013-11-19 17:17:13.938118 [NOTICE] switch_channel.c:968 New Channel sofia/internal/5551212@192.168.0.10 [579ac220-5168-11e3-9adb-1f655b7322d0] 2013-11-19 17:17:14.018119 [INFO] mod_dialplan_xml.c:557 Processing Benoit <5551212>->gxw01 in context public 2013-11-19 17:17:14.018119 [NOTICE] switch_channel.c:968 New Channel sofia/internal/sip:399@192.168.0.101:5063 [57a74022-5168-11e3-9aef-1f655b7322d0] 2013-11-19 17:17:14.028112 [NOTICE] switch_channel.c:968 New Channel sofia/internal/sip:300@192.168.0.102:5060 [57a797d4-5168-11e3-9af9-1f655b7322d0] 2013-11-19 17:17:14.078115 [NOTICE] sofia.c:5666 Ring-Ready sofia/internal/sip:300@192.168.0.102:5060! 2013-11-19 17:17:14.088114 [NOTICE] mod_sofia.c:2746 Ring-Ready sofia/internal/5551212@192.168.0.10! 2013-11-19 17:17:14.088114 [NOTICE] switch_ivr_originate.c:521 Ring Ready sofia/internal/5551212@192.168.0.10! 2013-11-19 17:17:14.378117 [NOTICE] sofia.c:5666 Ring-Ready sofia/internal/sip:399@192.168.0.101:5063! 2013-11-19 17:17:15.568118 [NOTICE] sofia.c:6326 Channel [sofia/internal/sip:300@192.168.0.102:5060] has been answered 2013-11-19 17:17:15.568118 [NOTICE] switch_ivr_originate.c:3351 Hangup sofia/internal/sip:399@192.168.0.101:5063 [CS_CONSUME_MEDIA] [LOSE_RACE] 2013-11-19 17:17:15.578113 [NOTICE] sofia_glue.c:4259 Pre-Answer sofia/internal/5551212@192.168.0.10! 2013-11-19 17:17:15.578113 [NOTICE] switch_ivr_originate.c:3378 Channel [sofia/internal/5551212@192.168.0.10] has been answered 2013-11-19 17:17:15.578113 [NOTICE] switch_core_session.c:1517 Session 186 (sofia/internal/sip:399@192.168.0.101:5063) Ended 2013-11-19 17:17:15.578113 [NOTICE] switch_core_session.c:1521 Close Channel sofia/internal/sip:399@192.168.0.101:5063 [CS_DESTROY] -- Now I transfer to extension 399 2013-11-19 17:17:20.238119 [NOTICE] switch_ivr.c:1801 Transfer sofia/internal/5551212@192.168.0.10 to XML[399@public] 2013-11-19 17:17:20.268119 [NOTICE] switch_ivr_bridge.c:685 Hangup sofia/internal/sip:300@192.168.0.102:5060 [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING] 2013-11-19 17:17:20.268119 [INFO] mod_dialplan_xml.c:557 Processing Benoit <4504324671>->399 in context public 2013-11-19 17:17:20.268119 [NOTICE] switch_core_session.c:1517 Session 187 (sofia/internal/sip:300@192.168.0.102:5060) Ended 2013-11-19 17:17:20.268119 [NOTICE] switch_core_session.c:1521 Close Channel sofia/internal/sip:300@192.168.0.102:5060 [CS_DESTROY] 2013-11-19 17:17:20.368119 [NOTICE] switch_channel.c:968 New Channel sofia/internal/sip:399@192.168.0.101:5063 [5b6f1824-5168-11e3-9b0d-1f655b7322d0] 2013-11-19 17:17:20.618118 [NOTICE] sofia.c:5666 Ring-Ready sofia/internal/sip:399@192.168.0.101:5063! 2013-11-19 17:17:22.498112 [NOTICE] sofia.c:6326 Channel [sofia/internal/sip:399@192.168.0.101:5063] has been answered 2013-11-19 17:17:29.518117 [NOTICE] switch_channel.c:968 New Channel sofia/internal/399@192.168.0.3 [60e39e56-5168-11e3-9b17-1f655b7322d0] -- Then I hit the transfer key on 399 to go to 300 2013-11-19 17:17:29.738117 [INFO] mod_dialplan_xml.c:557 Processing Test <399>->300 in context default 2013-11-19 17:17:29.738117 [NOTICE] switch_channel.c:968 New Channel sofia/internal/sip:300@192.168.0.102:5060 [61056d4c-5168-11e3-9b2a-1f655b7322d0] 2013-11-19 17:17:29.798118 [NOTICE] sofia.c:5666 Ring-Ready sofia/internal/sip:300@192.168.0.102:5060! 2013-11-19 17:17:29.798118 [NOTICE] mod_sofia.c:2746 Ring-Ready sofia/internal/399@192.168.0.3! 2013-11-19 17:17:29.798118 [NOTICE] switch_ivr_originate.c:521 Ring Ready sofia/internal/399@192.168.0.3! -- As soon as I hit the transfer key again to finalise the transfer, everything hangs up 2013-11-19 17:17:30.978119 [NOTICE] sofia.c:6381 Hangup sofia/internal/399@192.168.0.3 [CS_EXECUTE] [ORIGINATOR_CANCEL] 2013-11-19 17:17:30.978119 [NOTICE] switch_ivr_originate.c:3351 Hangup sofia/internal/sip:300@192.168.0.102:5060 [CS_CONSUME_MEDIA] [ORIGINATOR_CANCEL] 2013-11-19 17:17:30.978119 [NOTICE] switch_ivr_originate.c:2608 Cannot create outgoing channel of type [user] cause: [ORIGINATOR_CANCEL] 2013-11-19 17:17:30.978119 [INFO] mod_dptools.c:3055 Originate Failed. Cause: ORIGINATOR_CANCEL 2013-11-19 17:17:30.988118 [NOTICE] switch_core_session.c:1517 Session 190 (sofia/internal/sip:300@192.168.0.102:5060) Ended 2013-11-19 17:17:30.988118 [NOTICE] switch_core_session.c:1521 Close Channel sofia/internal/sip:300@192.168.0.102:5060 [CS_DESTROY] 2013-11-19 17:17:30.988118 [NOTICE] switch_core_session.c:1517 Session 189 (sofia/internal/399@192.168.0.3) Ended 2013-11-19 17:17:30.988118 [NOTICE] switch_core_session.c:1521 Close Channel sofia/internal/399@192.168.0.3 [CS_DESTROY] 2013-11-19 17:17:32.028118 [NOTICE] switch_ivr.c:1801 Transfer sofia/internal/5551212@192.168.0.10 to XML[300@public] 2013-11-19 17:17:32.048118 [NOTICE] switch_ivr_bridge.c:685 Hangup sofia/internal/sip:399@192.168.0.101:5063 [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING] 2013-11-19 17:17:32.068118 [NOTICE] switch_core_session.c:1517 Session 188 (sofia/internal/sip:399@192.168.0.101:5063) Ended 2013-11-19 17:17:32.068118 [NOTICE] switch_core_session.c:1521 Close Channel sofia/internal/sip:399@192.168.0.101:5063 [CS_DESTROY] 2013-11-19 17:17:32.068118 [NOTICE] switch_cpp.cpp:637 Hangup sofia/internal/5551212@192.168.0.10 [CS_ROUTING] [NORMAL_CLEARING] 2013-11-19 17:17:32.068118 [NOTICE] switch_core_session.c:1517 Session 185 (sofia/internal/5551212@192.168.0.10) Ended 2013-11-19 17:17:32.068118 [NOTICE] switch_core_session.c:1521 Close Channel sofia/internal/5551212@192.168.0.10 [CS_DESTROY] Any advice would be appreciated. Benoit
participants (1)
-
Support Technique