[Freeswitch-users] EXCHANGE_ROUTING_ERROR with transfer and nested IVRs

Carlo Dimaggio jaasmailing at gmail.com
Wed Sep 4 16:15:31 MSD 2013


Hi All,

I have 2 IVR (ext 1200 and 1201)in which I don't use menu-sub action but 
menu-app-exec with transfer. (<entry action="menu-exec-app" digits="1" 
param="transfer 1201 XML domain"/>

I would like to navigate the tree in this way:
     external phone (SIP Trunk) -> IVR 1200 -> (option 1) -> IVR 1201 -> 
(option 1) -> extension 201.

But there is a problem when IVR 1202 try to transfer the call to 
extension 201:

EXECUTE sofia/external/<EXT_Number>@<ITSP> bridge(user/201 at domain)
[...]
2013-09-04 14:02:54.450559 [NOTICE] switch_ivr_originate.c:2651 Cannot 
create outgoing channel of type [user] cause: [EXCHANGE_ROUTING_ERROR]
2013-09-04 14:02:54.450559 [DEBUG] switch_ivr_originate.c:3622 Originate 
Resulted in Error Cause: 25 [EXCHANGE_ROUTING_ERROR]
2013-09-04 14:02:54.450559 [INFO] mod_dptools.c:3096 Originate Failed.  
Cause: EXCHANGE_ROUTING_ERROR


It is strange because when I navigate the tree froma local extension, 
all is fine(ext 200 -> IVR -> IVR -> ext 201).

What could be the problem? Some variable should be set/unset?


Best regards,
Carlo Dimaggio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20130904/f2657468/attachment.html 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list