Hi<div><br></div><div>I&#39;ve checked again locally against some other reinvites, and it seems it is normal to use the media IP in the reinvite sip request URI.</div><div><br></div><div>The actual problem I am having, is that on the live environment only, the reinvite request URI does not contain a username, which causes a 404 0r a 402 to be generated.<br>
<br></div><div>I&#39;ve tried this with a number of downstream carriers with the same result, so it seems freeswitch is deciding not to include the username for some reason. I can&#39;t replicate this locally unfortunately, even using direct IP dialling.</div>
<div><br></div><div>I am using this command to initiate the scenario from the fs_cli</div><div><br></div><div>originate {origination_uuid=74f1bee7-9078-4d0d-b686-c2dc4334e1a,origination_caller_id_number=TestTest}sofia/lpmedia/<a href="http://1001@10.15.20.14:5063">1001@10.15.20.14:5063</a> &#39;&amp;lua(scenario.lua)&#39;</div>
<div><br></div><div>the lpmedia scenario file is here: <a href="http://pastebin.com/0NYnxZFH">http://pastebin.com/0NYnxZFH</a></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>the lua script is here: <a href="http://pastebin.com/f46N4WnM">http://pastebin.com/f46N4WnM</a></div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div>If anyone could shed any light I would appreciate it... this is the last step in what I am trying to achieve!</div><div><br></div><div>
Thanks</div><div><br>Pete</div><div><br><div class="gmail_quote">On 8 October 2010 08:15, Pete Kelly <span dir="ltr">&lt;<a href="mailto:pkelly@gmail.com">pkelly@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;">
<div class="gmail_quote"><div class="im">On 8 October 2010 02:55, Anthony Minessale <span dir="ltr">&lt;<a href="mailto:anthony.minessale@gmail.com" target="_blank">anthony.minessale@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">

<p>Most likely its some nat related issue.</p></blockquote></div><div>I am seeing the same problem on a local network (calling 2 devices registered to a local opensips proxy) and on a live setup calling tier 1 carriers with no NAT.</div>

<div><br></div><div>Would it help if I posted the sample scripts as requested?</div><div><br><font color="#888888">Pete</font></div><div><div></div><div class="h5"><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div></div><div>
<div class="gmail_quote">On Oct 7, 2010 8:19 PM, &quot;Michael Collins&quot; &lt;<a href="mailto:msc@freeswitch.org" target="_blank">msc@freeswitch.org</a>&gt; wrote:<br type="attribution">&gt; I don&#39;t know if it&#39;s a bug or not, but I think you probably will need to<br>


&gt; create a dialplan and sample Lua script to demonstrate the behavior. Post<br>&gt; them on pastebin and link to this thread. We will see if we can reproduce<br>&gt; the symptoms and diagnose from there.<br>&gt; <br>&gt; -MC<br>


&gt; <br>&gt; On Thu, Oct 7, 2010 at 7:37 AM, Pete Kelly &lt;<a href="mailto:pkelly@gmail.com" target="_blank">pkelly@gmail.com</a>&gt; wrote:<br>&gt; <br>&gt;&gt; Hi, I posted a question to this list yesterday because I was having<br>

&gt;&gt; problems with my calls ending as soon as they were bridged. I was<br>
&gt;&gt; originating 2 outbound calls from a lua script, then bridging them. I<br>&gt;&gt; managed to get round the problem of the calls shutting down immediately by<br>&gt;&gt; initiating calls using the originate command, thusly:<br>


&gt;&gt;<br>&gt;&gt; originate sofia/lpmedia/<a href="mailto:2000@10.15.20.122" target="_blank">2000@10.15.20.122</a> &#39;&amp;lua(click2call_call.lua)&#39;<br>&gt;&gt;<br>&gt;&gt; This causes the lua script to initiate with a session already present and<br>


&gt;&gt; then a bridge to a new call (legB) completes successfully.<br>&gt;&gt;<br>&gt;&gt; Within the lua script I am bridging to leg B like this:<br>&gt;&gt;<br>&gt;&gt; session:execute(&quot;bridge&quot;, &quot;[bypass_media_after_bridge=true]sofia/lpmedia/<br>


&gt;&gt; <a href="mailto:91979197@10.15.20.122" target="_blank">91979197@10.15.20.122</a>&quot;)<br>&gt;&gt;<br>&gt;&gt; This works, but the reINVITEs which get sent out after legB is established<br>&gt;&gt; contain the wrong sip request URI.<br>


&gt;&gt;<br>&gt;&gt; - The SIP URI in the reINVITE to Leg A is to the MEDIA IP of leg B (the SIP<br>&gt;&gt; packet is sent to the correct IP, just the request URI contains the media<br>&gt;&gt; IP)<br>&gt;&gt; - The SIP URI in the reINVITE to Leg B is to the MEDIA IP of leg A... again<br>


&gt;&gt; the SIP packet is sent to the correct IP, it&#39;s just the request URI which<br>&gt;&gt; contains the media IP.<br>&gt;&gt;<br>&gt;&gt; In some instances the request URI doesn&#39;t contain the username either, it<br>


&gt;&gt; is just INVITE sip:&lt;MEDIA_IP&gt;<br>&gt;&gt;<br>&gt;&gt; I am using the latest sources of freeswitch from git<br>&gt;&gt;<br>&gt;&gt; Is this a bug I need to report? It is causing me to receive 404 and 402<br>


&gt;&gt; errors on the reinvite as the request URI is invalid.<br>&gt;&gt;<br>&gt;&gt; Pete<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; FreeSWITCH-users mailing list<br>


&gt;&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>


&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>


&gt;&gt;<br>&gt;&gt;<br></div>
</div></div><br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">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>
<br></blockquote></div></div></div><br>
</blockquote></div><br></div>