<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Try using stun server ex<br><br>stun.ekiga.org<br><br>best regards<br><br><br>--- On <b>Thu, 1/5/12, Michal Zubáč <i>&lt;michal.zubac@comgate.cz&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Michal Zubáč &lt;michal.zubac@comgate.cz&gt;<br>Subject: [Freeswitch-users] bridging 2 SIP destinations from PBX behind NAT<br>To: "FreeSWITCH Users Help" &lt;freeswitch-users@lists.freeswitch.org&gt;<br>Date: Thursday, January 5, 2012, 2:20 PM<br><br><div class="plainMail">Hi.<br><br>I encountered problem with bridging two SIP calls.<br><br>My FreeSwitch is behind NAT, I'm not sure if endpoint switches are, but <br>I think it doesn't matter now.<br>Situation looks like this:<br>&nbsp;&nbsp;&nbsp;SIP1 &lt;--&gt; NAT &lt;--&gt; PBX &lt;--&gt; NAT &lt;--&gt; SIP2<br>SIP1 is caller switch,
 SIP2 is destination switch so call is initiated <br>like this:<br>&nbsp;&nbsp;&nbsp;SIP1-&gt;PBX-&gt;SIP2<br><br>I tested both endpoints separately using ISDN endpoint and they worked.<br>Like this<br>&nbsp;&nbsp;&nbsp;ISDN1-&gt;PBX-&gt;SIP2<br>&amp;<br>&nbsp;&nbsp;&nbsp;SIP1-&gt;PBX-&gt;ISDN2<br><br>But when I connected SIP1 &amp; SIP2 together, call is estabilished, but no <br>audio was going through our firewall. Both audio streams from SIP1 and <br>SIP2 were filtered out by our firewall, because Freeswitch (PBX) wasn't <br>sending any initial packets to SIP endpoints, so no NAT holes were created.<br><br>It look strange to me. I expected FreeSwitch to at least send some <br>"empty" RTP packets to SIP endpoints as soon as call estabilishment is <br>confirmed on SIP channel. But Freeswitch doesn't do it and only sends <br>ringing indication.<br><br>I had problems in scenario, where SIP2 endpoint doesn't ring and <br>immediately answers the call. Call
 was estabilished, but audio was stuck <br>in our firewall, because Freeswitch haven't initiated any RTP <br>communication yet and was probably waiting for something.<br><br>I managed to solve this problem by adding &lt;action application="set" <br>data="instant_ringback=true"/&gt; between my &lt;action <br>application="ring_ready" /&gt; and &lt;action application="bridge" /&gt; commands <br>in dialplan.<br><br>Now it works, but I'm feeling kind of uncertain with this solution, <br>because I don't really understand why. What was Freeswitch waiting for, <br>before I added instant_ringback? Why can't FreeSwitch prepare NAT holes <br>(as described before) as soon as SDP are interchanged?<br><br>Thanks for clarification.<br><br>Regards<br><br>-- <br>Michal Zubac<br>ComGate Interactive s.r.o.<br><br>Prague Marina Office Center<br>Jankovcova 1596/14a<br>17000 Praha 7, Czech
 Republic<br><br><br>_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services:<br><a ymailto="mailto:consulting@freeswitch.org" href="/mc/compose?to=consulting@freeswitch.org">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br><br>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br><a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br><br>Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br><a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br><a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br><br>FreeSWITCH-users mailing list<br><a ymailto="mailto:FreeSWITCH-users@lists.freeswitch.org"
 href="/mc/compose?to=FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br></div></blockquote></td></tr></table>