<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<font size="-1"><font face="Arial">Hi all,<br>
<br>
I have a problem with RTP and NAT.<br>
The scenario is Hosted PBX and Natted phones (yealink):<br>
<br>
Phones (192.168.0.x) - NAT -> FS (public IP) <br>
<br>
When I call FS (for example an IVR) from a Phone, FS send the
RTP to the private address (192.168.0.x) instead to the public
NAT IP.<br>
The registration is ok:<br>
<br>
freeswitch@internal> sofia status profile
tenant1.bs.dev.voip.clio.it reg<br>
1<br>
Registrations:<br>
=================================================================================================<br>
Call-ID: <a class="moz-txt-link-abbreviated" href="mailto:488014850@192.168.0.100">488014850@192.168.0.100</a><br>
User: <a class="moz-txt-link-abbreviated" href="mailto:202@tenant1.test.com">202@tenant1.test.com</a><br>
Contact: "Test 202"
<<a class="moz-txt-link-freetext" href="sip:202@192.168.0.100:5062;fs_nat=yes;fs_path=sip%3A202%40">sip:202@192.168.0.100:5062;fs_nat=yes;fs_path=sip%3A202%40</a><NAT_IP>%3A37710><br>
Agent: Yealink SIP-T20P 9.61.0.70<br>
Status: Registered(UDP-NAT)(unknown) EXP(2012-06-06
19:01:55) EXPSECS(3232)<br>
Host: localhost.localdomain<br>
IP: <NAT_IP><br>
Port: 37710<br>
Auth-User: 202<br>
Auth-Realm: </font></font><font size="-1"><font
face="Arial">tenant1.test.com</font></font><br>
<font size="-1"><font face="Arial">MWI-Account: 202@</font></font><font
size="-1"><font face="Arial">tenant1.test.com<br>
<br>
<br>
How I can tell FS to send the RTP Packets to the right address?
I think is needed a "comedia mode" like in Asterisk (or RTPProxy
in openser)...<br>
</font></font><font size="-1"><font face="Arial"><br>
<br>
Best regards,<br>
<br>
<br>
</font></font>
</body>
</html>