If OpenSIPS is behind the same NAT (i.e., 10.10.12), the you don't need the nat fixups or even the RTPProxy stuff. Try commenting them out and checking. Also, are you "rtpproxy_answer" in the reply route? Finally make sure you are starting rtp proxy correctly:
rtpproxy -f -s udp:192.168.2.5:7789 -l private/public -m 20000 -M 40000 -u root root -F -d INFO LOG_LOCAL0_ Hope this helps, Nick. On 3/14/13, Nick Chang <nick.ch...@kland.com.tw> 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:bog...@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@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users