<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Are you doing this all on a linux box thats acting as your router too? &nbsp;If not you don't need two profiles... you also don't need to set the local-network-acl on ANY profile that isn't do anything with nat.<div><div><br></div><div>/b</div><div><br><div><div>On Nov 26, 2009, at 5:03 AM, Jonas Gauffin wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">I got a freeswitch that is behind nat and got three profiles.<div><br></div><div>External (all calls are going through a proxy):&nbsp;</div><div><div>&nbsp;&nbsp; &nbsp;&lt;param name="rtp-ip" value="$${local_ip_v4}"/&gt;</div><div>&nbsp;&nbsp; &nbsp;&lt;param name="sip-ip" value="$${local_ip_v4}"/&gt;</div><div>&nbsp;&nbsp; &nbsp;&lt;param name="ext-rtp-ip" value="$${external_rtp_ip}"/&gt;</div><div>&nbsp;&nbsp; &nbsp;&lt;param name="ext-sip-ip" value="$${external_sip_ip}"/&gt;</div><div><div>&nbsp;&nbsp; &nbsp;&lt;param name="local-network-acl" value="localnet.auto"/&gt;</div><div><br></div><div>Internal (phones on the same lan as FS)</div><div><div>&nbsp;&nbsp; &nbsp;&lt;param name="rtp-ip" value="$${local_ip_v4}"/&gt;</div><div>&nbsp;&nbsp; &nbsp;&lt;param name="sip-ip" value="$${local_ip_v4}"/&gt;</div><div><div>&nbsp;&nbsp; &nbsp;&lt;param name="local-network-acl" value="localnet.auto"/&gt;</div><div><br></div><div>Wan (phones that are not in the same LAN, connecting from internet)</div><div><div>&nbsp;&nbsp; &nbsp;&lt;param name="rtp-ip" value="$${local_ip_v4}"/&gt;</div><div>&nbsp;&nbsp; &nbsp;&lt;param name="sip-ip" value="$${local_ip_v4}"/&gt;</div><div>&nbsp;&nbsp; &nbsp;&lt;param name="ext-rtp-ip" value="$${external_rtp_ip}"/&gt;</div><div>&nbsp;&nbsp; &nbsp;&lt;param name="ext-sip-ip" value="$${external_sip_ip}"/&gt;</div><div><div>&nbsp;&nbsp; &nbsp;&lt;param name="local-network-acl" value="localnet.auto"/&gt;</div><div><br></div><div>The problem is that phones registered on the internal profile gets&nbsp;RECOVERY_ON_TIMER_EXPIRE error after 40-60 seconds. Audio works fine in all profiles.</div><div><br></div><div>Log from a call:</div><div><a href="http://pastebin.freeswitch.org/11303">http://pastebin.freeswitch.org/11303</a></div><div><br></div><div>I'm running freeswitch with the -nonat option.</div></div></div></div></div></div></div></span></blockquote></div><br></div></div></body></html>