Hi,

I have just made the commit, please update your code. Let me know if you still see this problem.

Regards,

--
Anca Vamanu
www.voice-system.ro



On 10/07/2010 10:52 AM, Anca Vamanu wrote:
Hi,

I made some fixes regarding some similar cases - BYE not being transmitted on the other side, but only in trunk now. I will make the backport now and let you know when it is done.

Regards,
--
Anca Vamanu
www.voice-system.ro


On 10/06/2010 07:45 PM, thrillerbee wrote:
I've setup several OpenSIPS proxies (keeping track of dialogs,acc,etc.) behind a OpenSIPS B2BUA (to implement topology hiding - nothing else). I'm currently using version 1.6.3 on both the proxy & b2bua. I updated the b2bua modules from svn yesterday.

Certain dialogs "hang" because of how the B2BUA handles an inappropriate response to an INVITE in a never-established (canceled) dialog coupled with the proxy establishing a dialog after a CANCEL has been processed.

After the initial call attempt is canceled, the upstream carrier responds with a 200 OK to the INVITE. The B2BUA sends that back to the OpenSIPS proxy. The OpenSIPS proxy creates a dialog even though the INVITE has been canceled. Soon afterwards, a BYE is received from upstream but the B2BUA does not send that back to the proxy. As a result, the dialog hangs (until the timeout is reached). I've tried to show the call flow below:

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to