<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#ffffff">
<font size="+1"><font face="Times New Roman, Times, serif">Dear
Gurus,<br>
<br>
We have a user behind NAT.<br>
Currently we make him work by using <br>
<font color="#000099"><variable
name="sip-force-contact"
value=<a class="moz-txt-link-rfc2396E" href="sip:1234@171.134.62.106:5060">"sip:1234@171.134.62.106:5060"</a>/></font><br>
It works since users IP is static and there is a port forwarding
setup for port 5060 on the users side.<br>
<br>
The problem is that after 15 minutes of a call FreeSWITCH
attempts re-INVITE (RFC 4028 I guess)</font></font><font
size="+1"><font face="Times New Roman, Times, serif"> and does not
honour port specified above.<br>
Instead, it uses some 40,000-ish UDP destination port.
Obviously, this never reaches users phone and FS hangups with
"expiry on timer" cause.<br>
<br>
Is the syntax of sip-force-contact above valid? <br>
<br>
Is it normal for re-INVITEs no to honour sip-force-contact?<br>
<br>
I'd try </font></font><i>NDLB-tls-connectile-dysfunction </i>but
I need clarification:<br>
-will it be honoured by re-INVITEs?<br>
-will it default to port 5060 or should I specify the port?<br>
<font size="+1"><font face="Times New Roman, Times, serif"><br>
Thank you,<br>
Victor<br>
</font></font>
</body>
</html>