<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've added advertised_address line into my conf (I'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 <udp:<a href="http://127.0.0.1:22222">127.0.0.1:22222</a>> 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"><<a href="mailto:klaus.mailinglists@pernau.at">klaus.mailinglists@pernau.at</a>></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">> Hello all,<br>
><br>
> I have installed latest Kamailio 3.1.3 on latest ubuntu server.<br>
> Everything seems to be working well<br>
> on my LAN. I can successfully register with local Kamailio IP address<br>
> (192.168.1.137).<br>
><br>
> The issue is that I can not run Kamailio on my public IP:<br>
> listen=udp:77.XX.XX.XX:5060<br>
> listen=udp:<a href="http://192.168.1.137:5060" target="_blank">192.168.1.137:5060</a><br>
> 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>
><br>
><br>
> Kamailio runs behind Linksys WRT54GL router with latest Linksys firmware<br>
> and DMZ is turned on (192.168.1.137).<br>
><br>
> Here is the error I am getting when trying to run kamailio with my<br>
> public IP:<br>
><br>
> Apr 7 02:57:40 sipbox kamailio[1050]: ERROR: <core> [udp_server.c:400]:<br>
> ERROR: udp_init: bind(7, 0x82cc6e4, 16) on 77.XX.XX.XX: Cannot assign<br>
> requested address<br>
><br>
> Do you have any idea what I'm doing wrong ?<br>
><br>
> Thanks !<br>
><br>
><br>
><br>
><br>
</div>> _______________________________________________<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>
<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>