Hello Nick, As Bogdan pointed out please look at the important parts of your SDP payload:
sip:[email protected]:5060 Contact: <sip:[email protected]:5060> c=IN IP4 211.75.166.164 sip:[email protected] Contact: <sip:[email protected]:5060> c=IN IP4 192.168.4.197 Kind Regards, Nick. On 3/15/13, Bogdan-Andrei Iancu <[email protected]> wrote: > 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:[email protected]] >> *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 >> [email protected] <mailto:[email protected]> >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users > _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
