[OpenSIPS-Users] two UACs behind the same nat

Nick Chang nick.chang at kland.com.tw
Mon Mar 18 01:56:40 CET 2013


Hello

 

Yes, It's not the IP of OpenSIPS.

 

So, I need add "c" flag with rtpproxy_offer and rtpproxy_answer. Is it
right??

I will be try it. 

 

Thanks

Nick

 

From: Bogdan-Andrei Iancu [mailto:bogdan at opensips.org] 
Sent: Friday, March 15, 2013 6:42 PM
To: Nick Chang
Cc: 'OpenSIPS users mailling list'
Subject: Re: [OpenSIPS-Users] two UACs behind the same nat

 

Hi Nick,

But in the SDP-s received by the UACs, in the "c" line, you see the IP of
the other UAC and not the IP of OpenSIPS, right ?

Regards,



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


On 03/15/2013 03:28 AM, Nick Chang wrote: 

Hello Bodgan

 

2 UACs behind the same nat, I check my routing.

 

UAC don't route to nat_fixups.

 

But UACs checked My OpenSIPS private IP (10.10.12.111), Not Public IP.

 

I don't know why? Do you have any suggestion??

 

My Config 

 

route[generic_relay] {

xlog("L_NOTICE","3 invite $si");

        # for INVITEs enable some additional helper routes

        #---- Helper route, if nat=yes in the R-URI  set flag 6 ----#

        #----        This is used to Process REINVITES          ----#

        if (subst_uri('/((sip:.*)||(sip:.*:.*));nat=yes/\1/')){

                setbflag(6);

        };

 

        #---- If caller(flag 5) or callee(flag 6) are behind NAT  ---#

        #---- Call the route(6) to force the use of the RTP Proxy ---#

        if (isflagset(5) || isbflagset(6)) {

                route(nat_fixups);

        };

 

        if (!t_relay()) {

                sl_reply_error();

        };

        exit;

}

 

route[nat_fixups] {

xlog("L_NOTICE","4 NAT FIXED - $fu call $ru ");

        #---- RTP Proxy handling ---#

        if (is_method("BYE|CANCEL")) {

                unforce_rtp_proxy();

        } else if (is_method("INVITE")){

                #---- Activates the RTP Proxy for the CALLEE ---#

                rtpproxy_offer();

        };

        # catch and fix replies

        t_on_reply("2");

}

 

Thanks

Nick

 

From: Bogdan-Andrei Iancu [mailto:bogdan at opensips.org] 
Sent: Friday, March 15, 2013 12:32 AM
To: OpenSIPS users mailling list
Cc: Nick Chang
Subject: Re: [OpenSIPS-Users] two UACs behind the same nat

 

Hi Nick,

Assuming routing is possible between the 2 UACs, you need to double check
that the IPs in SDP are not changed by proxy and points to the actual UACs.

Regards,




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


On 03/11/2013 11:40 AM, Nick Chang wrote: 

Hello

 

I have two UACs behind the same nat.

 

A call B is OK. But it's not voice.

 

Can everyone give me a suggestion??

 

Thanks

Nick

 
 
_______________________________________________
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/20130318/a543d696/attachment.htm>


More information about the Users mailing list