[OpenSIPS-Users] Opensips : Diaglog Topology hidding and ACK Loop
bogdan at opensips.org
Thu Nov 1 14:28:17 CET 2012
Thanks for the detailed report - indeed, it seems to be a problem with
the dialog matching (for sequential request) when having topology hiding
in combination with spiraling (as your call goes twice through opensips
with topo hiding).
We will work on a patch as fast as possible (the fix was identified).
OpenSIPS Founder and Developer
On 10/31/2012 04:59 PM, Pierre-Yves Marche wrote:
> I'm facing an issue of ACK Looping using opensips.
> the configuration is the following :
> - Opensips v1.8.1 (same problem with 1.7.2).
> - using dialog "topology hidding" feature.
> - using 2 @IPs (one to reach customers, one to reach SIP Platform)
> Customer1/2 <--->Opensips (topology hidding) <----> SIP Platform
> The call flow is the following: Customer1 call Customer2, both are
> connected on the same Opensips
> (when Customer1 and Customer2 are located on different opensips, no
> Customer1 <-->opensips <--->SIP Platform <-->opensips <-->Customer2
> INVITE/180/200 sequence is working well.
> But the ACK of the 200 OK is looping between Customer2 -->Opensips
> -->SIP Plateform -->*Opensips -->SIP Platform--->Opensips*... instead
> of doing directly
> Customer2--->Opensips --->SIP Plateform -->Opensips -->Customer1
> Attached, a network capture taken on opensips server.
> I had a look at "dlg_list", 2 dialogs are created for this call. Might
> be a problem with did matching ? I tested with
> modparam("dialog", "dlg_match_mode", 0) and
> modparam("dialog", "dlg_match_mode", 2)
> Could someone help me fixing the issue ? Do you have some hints of the
> root cause of issue ?
> Users mailing list
> Users at lists.opensips.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Users