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

Kevin Mathy k.mathy at hexanet.fr
Tue Nov 27 17:04:56 CET 2012


Hi list,

I'm facing the same problem, even if my opensips is in version 1.8.2 :

version: opensips 1.8.2-tls (x86_64/linux)
flags: STATS: Off, USE_IPV6, USE_TCP, USE_TLS, DISABLE_NAGLE, USE_MCAST,
SHM_MEM, SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
MAX_URI_SIZE 1024, BUF_SIZE 65535
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
svnrevision: 2:9454
@(#) $Id: main.c 9330 2012-10-16 17:25:38Z bogdan_iancu $
main.c compiled on 16:27:41 Nov 27 2012 with gcc 4.4.5

I've also tried to change those parameters :

modparam("dialog", "dlg_match_mode", 0) and
modparam("dialog", "dlg_match_mode", 2)

But I always have ACK loop...

Thanks a lot,

*
Bien cordialement,
Best Regards,

**Kevin MATHY*
*HEXANET*
*
--
*
Phone : +33 (0) 3 26 79 30 05
Tech Support : +33 (0) 3 51 08 42 07
Web : www.hexanet.fr
Twitter : http://twitter.com/Hexanet




2012/11/5 Bogdan-Andrei Iancu <bogdan at opensips.org>

> **
> Perfect Pierre-Yves,
>
> Credits go to Vlad for the fast fix just before the release ;)
>
> Regards,
>
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developerhttp://www.opensips-solutions.com
>
>
> On 11/05/2012 02:25 PM, Pierre-Yves Marche wrote:
>
> Hi Bogdan, Vlad,
>
> I've tested this morning v1.8.2 with the fix in dialog module. I can
> confirm that it solve the issue of the ACK Loop that I had.
>
> Regards,
> Pierre-Yves
>
>
>
>  On Thu, Nov 1, 2012 at 9:37 PM, Bogdan-Andrei Iancu <bogdan at opensips.org>wrote:
>
>>  Hi,
>>
>> the fix was done, thanks to Vlad, and included in the 1.8.2 release -
>> please update your 1.8 checkout and test again.
>>
>> Best regards,
>>
>> Bogdan-Andrei Iancu
>> OpenSIPS Founder and Developerhttp://www.opensips-solutions.com
>>
>>
>>   On 11/01/2012 03:28 PM, Bogdan-Andrei Iancu 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 Developerhttp://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 listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>> _______________________________________________
>> Users mailing listUsers at lists.opensips.orghttp://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
>>
>>
>
> _______________________________________________
> Users mailing listUsers at lists.opensips.orghttp://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/20121127/f67b62ba/attachment-0001.htm>


More information about the Users mailing list