Hi All,
Can i use nathelper/rtpproxy on extension to extension and not use when an extension calls PSTN? Please see config if it makes sense. Thank You
if (nat_uac_test("3")) {
if (method == "REGISTER" || ! search("^Record-Route:")) { log("LOG: Someone trying to register from private IP, rewritingn");
fix_nated_contact(); # Rewrite contact with source IP of signalling if (method == "INVITE") { fix_nated_sdp("1"); # Add direction=active to SDP }; force_rport(); # Add rport parameter to topmost Via setflag(6); # Mark as NATed
}; };
if ((uri=~"^(sip:)?00[0-9]*@([a-z]+.)?mydomain.com") || (uri=~"^(sip:)?00[0-9]*@2.2.2.2")) {
if (is_user_in("From", "onstun")) { if (isflagset(8)) {xlog("L_INFO", "THIS GROUP SHOULD NOT USE RTPPROXYn");}; # Strip first to digits (00) strip(2); prefix("37333#"); rewritehostport("10.10.10.10:5060"); consume_credentials(); t_relay_to_udp("10.10.10.10","5060"); break; } else { if (isflagset(8)) {xlog("L_INFO", "THIS WILL USE RTPPROXYn");};
if (isflagset(6)) route(1); <----- WILL CHECK SET FLAG 6 so that it will USE NATHELPER/RTPPROXY WILL THIS WORK?
strip(2); prefix("37333#"); rewritehostport("10.10.10.10:5060"); consume_credentials(); t_relay_to_udp("10.10.10.10","5060"); break; }
route[1] {
xlog("L_INFO", "User-Agent behind NATn"); force_rtp_proxy(); if (method=="INVITE") { t_on_reply("1"); }; append_hf("P-Behind-NAT: Yesrn"); break; }
________________________________________________ Message sent using UebiMiau 2.7
I don't understand your question. g-)
Nhadie wrote:
Hi All,
Can i use nathelper/rtpproxy on extension to extension and not use when an extension calls PSTN? Please see config if it makes sense. Thank You
if (nat_uac_test("3")) {
if (method == "REGISTER" || ! search("^Record-Route:")) { log("LOG: Someone trying to register from private IP, rewritingn");
fix_nated_contact(); # Rewrite contact with source IP of signalling if (method == "INVITE") { fix_nated_sdp("1"); # Add direction=active to SDP }; force_rport(); # Add rport parameter to topmost Via setflag(6); # Mark as NATed
}; };
if ((uri=~"^(sip:)?00[0-9]*@([a-z]+.)?mydomain.com") || (uri=~"^(sip:)?00[0-9]*@2.2.2.2")) {
if (is_user_in("From", "onstun")) { if (isflagset(8)) {xlog("L_INFO", "THIS GROUP SHOULD NOT USE RTPPROXYn");}; # Strip first to digits (00) strip(2); prefix("37333#"); rewritehostport("10.10.10.10:5060"); consume_credentials(); t_relay_to_udp("10.10.10.10","5060"); break; } else { if (isflagset(8)) {xlog("L_INFO", "THIS WILL USE RTPPROXYn");};
if (isflagset(6)) route(1); <----- WILL CHECK SET FLAG 6 so that it will USE NATHELPER/RTPPROXY WILL THIS WORK?
strip(2); prefix("37333#"); rewritehostport("10.10.10.10:5060"); consume_credentials(); t_relay_to_udp("10.10.10.10","5060"); break; }
route[1] {
xlog("L_INFO", "User-Agent behind NATn"); force_rtp_proxy(); if (method=="INVITE") { t_on_reply("1"); }; append_hf("P-Behind-NAT: Yesrn"); break; }
Message sent using UebiMiau 2.7
Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers