EXCHANGE_ROUTING_ERROR after ~70 transfer to dialplan extebsion
Hi all. FreeSWITCH Version 1.0.head (git-9ff8f53 2011-05-03 12-13-52 -0400) I have problem with transfer channel to FS extension. I send from external system to FS command as "SendMsg " + uniqueId + "\n" + "call-command: execute\n" + "execute-app-name: transfer\n" + "execute-app-arg: " + destination + "\n\n"; after ~70 correct transfer actions FS send BYE to my phone and send HANGUP_EVENT with cause EXCHANGE_ROUTING_ERROR to my system. (FS log attached) from FS loggs: 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:457 Channel sofia/internal/1000@vkozak.starpoundtech.net hanging up, cause: EXCHANGE_ROUTING_ERROR 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:500 Sending BYE to sofia/internal/1000@vkozak.starpoundtech.net what for does limitation of transfer operations exist? how can I avoid this issue? is't possible to increase number of hops for transfer command?
If you have 70 hops through the dialplan then it's probably because you have a routing loop. The 70 hops acts as a "circuit breaker" to keep the call from looping forever. The next step for you is to determine why your call is looping through the dialplan so many times. is that truly needed? -MC 2011/8/2 Kozak Vladimir <vkozak@abisoft.spb.ru>
** Hi all. FreeSWITCH Version 1.0.head (git-9ff8f53 2011-05-03 12-13-52 -0400)
I have problem with transfer channel to FS extension. I send from external system to FS command as "SendMsg " + uniqueId + "\n" + "call-command: execute\n" + "execute-app-name: transfer\n" + "execute-app-arg: " + destination + "\n\n";
after ~70 correct transfer actions FS send BYE to my phone and send HANGUP_EVENT with cause EXCHANGE_ROUTING_ERROR to my system. (FS log attached)
from FS loggs: 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:457 Channel sofia/internal/1000@vkozak.starpoundtech.net hanging up, cause: EXCHANGE_ROUTING_ERROR 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:500 Sending BYE to sofia/internal/1000@vkozak.starpoundtech.net
what for does limitation of transfer operations exist? how can I avoid this issue? is't possible to increase number of hops for transfer command?
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
increase the max_forwards header On Tue, Aug 2, 2011 at 2:13 PM, Michael Collins <msc@freeswitch.org> wrote:
If you have 70 hops through the dialplan then it's probably because you have a routing loop. The 70 hops acts as a "circuit breaker" to keep the call from looping forever. The next step for you is to determine why your call is looping through the dialplan so many times. is that truly needed? -MC
2011/8/2 Kozak Vladimir <vkozak@abisoft.spb.ru>
Hi all. FreeSWITCH Version 1.0.head (git-9ff8f53 2011-05-03 12-13-52 -0400)
I have problem with transfer channel to FS extension. I send from external system to FS command as "SendMsg " + uniqueId + "\n" + "call-command: execute\n" + "execute-app-name: transfer\n" + "execute-app-arg: " + destination + "\n\n";
after ~70 correct transfer actions FS send BYE to my phone and send HANGUP_EVENT with cause EXCHANGE_ROUTING_ERROR to my system. (FS log attached)
from FS loggs: 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:457 Channel sofia/internal/1000@vkozak.starpoundtech.net hanging up, cause: EXCHANGE_ROUTING_ERROR 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:500 Sending BYE to sofia/internal/1000@vkozak.starpoundtech.net
what for does limitation of transfer operations exist? how can I avoid this issue? is't possible to increase number of hops for transfer command? _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
It isn't looping. It's implimentation IVR menu. Our external system send commands to FS (transfer to suitable extension and other) for play files, say text, get dtmf, ... And it's possible a lot of transfers. I try increase max_forwards header. Exist something else? ----- Original Message ----- From: Michael Collins To: FreeSWITCH Users Help Sent: Tuesday, August 02, 2011 11:13 PM Subject: Re: [Freeswitch-users] EXCHANGE_ROUTING_ERROR after ~70 transfer to dialplan extebsion If you have 70 hops through the dialplan then it's probably because you have a routing loop. The 70 hops acts as a "circuit breaker" to keep the call from looping forever. The next step for you is to determine why your call is looping through the dialplan so many times. is that truly needed? -MC 2011/8/2 Kozak Vladimir <vkozak@abisoft.spb.ru> Hi all. FreeSWITCH Version 1.0.head (git-9ff8f53 2011-05-03 12-13-52 -0400) I have problem with transfer channel to FS extension. I send from external system to FS command as "SendMsg " + uniqueId + "\n" + "call-command: execute\n" + "execute-app-name: transfer\n" + "execute-app-arg: " + destination + "\n\n"; after ~70 correct transfer actions FS send BYE to my phone and send HANGUP_EVENT with cause EXCHANGE_ROUTING_ERROR to my system. (FS log attached) from FS loggs: 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:457 Channel sofia/internal/1000@vkozak.starpoundtech.net hanging up, cause: EXCHANGE_ROUTING_ERROR 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:500 Sending BYE to sofia/internal/1000@vkozak.starpoundtech.net what for does limitation of transfer operations exist? how can I avoid this issue? is't possible to increase number of hops for transfer command? _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE 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 ------------------------------------------------------------------------------ _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE 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
add this to inbound ext: <action application="set" data="max_forwards=200"/> change 200 to whatever you want. On Wed, Aug 3, 2011 at 4:11 AM, Kozak Vladimir <vkozak@abisoft.spb.ru> wrote:
It isn't looping. It's implimentation IVR menu. Our external system send commands to FS (transfer to suitable extension and other) for play files, say text, get dtmf, ... And it's possible a lot of transfers. I try increase max_forwards header. Exist something else?
----- Original Message -----
From: Michael Collins To: FreeSWITCH Users Help Sent: Tuesday, August 02, 2011 11:13 PM Subject: Re: [Freeswitch-users] EXCHANGE_ROUTING_ERROR after ~70 transfer to dialplan extebsion If you have 70 hops through the dialplan then it's probably because you have a routing loop. The 70 hops acts as a "circuit breaker" to keep the call from looping forever. The next step for you is to determine why your call is looping through the dialplan so many times. is that truly needed? -MC
2011/8/2 Kozak Vladimir <vkozak@abisoft.spb.ru>
Hi all. FreeSWITCH Version 1.0.head (git-9ff8f53 2011-05-03 12-13-52 -0400)
I have problem with transfer channel to FS extension. I send from external system to FS command as "SendMsg " + uniqueId + "\n" + "call-command: execute\n" + "execute-app-name: transfer\n" + "execute-app-arg: " + destination + "\n\n";
after ~70 correct transfer actions FS send BYE to my phone and send HANGUP_EVENT with cause EXCHANGE_ROUTING_ERROR to my system. (FS log attached)
from FS loggs: 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:457 Channel sofia/internal/1000@vkozak.starpoundtech.net hanging up, cause: EXCHANGE_ROUTING_ERROR 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:500 Sending BYE to sofia/internal/1000@vkozak.starpoundtech.net
what for does limitation of transfer operations exist? how can I avoid this issue? is't possible to increase number of hops for transfer command? _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
________________________________
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
Sorry, just started looking at this thread. It sounds quite inefficient to have every IVR call keep hitting the dialplan for each part of the IVR. e.g. for my calling card, they.. only transfer to the dialplan when they actually make a call. If they get hung up on, the IVR gets triggered (but not transferred to it) and they can hangup with **.. which just triggers the IVR, again not hitting the dialplan. This might work well at the volume you are currently doing, but it sounds quite inefficient. -Avi On Wed, Aug 3, 2011 at 7:45 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
add this to inbound ext:
<action application="set" data="max_forwards=200"/>
change 200 to whatever you want.
On Wed, Aug 3, 2011 at 4:11 AM, Kozak Vladimir <vkozak@abisoft.spb.ru> wrote:
It isn't looping. It's implimentation IVR menu. Our external system send commands to FS (transfer to suitable extension and other) for play files, say text, get dtmf, ... And it's possible a lot of transfers. I try increase max_forwards header. Exist something else?
----- Original Message -----
From: Michael Collins To: FreeSWITCH Users Help Sent: Tuesday, August 02, 2011 11:13 PM Subject: Re: [Freeswitch-users] EXCHANGE_ROUTING_ERROR after ~70 transfer to dialplan extebsion If you have 70 hops through the dialplan then it's probably because you have a routing loop. The 70 hops acts as a "circuit breaker" to keep the call from looping forever. The next step for you is to determine why your call is looping through the dialplan so many times. is that truly needed? -MC
2011/8/2 Kozak Vladimir <vkozak@abisoft.spb.ru>
Hi all. FreeSWITCH Version 1.0.head (git-9ff8f53 2011-05-03 12-13-52 -0400)
I have problem with transfer channel to FS extension. I send from external system to FS command as "SendMsg " + uniqueId + "\n" + "call-command: execute\n" + "execute-app-name: transfer\n" + "execute-app-arg: " + destination + "\n\n";
after ~70 correct transfer actions FS send BYE to my phone and send HANGUP_EVENT with cause EXCHANGE_ROUTING_ERROR to my system. (FS log attached)
from FS loggs: 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:457 Channel sofia/internal/1000@vkozak.starpoundtech.net hanging up, cause: EXCHANGE_ROUTING_ERROR 2011-08-09 04:48:38.525293 [DEBUG] mod_sofia.c:500 Sending BYE to sofia/internal/1000@vkozak.starpoundtech.net
what for does limitation of transfer operations exist? how can I avoid this issue? is't possible to increase number of hops for transfer command? _______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
________________________________
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
_______________________________________________ Join us at ClueCon 2011, Aug 9-11, Chicago http://www.cluecon.com 877-7-4ACLUE
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
participants (4)
-
Anthony Minessale
-
Avi Marcus
-
Kozak Vladimir
-
Michael Collins