[Freeswitch-users] FS does not relay BYE

Eric Beard eric at loopfx.com
Thu Apr 7 19:11:06 MSD 2011


Hello,

I have just started using freeSwitch as a way to terminate calls from Microsoft Speech Server to voip gateways.  I have almost everything working with a few exceptions.  One of the problems I am having is that the final BYE issued by the terminator does not get relayed back to MSS, so MSS keeps the call open for an additional minute, then issues its own BYE, which freeSwitch can't match up to a call because it tore the call down already.

The sequence:


-          MSS running on my machine originates a call, sends INVITE to freeSwitch running on a separate machine, with an internal and external NIC.

-          freeSwitch relays the INVITE to the gateway (in this case Affinity, but I get the same behavior with other gateways).

-          My cell phone rings, I pick it up, then hang up the call.

-          The gateway issues a BYE to freeSwitch, freeSwitch says OK and tears down the call without passing on the BYE.

If I originate a call from my machine with a soft phone, it works fine.  The only difference I can see is that the soft phone uses UDP, while MSS only talks SIP over TCP.

I have pasted logs for the session at http://pastebin.freeswitch.org/16037.

Thanks!

-----------------------
Eric Z. Beard, CTO
Loop LLC
w (877) 850-2010 x9249
m (727) 776-2768
eric at loopfx.com<mailto:eric at loopfx.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110407/23b38d1d/attachment.html 


More information about the FreeSWITCH-users mailing list