[OpenSIPS-Users] Wierd OS ACK to private IP

Bogdan-Andrei Iancu bogdan at voice-system.ro
Sun Aug 31 13:23:14 CEST 2008


Hi David,

Try to do a fix_nated_contact() when the 200 OK goes through opensips - 
in this way, the caller device will learn the public IP of the callee 
and not the private one.

Regards,
Bogdan

David Villasmil wrote:
> Thanks for answering,
>
>      Yes, I thought so. Thing is I can't do anything with the caller 
> device, it is an eyebam. I believe this has something to do with ALG. 
> The only problem on the whole sip exchange is this ACK... is there no 
> way to modify that on the server? Also, the IP the UAC puts on the ACK 
> is ITS OWN ip.. VERY wierd. Can we work around that somehow?
>
>
> Thanks a lot
>
> David
>
> On Sun, Aug 31, 2008 at 12:45 AM, Bogdan-Andrei Iancu 
> <bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>> wrote:
>
>     Hi David,
>
>     The ACK for  200OK is end2end , so it is generated by the original
>     caller and routed by proxies (without being regenerated) to the
>     final callee.
>
>     So, the private IP from the ACK's RURI is filled in by the caller
>     device and not by OpenSIPS - Normally, the RURI of ACK must be the
>     Contact from 200 OK.
>
>     Check this with the caller device.
>
>     Regards,
>     Bogdan
>
>     David Villasmil wrote:
>
>         Hello all,
>
>
>             I've got this very strange issue. A UAC behind NAT makes a
>         call, everything goes ok, but when OS sends the 200 OK for the
>         INVITE, it ACK OS with a PRIVATE IP has the domain! It is very
>         strange... what does OS does? it relays the ACK to THE PRIVATE IP,
>         which of course, doesn't exist. I've tried everything and
>         can't seem to be able to fix this problem, I hope someone can
>         give me a hand.
>
>
>         NGREP: http://pastebin.com/m633730e2
>         OPENSER.CFG: http://pastebin.com/m33ed87d4
>
>
>         Thanks
>
>
>         David
>
>         ------------------------------------------------------------------------
>
>         _______________________________________________
>         Users mailing list
>         Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>         http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>          
>
>
>




More information about the Users mailing list