<div>Thank you, Klaus for your prompt reply.<br></div><div><br></div><div>Now Kamailio listens on local IP (192.168.1.137)</div><div>I&#39;ve added advertised_address line into my conf (I&#39;ve added here my public hostname)</div>
<div>Also I have configured RTPProxy on port 22222, and now Kamailio starts without errors or</div><div>warnings:</div><div>Apr  7 04:58:37 sipbox kamailio[2465]: INFO: rtpproxy [rtpproxy.c:1403]: rtp proxy &lt;udp:<a href="http://127.0.0.1:22222">127.0.0.1:22222</a>&gt; found, support for it enabled</div>
<div><br></div><div>But still the problem persists. I am not able to register with kamailio via public IP.</div><div><br></div><div>DMZ is turned on, so I guess router should forward all ports to .137 address.</div><div><br>
</div><div>When trying to register, I am getting request timed out.<br></div><div><br></div><div>Any ideas ?</div><div><br></div><div>Thanks</div><div><br></div><div class="gmail_quote">2011/4/7 Klaus Darilion <span dir="ltr">&lt;<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
Am 07.04.2011 09:10, schrieb <a href="mailto:spamasbl@gmail.com">spamasbl@gmail.com</a>:<br>
<div class="im">&gt; Hello all,<br>
&gt;<br>
&gt; I have installed latest Kamailio 3.1.3 on latest ubuntu server.<br>
&gt; Everything seems to be working well<br>
&gt; on my LAN. I can successfully register with local Kamailio IP address<br>
&gt; (192.168.1.137).<br>
&gt;<br>
&gt; The issue is that I can not run Kamailio on my public IP:<br>
&gt; listen=udp:77.XX.XX.XX:5060<br>
&gt; listen=udp:<a href="http://192.168.1.137:5060" target="_blank">192.168.1.137:5060</a><br>
&gt; port=5060<br>
<br>
</div>Kamailio can only listen to local IP addresses. The public IP address is<br>
not on your server, but on the public interface of the NAT Router. I<br>
guess the NAT router just does a forwarding to 192.168.1.137.<br>
<br>
Having a SIP proxy behind NAT will give you lot of headache. Anyway,<br>
listen only to the local IP address (192.168.1.137) and try<br>
advertised_address:<br>
<br>
<a href="http://www.kamailio.org/dokuwiki/doku.php/core-cookbook:3.1.x#advertised_address" target="_blank">http://www.kamailio.org/dokuwiki/doku.php/core-cookbook:3.1.x#advertised_address</a><br>
<br>
klaus<br>
<div class="im"><br>
<br>
<br>
&gt;<br>
&gt;<br>
&gt; Kamailio runs behind Linksys WRT54GL router with latest Linksys firmware<br>
&gt; and DMZ is turned on (192.168.1.137).<br>
&gt;<br>
&gt; Here is the error I am getting when trying to run kamailio with my<br>
&gt; public IP:<br>
&gt;<br>
&gt; Apr 7 02:57:40 sipbox kamailio[1050]: ERROR: &lt;core&gt; [udp_server.c:400]:<br>
&gt; ERROR: udp_init: bind(7, 0x82cc6e4, 16) on 77.XX.XX.XX: Cannot assign<br>
&gt; requested address<br>
&gt;<br>
&gt; Do you have any idea what I&#39;m doing wrong ?<br>
&gt;<br>
&gt; Thanks !<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div>&gt; _______________________________________________<br>
&gt; SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
&gt; <a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
&gt; <a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br>