Hi Eugene.<div><br></div><div>So, you are correct, I have configured my network to forward SIP and RTP traffic to my 192.* IP, and this is working as intended.  I have also now manually put in the 192.* IP into the sofia external.xml and internal.xml for sip-ip and rtp-ip.</div>


<div><br></div><div>Again, on this virtual machine there are two interfaces (eth0=10.* ip, and eth1=192.* ip).  After restarting freeswitch and doing the lsof -i that you suggested, I get the following for freeswitch:</div>


<div><br></div><div><div>freeswitc 17227 freeswitch   23u  IPv4  61949      0t0  UDP <a href="http://192.168.1.10:5080" target="_blank">192.168.1.10:5080</a> </div><div>freeswitc 17227 freeswitch   26u  IPv4  61950      0t0  TCP <a href="http://192.168.1.10:5080" target="_blank">192.168.1.10:5080</a> (LISTEN)</div>


<div>freeswitc 17227 freeswitch   30u  IPv6  61957      0t0  UDP ip6-localhost:5080 </div><div>freeswitc 17227 freeswitch   31u  IPv6  61958      0t0  TCP ip6-localhost:5080 (LISTEN)</div><div>freeswitc 17227 freeswitch   35u  IPv4  62707      0t0  UDP 192.168.1.10:sip </div>


<div>freeswitc 17227 freeswitch   36u  IPv4  62708      0t0  TCP 192.168.1.10:sip (LISTEN)</div><div>freeswitc 17227 freeswitch   37u  IPv4  61960      0t0  UDP 10.0.2.15:33908-&gt;chic-cns.area4.il.chicago.comcast.net:domain </div>


<div>freeswitc 17227 freeswitch   40u  IPv4  61964      0t0  TCP localhost:zope-ftp (LISTEN)</div></div><div><br></div><div>I&#39;m not sure where that 10.0.2.15 is configured in freeswitch, or even what that port is for.</div>


<div><br></div><div>So, below I&#39;ve linked to two packet captures for both eth0 and eth1.  You&#39;ll notice that the intial INVITE is occuring on eth0, but that we&#39;re receiving traffic from the sip provider on eth1 that is not being responded to by freeswitch.  I still can&#39;t figure out why that is happening (both why eth0 is even being used, and why freeswitch is not responding to traffic directed at the other IP).</div>

<div><br></div><div><a href="http://joshnankin.com/tcpdump0.pcap">http://joshnankin.com/tcpdump0.pcap</a></div><div><a href="http://joshnankin.com/tcpdump1.pcap">http://joshnankin.com/tcpdump1.pcap</a></div>
<div><br></div><div>Thanks again for all of your help.</div><div><br><br><div class="gmail_quote">On Thu, Jun 28, 2012 at 7:31 PM, Joshua Nankin <span dir="ltr">&lt;<a href="mailto:jnankin@gmail.com" target="_blank">jnankin@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">I&#39;m stumped.  Do you think it would be possible to use a sofia alias to get the profile to listen to the other ip (192.x) as well?<div>


<div><br><br><div class="gmail_quote">On Thu, Jun 28, 2012 at 5:10 PM, curriegrad2004 <span dir="ltr">&lt;<a href="mailto:curriegrad2004@gmail.com" target="_blank">curriegrad2004@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">That could be causing the problems right there if Vagrant is doing<br>
some NATing or mangling the IP packets<br>
<div><div><br>
On Thu, Jun 28, 2012 at 2:48 PM, Joshua Nankin &lt;<a href="mailto:jnankin@gmail.com" target="_blank">jnankin@gmail.com</a>&gt; wrote:<br>
&gt; Right, but freeswitch is still getting packets to 192.168.1.7, but sending<br>
&gt; from 10.0.2.15.<br>
&gt;<br>
&gt; Not sure if this makes a difference, but this is a Vagrant virtual machine<br>
&gt; with a bridged interface.  The 10.x address is an internal Vagrant ip, but<br>
&gt; the 192 is from my router DHCP.  I&#39;ve set the external sip and rtp ips to my<br>
&gt; public IP address, and that IP is what appears for the profile in sofia<br>
&gt; status.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Jun 28, 2012 at 4:36 PM, Joshua Nankin &lt;<a href="mailto:jnankin@gmail.com" target="_blank">jnankin@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; I did a sudo /etc/init.d/freeswitch restart.  That should be enough<br>
&gt;&gt; correct?<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Jun 28, 2012 at 4:08 PM, Joshua Nankin &lt;<a href="mailto:jnankin@gmail.com" target="_blank">jnankin@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; sip-ip and rtp-ip in both external.xml and internal.xml were set to<br>
&gt;&gt;&gt; $${local_ip_v4}.  I figured that setting the ip in vars.xml would be enough.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I manually set sip-ip and rtp-ip and both of those files, but that still<br>
&gt;&gt;&gt; did not solve the problem.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Any other ideas?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Thu, Jun 28, 2012 at 3:41 PM, Joshua Nankin &lt;<a href="mailto:jnankin@gmail.com" target="_blank">jnankin@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I have two interfaces on my machine, eth0=10.0.2.15 and<br>
&gt;&gt;&gt;&gt; eth1=192.168.1.7.  I&#39;m trying to get freeswitch to only use eth1.  I&#39;ve put<br>
&gt;&gt;&gt;&gt; the following at the top of my vars.xml:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &lt;X-PRE-PROCESS cmd=&quot;set&quot; data=&quot;local_ip_v4=192.168.1.7&quot;/&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; However, this does not seem to be working.  When I originate a call, I<br>
&gt;&gt;&gt;&gt; see that the initial invite is originating from 10.0.2.15, but incoming<br>
&gt;&gt;&gt;&gt; packets from my sip provider are going to 192.168.1.7 and are not being<br>
&gt;&gt;&gt;&gt; responded to by freeswitch.  Shouldn&#39;t freeswitch be listening on<br>
&gt;&gt;&gt;&gt; 192.168.1.7 and sending packets from there as well?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; What am I doing wrong?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br></div>