<div dir="ltr"><div><div><div><div><div><div><div><div>Hello,<br><br></div>I have a network with two local net&#39;s: <br>A. <a href="http://10.0.0.0/16">10.0.0.0/16</a> <br></div><div>B. 172.16.0.0./12 .<br></div><div><br>

The server where freeswitch is located, has only a 10.0.0.2 ethernet device, and no other devices.<br></div>I am able to talk with a server that is over the 172.16.0.0./12 address, that does not know about the 10 address segments.<br>

</div><div></div><div><br></div>The problem is that the contact field contains only the 10.0.0.2 address, rather a different address that is required by the 172 address set (172.20.12.30), although it is routed to the freeswitch machine, so it place it on the SIP contact field, and the other side disprove of it and return me 401 message.<br>

<br></div>I can not change this fucked up networking issue, or create even a virtual device on freeswitch server that it could bind itself to a 172 address.<br><br></div><div>The really weird part, is that the sdp actually does send the 172.20.12.30 address, but the contact is 10.0.0.2.<br>

</div><div><br></div></div>Is there a way in freeswitch to rewrite the rule to set the address to 172 instead ?<br><br><br></div>Thanks,<br></div>Ido<br></div>