[OpenSIPS-Users] Opensips : Diaglog Topology hidding and ACK Loop

Bogdan-Andrei Iancu bogdan at opensips.org
Thu Nov 1 15:19:36 CET 2012


Hi Rudy,

In topo hiding scenarios there is no need to do RR at all (as you are 
acting as an end point :) ).

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com


On 11/01/2012 03:58 PM, Rudy wrote:
> Oops, incomplete message.
>
> Bogdan,
>
>  Glad you are looking into this, I've run into similar loops.
>
> Pierre,
>
>  You mentioned you are using 2 IP addresses. Did you enable double rr?
>
> Thanks in advance,
> --Rudy
> Dynamic Packet
> Toll-Free: 888.929.VOIP ( 8647 )
>
>
> On Thu, Nov 1, 2012 at 9:57 AM, Rudy <rudy at dynamicpacket.com 
> <mailto:rudy at dynamicpacket.com>> wrote:
>
>     Bogdan,
>     I have seen this happen before also, glad
>     Thanks in advance,
>     --Rudy
>     Dynamic Packet
>     Toll-Free: 888.929.VOIP ( 8647 )
>
>
>
>     On Thu, Nov 1, 2012 at 9:28 AM, Bogdan-Andrei Iancu
>     <bogdan at opensips.org <mailto:bogdan at opensips.org>> wrote:
>
>         Hi Pierre-Yves,
>
>         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).
>
>         Regards,
>
>         Bogdan-Andrei Iancu
>         OpenSIPS Founder and Developer
>         http://www.opensips-solutions.com
>
>
>         On 10/31/2012 04:59 PM, Pierre-Yves Marche wrote:
>>         Hello,
>>
>>         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) (mhomed=yes)
>>
>>
>>         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 problems)
>>         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 ?
>>
>>
>>         Regards,
>>         Pierre-Yves
>>
>>
>>         _______________________________________________
>>         Users mailing list
>>         Users at lists.opensips.org  <mailto:Users at lists.opensips.org>
>>         http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>         _______________________________________________
>         Users mailing list
>         Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>         http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20121101/8237053e/attachment-0001.htm>


More information about the Users mailing list