[OpenSIPS-Users] ACK not forwarding

Bogdan-Andrei Iancu bogdan at opensips.org
Wed Feb 3 23:25:47 CET 2016


Hi Schneur,

Yes, you were, still the right approach, as Alex mentioned, is to report 
and have the bug fixed in the device.

Regards,

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

On 03.02.2016 22:18, Schneur Rosenberg wrote:
> Thanks, so I was correct in my original question that the dialog 
> module can help me :-)
>
> On Wed, Feb 3, 2016 at 6:01 PM, Bogdan-Andrei Iancu 
> <bogdan at opensips.org <mailto:bogdan at opensips.org>> wrote:
>
>     Hi Schneur,
>
>     Well, there is a reasonable way to fix it on your side - use the
>     dialog module (have dialog state) and for sequential requests
>     (like the ACK in question) use the validate_dialog() -
>     http://www.opensips.org/html/docs/modules/2.1.x/dialog.html#id295536
>     - to find out the broken RURI/Routes/Contact and have them fixed
>     via fix_route_dialog() function -
>     http://www.opensips.org/html/docs/modules/2.1.x/dialog.html#id295624
>
>     Regards,
>
>     Bogdan-Andrei Iancu
>     OpenSIPS Founder and Developer
>     http://www.opensips-solutions.com
>
>     On 02.02.2016 20:34, Schneur Rosenberg wrote:
>>     Thanks I will open a ticket with the hardware manufacturer, lets
>>     hope they will fix it
>>
>>     On Tue, Feb 2, 2016 at 8:25 PM, Alex Balashov
>>     <abalashov at evaristesys.com <mailto:abalashov at evaristesys.com>> wrote:
>>
>>         The RURI of an end-to-end ACK should always be equal to the
>>         remote dialog target, i.e. in this case the Contact URI in
>>         the 200 OK.
>>
>>         ‎If the RURI of the ACK is not equal to the remote target,
>>         it's not a properly formed ACK. And certainly, it should not
>>         point to the OpenSIPS proxy itself. There's no reasonable way
>>         to work around it: the UA in question needs to be fixed.
>>
>>         --
>>         Alex Balashov | Principal | Evariste Systems LLC
>>         303 Perimeter Center North, Suite 300
>>         Atlanta, GA 30346
>>         United States
>>
>>         Tel: +1-800-250-5920 <tel:%2B1-800-250-5920> (toll-free) /
>>         +1-678-954-0671 <tel:%2B1-678-954-0671> (direct)
>>         Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
>>
>>         Sent from my BlackBerry.
>>           Original Message
>>         From: Schneur Rosenberg
>>         Sent: Tuesday, February 2, 2016 13:22
>>         To: OpenSIPS users mailling list
>>         Reply To: OpenSIPS users mailling list
>>         Subject: [OpenSIPS-Users] ACK not forwarding
>>
>>
>>         _______________________________________________
>>         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
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20160204/8d07737d/attachment.htm>


More information about the Users mailing list