Forgot to mention, calls gets disconnected whe 183 is received from B-side<div><br></div><div>Thanks!<br><br><br><div class="gmail_quote">On Tue, Jun 14, 2011 at 12:59 AM, David Villasmil <span dir="ltr">&lt;<a href="mailto:david.villasmil.work@gmail.com">david.villasmil.work@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hello Guys,<div><br></div><div>I have a set where i&#39;m receiving a call from a gw and sending to another gw. Both un-natted. If I set in my (lua) script bypass_media=false, call goes just fine, if i set it to true, FS sends &quot;Temporary unavailable&quot; to the B-side and CANCELs the A-side... </div>


<div><br></div><div>Codec is fine as you will see in the pastebin..</div><div><br></div><div><br></div><div>here&#39;s the trace:</div><div><br></div><div><a href="http://pastebin.freeswitch.org/16480" target="_blank">http://pastebin.freeswitch.org/16480</a></div>


<div><br></div><div>and here&#39;s the console log:</div><div><br></div><div><a href="http://pastebin.freeswitch.org/16481" target="_blank">http://pastebin.freeswitch.org/16481</a></div><div><br></div><div>I&#39;m bridging with a lua script, this is the pertinent part:</div>


<div><br></div><div>gw_sip_username and gw_sip_pwd are just bogus &quot;1234&quot;,&quot;1234&quot;, no registration is needed....</div><div><br></div><div><br></div><div><br></div><div><br></div><div><div>     session:execute(&quot;set&quot;,&quot;continue_on_fail=NORMAL_TEMPORARY_FAILURE,TIMEOUT,NO_ROUTE_DESTINATION,UNALLOCATED_NUMBER,407&quot;)</div>


<div><br></div><div>     session:execute(&quot;set&quot;,&quot;inbound-late-negotiation=true&quot;)</div><div>     session:execute(&quot;set&quot;,&quot;inbound-bypass-media=false&quot;)</div><div><br></div><div>     session:execute(&quot;set&quot;,&quot;proxy_media=false&quot;)</div>


<div>     session:execute(&quot;set&quot;,&quot;bypass_media=false&quot;)</div><div>     </div><div>     </div><div>     --session:execute(&quot;bridge&quot;,&quot;{sip_auth_username=&quot; .. gw_sip_username .. &quot;,sip_auth_password=&quot; .. gw_sip_pwd .. &quot;}sofia/external/&quot;.. out_number ..&quot;@&quot;.. gw_sip_ip ..&quot;&quot;)</div>


<div>     </div><div>     </div><div>     fsLog(&quot;BRIDGE EXECUTE:&quot;, &quot;{loop=3}sofia/gateway/${distributor(&quot; .. route_name .. &quot;)}&quot; .. out_number .. &quot;&quot;)</div><div>     session:execute(&quot;bridge&quot;,&quot;{loop=3}sofia/gateway/${distributor(&quot; .. route_name .. &quot;)}&quot;.. out_number ..&quot;&quot;)</div>


<div>     </div><div>     -- hangup</div><div>     session:hangup();</div><div>     </div></div><div><br></div><div><br></div><div>Thanks guys for your help!</div><div><br></div><font color="#888888"><div><br></div><div>

David</div>
</font></blockquote></div><br></div>