Hi,<br><br>I&#39;m trying to use the Freeswitch as a proxy (I know that is not designed for that, but I really need to do it in this way), here is my config:<br><br>Endpoint 1&lt;-&gt; FS A-&lt;-&gt;FS B&lt;-&gt;FS A&lt;-&gt;Endpoint 2<br>
<br> * Both Endpoints are registered in FS A how is acting as a proxy and registrar.<br> * FS B  only sends back the Invite to FS A in order to reach Endpoint 2.<br> * Both FS have a public IP<br> * FS A Only handles SIP messages<br>
 * FS B Handles RTP (Also SIP)<br><br>My objetive is to keep the signaling in FS A and the RTP in FS B so basically FS A will work as a registrar.<br><br>So far I&#39;ve been able to succesfully do it if both endpoint are not nated, how ever I do need to do it in a Natted sceneario too, for what I have been sniffing the problem is that in the INVITE, the SDP is sending the internal IP instead of the external.<br>
<br>I&#39;ve tried to change the switch_r_sdp and switch_l_sdp but I&#39;m not quite sure if I&#39;m doing the correct config of the switch (late_codec_negotiation)<br><br>If anyone could give a tip or a sample of how can I change the INVITE messages I will appreciate.<br>
<br>Thanks in advance<br>Regards<br><br>