I don't know exactly, it is bug or it is not bug.

I solved the problem this way (in global on_reply route):

onreply_route {
   if ([here i filter only b2b replies]) {
        if (nat_uac_test("1")) fix_nated_contact();
        if ( (!search("^Content-Length:[ ]*0")) &&
(nat_uac_test("8")) ) fix_nated_sdp("10");
   }
}

So, this commands executes before b2b_logic module and everything works well.

No NAT on this host (it processed on another proxies), but nathelper
only in onreply_route used.

--
С уважением,
Николай



2012/3/27 Nick <[email protected]>:
> B2Blogic module changes Contact header in INVITE and other SIP
> requests, but doesn't change it in 200 OK reply.
> The result is ACK from UAC goes to host from untouched Contact header,
> but I think that Contact should be substituted by b2blogic module to
> opensips contact, then ACK will go to right destination.
>
> --
> Nick

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to