I think the time when you were having full audio w/o any RTP proxy was due to the fact that you&#39;ve everything on the same subnet.<div>In my opinion you&#39;ll need  RTPproxy eventually whenever you deploy it in real environments.</div>
<div><br></div><div>I cant tell the exact reason for destination unreachable, maybe the virtual IP has something to do with it.</div><div><br></div><div>To configure RTP proxy you need to do following.</div><div>1- Start RTPproxy in bridged mode i.e #<i>/usr/sbin/rtpproxy -l &lt;externalipofproxy&gt;/&lt;internalipofproxy&gt; blah blah switches</i><br>
2- Set module params in opensips.cfg file, and find out the point in main route where call is forwarded to Asterisk Server VIP, just before that  write the function &quot;<i>force_rtp_proxy(&quot;ei&quot;)</i>&quot;<br>3- hmmm..on BYE or CANCEL you need to unforce rtp proxy as well.</div>
<div><br></div><div>Thats all I could think about it so far.  </div><div><br></div><div>Regards,</div><div>Sammy</div><div><br></div><div><div class="gmail_quote">On Mon, Dec 19, 2011 at 10:36 PM, Nick Khamis <span dir="ltr">&lt;<a href="mailto:symack@gmail.com">symack@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">What happened to my nice diagram? Argh.... Sorry guys!<br>
<br>
Router -&gt; OpenSIPS -&gt; Asterisk -&gt; ITPS<br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, Dec 19, 2011 at 12:20 PM, Nick Khamis &lt;<a href="mailto:symack@gmail.com">symack@gmail.com</a>&gt; wrote:<br>
&gt; Hello Sammy,<br>
&gt;<br>
&gt; Thank you for your response. I now have outgoing audio again which is<br>
&gt; half the battle.<br>
&gt; The second half (incoming audio), has proven to be a challenge. Maybe<br>
&gt; if I start with<br>
&gt; a description of the setup:<br>
&gt;<br>
&gt; * This is a test environment done on virtual machines<br>
&gt;<br>
&gt;<br>
&gt; Network:<br>
&gt;<br>
&gt; RouterL (192.168.2.1)<br>
&gt; Polycom Phone (192.168.2.11)<br>
&gt; OpenSIPS (192.168.2.102)<br>
&gt; Asterisk Virtual IP for AST1 and AST2 (192.168.2.6)<br>
&gt; Asterisk1 (192.168.2.110)<br>
&gt; Asterisk2 (192.168.2.111)<br>
&gt;<br>
&gt;<br>
&gt; -------------  Port FWD (1)    --------------------------------<br>
&gt;      ---------------------------<br>
&gt; | Router |----------------------&gt; |OpenSIPS/RTPProxy|----------&gt; |<br>
&gt; Asterisk GTWY  | ----------- Internet/ITSP<br>
&gt; -------------<br>
&gt; ---------------------------------<br>
&gt; ---------------------------<br>
&gt;<br>
&gt;<br>
&gt; 1) The port forwarding range is:<br>
&gt;     SIP: 5060<br>
&gt;     RTP: 10,000-50,000<br>
&gt;     RTP Proxy:  7789<br>
&gt;<br>
&gt;<br>
&gt; I just want to clear some things up. I had outgoing audio the whole<br>
&gt; time without RTPProxy.<br>
&gt; All the test UC (Polycom Phones) are within the same network. Do I<br>
&gt; need to use RTPProxy<br>
&gt; to get incomming audio working? As you can see in the diagram, I did<br>
&gt; try using RTP Proxy<br>
&gt; but never succeeded.<br>
&gt;<br>
&gt; Doing a raw UDP trace from ports (10000-50000) I found this:<br>
&gt; <a href="http://pastebin.com/yzgBZQ9S" target="_blank">http://pastebin.com/yzgBZQ9S</a><br>
&gt; There is a &quot;Destination unreachable&quot; at first attempt being returned<br>
&gt; by opensips server,<br>
&gt; and then it dissapears, the it comes back again. Not sure if this is<br>
&gt; related to the no<br>
&gt; outgoing audio, but I will need to resolve it nevertheless.<br>
&gt;<br>
&gt; As for a SIP trace without RTP Proxy proxy running:<br>
&gt; <a href="http://pastebin.com/PUXJ3wpK" target="_blank">http://pastebin.com/PUXJ3wpK</a>.<br>
&gt; Wanted to turn your attention to:<br>
&gt;<br>
&gt; * The network architecture consists of OpenSIPS sending requests to<br>
&gt; the Asterisk virtual IP (192.168.2.6),<br>
&gt; which is connected to the Asterisk physical machines (192.168.2.110,<br>
&gt; 192.168.2.111). The responding<br>
&gt; asterisk box, in this particular eaxample, was 192.168.2.111. I hope<br>
&gt; this would not be the problem?<br>
&gt;<br>
&gt; * A summary of the SDP trace is as follows:<br>
&gt;<br>
&gt; INVITE from UC:                       m=audio 10006 RTP/AVP 0 8 18 101<br>
&gt; OK from Asterisk to OpenSIPS: m=audio 31576 RTP/AVP 8 0 101.<br>
&gt; OK from Asterisk to OpenSIPS: m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK From OpenSIPS to UC:       m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK from Asterisk to OpenSIPS: m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK From OpenSIPS to UC:       m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK From OpenSIPS to UC:       m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK From OpenSIPS to UC:       m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK from Asterisk to OpenSIPS: m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK From OpenSIPS to UC:       m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK from Asterisk to OpenSIPS: m=audio 34030 RTP/AVP 8 0 101.<br>
&gt; OK from Asterisk to OpenSIPS: m=audio 34030 RTP/AVP 8 0 101.<br>
&gt;<br>
&gt; Is taht my problem right there? My system is unable to connect<br>
&gt; the initial request from the UC on port 10006, to the followup response<br>
&gt; of the ITSP on port 34030? There is no OK from the UC to OpenSIPS.<br>
&gt;<br>
&gt; I&#39;ve been struggling with this for a week now. Any help would be greatly<br>
&gt; appreciated!<br>
&gt;<br>
&gt; Kind Regards,<br>
&gt;<br>
&gt; Nick.<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br></div>