[OpenSIPS-Users] Private IP in registered AOR causing failure
opensipslist at encambio.com
opensipslist at encambio.com
Tue Jan 19 18:03:00 CET 2010
Hello list,
Here's a record I see when I run 'opensipsctl ul show':
AOR:: mylogin-osips
Contact:: sip:MyLogin-OSIPS at 192.168.0.31:2310;transport=tls;line=2acy67zm Q=1
Expires:: 560
Callid:: 2b21cdfae784-av13rj1txbsq
Cseq:: 2
User-agent:: Bigphone123
Received:: sip:85.182.68.45:2240;transport=TLS
State:: CS_SYNC
Flags:: 0
Cflag:: 64
Socket:: tls:80.200.123.45:5061
Methods:: 7999
As you see it is quite normal, but I'm wondering about the private
IP 192.168.0.31. That's indeed the address of the phone.
OpenSIPS is trying to reach the private IP number above from time
to time, and I see this in the logs:
Jan 19 17:57:20 name.host.tld <error> opensips[23432]: ERROR:tm:t_uac: attempt to send to 'sip:MyLogin-OSIPS at 192.168.0.31:2310;transport=tls;line=2acy67zm' failed
The part of my config which could be causing this problem is:
# configure NAT keepalives
if (client_nat_test("3")) {
if (method=="SUBSCRIBE") {
nat_keepalive();
}
if (!has_totag()) {
if (method=="REGISTER") {
$avp(s:regrcv) = $source_uri;
fix_nated_register(); # add Received header
if (proto==UDP) {
nat_keepalive();
}
}
else if (!is_present_hf("Record-Route")) {
#fix_nated_contact();
fix_contact();
force_rport();
if (is_method("INVITE")) {
fix_nated_sdp("3");
}
}
}
setbflag(6); # mark message as NATed
}
Thanks for any advice on correcting the failed private IP attempts.
Greetings,
Brian
More information about the Users
mailing list