<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">I think i see what's happening, ACK is going through the REALY route, but at that point it does NOT have a$du (and $sndto(ip) is null)</div><div dir="ltr"><br></div><div dir="ltr">note: all those ERROR is juts me logging.<br><div><br></div><div><div><div><font face="monospace, monospace" size="1">ERROR: <script>: [WITHINDLG] ACK Packet coming from PUBLIC:58031 and going to <null></font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[DEFAULT_ROUTE] c=[/etc/kamailio/kamailio.cfg] l=710 a=5 n=route</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[NATMANAGE] c=[/etc/kamailio/kamailio.cfg] l=950 a=2 n=return</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[DEFAULT_ROUTE] c=[/etc/kamailio/kamailio.cfg] l=715 a=5 n=route</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=624 a=16 n=if</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=621 a=25 n=is_method</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=627 a=16 n=if</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=624 a=25 n=is_method</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[DEFAULT_ROUTE] c=[/etc/kamailio/kamailio.cfg] l=631 a=16 n=if</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=627 a=25 n=is_method</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[DEFAULT_ROUTE] c=[/etc/kamailio/kamailio.cfg] l=631 a=5 n=route</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=600 a=26 n=xlog</font></div><div><font face="monospace, monospace" size="1">ERROR: <script>: [CHECK_SOURCE] Packet received on: <a href="http://172.31.69.53:5060">172.31.69.53:5060</a></font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=601 a=26 n=xlog</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=602 a=26 n=xlog</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=610 a=16 n=if</font></div><div><font face="monospace, monospace" size="1"><b>DEBUG: pv [pv_core.c:1122]: pv_get_dsturi(): no destination URI</b></font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=608 a=39 n=setflag</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=609 a=26 n=xlog</font></div><div><font face="monospace, monospace" size="1">DEBUG: pv [pv_core.c:1122]: pv_get_dsturi(): no destination URI</font></div><div><font face="monospace, monospace" size="1"><b>ERROR: <script>: [CHECK_SOURCE] Packet going to PUBLIC -> [<null>]</b></font></div></div><div><br></div><div><br></div><div>whereas an INVITE _does_ have a $du (remember all work, except ACK)</div><div><br></div><div><div><font face="monospace, monospace" size="1">ERROR: <script>: [WITHINDLG] ACK Packet coming from PUBLIC:58031 and going to <null></font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[DEFAULT_ROUTE] c=[/etc/kamailio/kamailio.cfg] l=710 a=5 n=route</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[NATMANAGE] c=[/etc/kamailio/kamailio.cfg] l=950 a=2 n=return</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[DEFAULT_ROUTE] c=[/etc/kamailio/kamailio.cfg] l=715 a=5 n=route</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=624 a=16 n=if</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=621 a=25 n=is_method</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=627 a=16 n=if</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=624 a=25 n=is_method</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[DEFAULT_ROUTE] c=[/etc/kamailio/kamailio.cfg] l=631 a=16 n=if</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[RELAY] c=[/etc/kamailio/kamailio.cfg] l=627 a=25 n=is_method</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[DEFAULT_ROUTE] c=[/etc/kamailio/kamailio.cfg] l=631 a=5 n=route</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=600 a=26 n=xlog</font></div><div><font face="monospace, monospace" size="1">ERROR: <script>: [CHECK_SOURCE] Packet received on: <a href="http://172.31.69.53:5060">172.31.69.53:5060</a></font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=601 a=26 n=xlog</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=602 a=26 n=xlog</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=610 a=16 n=if</font></div><div><font face="monospace, monospace" size="1">DEBUG: pv [pv_core.c:1122]: pv_get_dsturi(): no destination URI</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=608 a=39 n=setflag</font></div><div><font face="monospace, monospace" size="1">exec: *** cfgtrace:request_route=[CHECK_DEST_NET] c=[/etc/kamailio/kamailio.cfg] l=609 a=26 n=xlog</font></div><div><font face="monospace, monospace" size="1">DEBUG: pv [pv_core.c:1122]: pv_get_dsturi(): no destination URI</font></div><div><font face="monospace, monospace" size="1">ERROR: <script>: [CHECK_SOURCE] Packet going to PUBLIC -> [<null>]</font></div></div><div><br></div><div>Why would an ACK not have a $du?</div><div><br></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Regards,</div><div><br></div>David Villasmil<div>email: <a href="mailto:david.villasmil.work@gmail.com" target="_blank">david.villasmil.work@gmail.com</a></div><div>phone: +34669448337</div></div></div></div><br></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 1, 2019 at 7:50 PM David Villasmil <<a href="mailto:david.villasmil.work@gmail.com">david.villasmil.work@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">This is an AWS instance. And i want to segregate public from private.<div>AWS does not provide actual public IPs on the instances themselves, so on the same interface:</div><div><br><div>5060 will serve public requests.</div><div>5066 will server private requests. </div><div><br></div><div>The firewall will only allow public traffic to port 5060 while blocking 5066.</div><div>Only internal ips will be allowed to 5066.</div><div><br></div><div>David</div><div><br clear="all"><div><div dir="ltr" class="gmail-m_-3518028128746876965gmail_signature"><div dir="ltr"><div>Regards,</div><div><br></div>David Villasmil<div>email: <a href="mailto:david.villasmil.work@gmail.com" target="_blank">david.villasmil.work@gmail.com</a></div><div>phone: +34669448337</div></div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 1, 2019 at 7:35 PM Antony Stone <<a href="mailto:Antony.Stone@kamailio.open.source.it" target="_blank">Antony.Stone@kamailio.open.source.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Monday 01 April 2019 at 20:29:22, David Villasmil wrote:<br>
<br>
> Sergiu,<br>
> <br>
> I don't think mhomed will help in this case, since both sockets are able to<br>
> reach the endpoint. They are both on the same subnet.<br>
<br>
Why?<br>
<br>
What is the purpose of this rather odd networking setup?<br>
<br>
<br>
Antony<br>
<br>
-- <br>
"It would appear we have reached the limits of what it is possible to achieve <br>
with computer technology, although one should be careful with such statements; <br>
they tend to sound pretty silly in five years."<br>
<br>
 - John von Neumann (1949)<br>
<br>
                                                   Please reply to the list;<br>
                                                         please *don't* CC me.<br>
<br>
_______________________________________________<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-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>
</blockquote></div>