[OpenSIPS-Users] ACK Loop when changing contact on_reply: Please Help!!!

Muhammad Shahzad shaheryarkh at gmail.com
Tue Mar 19 10:13:29 CET 2013


Yup, that's expected to happen. ACK is sent to Contact header of 200 OK.
So, if you mess up with it, then unexpected results will happen, as in your
case you are perhaps setting Contact address of 200 OK pointing to opensips
itself, instead of destination party, so ACK will obviously loop as
expected.

Thank you.


On Mon, Mar 18, 2013 at 5:55 PM, Nick Khamis <symack at gmail.com> wrote:

> Hello Everyone,
>
> We are changing the "Contact" header in the on_reply to a public ip
> address using:
>
> onreply_route[1] {
>         xlog("incoming reply\n");
>                         if (has_body("application/sdp")) {
>                                 remove_hf("Contact");
>                                 append_hf("Contact:
> <sip:1001 at 75.15.201.2>\r\n");
>                                 append_hf("P-hint: Onreply-route -
> fixcontact \r\n");
>
>                         }
> }
>
> When doing so, ACK is going into a loop:
>
> U 2013/03/18 13:42:11.021017 75.15.201.2:5060 -> 192.168.2.5:5060
> ACK sip:75.15.201.2;lr;did=b03.4af9f8f3 SIP/2.0.
> Call-ID: VQUK2UGSQBCPHEW27UN5NBJIQM at 81.201.86.45.
> CSeq: 102 ACK.
> From: "15178334003" <sip:15178334003 at voip.ms>;tag=91641.
> To: <sip:1001 at toronto.symack.com>;tag=2643FD58-346926A7.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 75.15.201.2;branch=z9hG4bKcd1e.d68abdc.2.
> Via: SIP/2.0/UDP 7
>
>
> Your help is greatly appreciated,
>
> Nick.
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>



-- 
Mit freundlichen Grüßen
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +49 176 99 83 10 85
MSN: shari_786pk at hotmail.com
Email: shaheryarkh at googlemail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20130319/947e65b9/attachment.htm>


More information about the Users mailing list