<div dir="ltr">BTW, my quarrel with add_contact_alias() vs fix_nated_register() comes from the fact that when forwarding registration onward, Asterisk for example chooses to display the peer's host address as Kamailio's address instead of the device's NATed address or even worse the Private address, which isn't that convenient for a few reasons.<div><br></div><div>Perhaps somebody knows of a workaround.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 7, 2018 at 9:29 AM, Sergiu Pojoga <span dir="ltr"><<a href="mailto:pojogas@gmail.com" target="_blank">pojogas@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">On a second thought, SIP Outbound is client-side oriented, so never mind, I guess.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 7, 2018 at 8:49 AM, Sergiu Pojoga <span dir="ltr"><<a href="mailto:pojogas@gmail.com" target="_blank">pojogas@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Alex,<div><br></div><div>Very thorough write up, as always. If only this article was available some time ago when I was putting up an edge proxy, would have saved me weeks of frustration in figuring out all these NAT-related aspects and RFC readings (although such an exercise helps understand the problem to its core).</div><div><br></div><div>What you may consider adding to your article is the option of the yet not so popular, but in my opinion the "future of NAT-traveral" practice in IPv4 networks, which is the SIP Outbound mechanism.</div><div><br></div><div>Best regards,</div><div>--Sergiu</div><div><br></div><div><br></div></div><div class="m_-435736480761982169HOEnZb"><div class="m_-435736480761982169h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 7, 2018 at 7:24 AM, Alex Balashov <span dir="ltr"><<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Recent repeated questions on this topic have inspired a blog post:<br>
<br>
<a href="http://blog.csrpswitch.com/server-side-nat-traversal-with-kamailio-the-definitive-guide/" rel="noreferrer" target="_blank">http://blog.csrpswitch.com/ser<wbr>ver-side-nat-traversal-with-ka<wbr>mailio-the-definitive-guide/</a><br>
<br>
This is a rough cut, and may be edited or expanded later.<br>
<span class="m_-435736480761982169m_4683726040891065753HOEnZb"><font color="#888888"><br>
-- <br>
Alex Balashov | Principal | Evariste Systems LLC<br>
<br>
Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) <br>
Web: <a href="http://www.evaristesys.com/" rel="noreferrer" target="_blank">http://www.evaristesys.com/</a>, <a href="http://www.csrpswitch.com/" rel="noreferrer" target="_blank">http://www.csrpswitch.com/</a><br>
<br>
______________________________<wbr>_________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi<wbr>-bin/mailman/listinfo/sr-users</a><br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>