<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
One more thing can you post your peer's configs as you have it in the config file?&nbsp; and can you register with the same user from within the lan?<br><br><br><br>Tarek Sawah<br><br>Information Technology &nbsp;Adviser<br><br>Integrated Digital Systems<br><br>CCNP, MCSE, RHCE, TELECOM<br><br>USA: +1 386 492 9993<br><br><br><br><div>&gt; Date: Sun, 16 Oct 2011 12:33:27 +0200<br>&gt; From: admin@tootai.net<br>&gt; To: asterisk-users@lists.digium.com<br>&gt; Subject: Re: [asterisk-users] Asterisk 1.8.7 and client outside network<br>&gt; <br>&gt; Hi Tarek<br>&gt; <br>&gt; Le 15/10/2011 20:28, Tarek Sawah a écrit :<br>&gt; &gt; Hello Daniel<br>&gt; &gt; First question, do you have a firewall application or hardware <br>&gt; &gt; installed on the network?<br>&gt; <br>&gt; The Asterisk server is also the firewall/router, iptables running on it.<br>&gt; <br>&gt; &gt;<br>&gt; &gt; Second do you have some software similar to fail2ban?<br>&gt; <br>&gt; Yes, but I put the domain IP in ignoreip list. I checked fail2ban <br>&gt; iptables rules, no trace of this IP<br>&gt; <br>&gt; &gt;<br>&gt; &gt; Third check your IPTABLES if you can post the output  of iptables-save <br>&gt; &gt; would be good.<br>&gt; &gt;<br>&gt; &gt; if you can replace the localnet=&lt;Asterisk server external IP/32&gt;   <br>&gt; &gt; with externip=&lt;Asterisk server external IP/32&gt;<br>&gt; <br>&gt; I didn't send this info but externalip is setted to &lt;Asterisk server <br>&gt; external IP/32&gt;<br>&gt; <br>&gt; &gt;<br>&gt; &gt; then we will be able to check your problem?<br>&gt; <br>&gt; This setup is working on tens of customers servers (1.2, 1.4 and 1.6), <br>&gt; but this is the first one running 1.8 version. The same phone connect <br>&gt; perfectly to our 1.6 server in the same conditions, so it's seems <br>&gt; something related to 1.8 version.<br>&gt; <br>&gt; What I don't understand is that (violating IP ) should display the IP <br>&gt; but in my case it's blank (or empty). Should domain contain as well the <br>&gt; port despite the fact that we have insecure=port,invite?<br>&gt; <br>&gt; Thanks for your help<br>&gt; <br>&gt; Daniel<br>&gt; <br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; &gt; Date: Sat, 15 Oct 2011 19:08:10 +0200<br>&gt; &gt; &gt; From: admin@tootai.net<br>&gt; &gt; &gt; To: asterisk-users@lists.digium.com<br>&gt; &gt; &gt; Subject: Re: [asterisk-users] Asterisk 1.8.7 and client outside network<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Hi,<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; no clue on this?<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I found a thread in march from Faisal Hanif having the same problem but<br>&gt; &gt; &gt; no one of the proposed ideas where working (reverse permit/deny, tried<br>&gt; &gt; &gt; with only permit=0.0.0.0/0.0.0.0, aso), no luck :-) I don't now if it's<br>&gt; &gt; &gt; solved for him.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; If someone had a solution on this, would be great to share ;-)<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Regards<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --<br>&gt; &gt; &gt; Daniel<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Le 07/10/2011 15:01, Administrator TOOTAI a écrit :<br>&gt; &gt; &gt; &gt; Hi,<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; my asterisk 1.8.7 is working well with phones (SNOM, Gigaset 620 and<br>&gt; &gt; &gt; &gt; GrandStream) connected from the lan<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; I now want to connect a snom320 from outside but it failed, having <br>&gt; &gt; always<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; [Oct 7 14:48:04] ERROR[3870]: netsock2.c:94 <br>&gt; &gt; ast_sockaddr_stringify_fmt:<br>&gt; &gt; &gt; &gt; getnameinfo(): ai_family not supported<br>&gt; &gt; &gt; &gt; [Oct 7 14:48:04] WARNING[3870]: chan_sip.c:13597 <br>&gt; &gt; parse_register_contact:<br>&gt; &gt; &gt; &gt; Domain 'XX.XXX.XXX.XX:2048' disallowed by contact ACL (violating IP )<br>&gt; &gt; &gt; &gt; [Oct 7 14:48:04] WARNING[3870]: chan_sip.c:14306 register_verify:<br>&gt; &gt; &gt; &gt; Registration denied because of contact ACL<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; doesn't matter if I connect through a VPN or to the public IP <br>&gt; &gt; using STUN.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; My sip.conf:<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; localnet=172.24.0.0/12<br>&gt; &gt; &gt; &gt; localnet=169.254.0.0/255.255.0.0 ; Zero conf local network<br>&gt; &gt; &gt; &gt; localnet=&lt;Asterisk server external IP/32&gt;<br>&gt; &gt; &gt; &gt; autodomain=yes<br>&gt; &gt; &gt; &gt; ;allowexternaldomains=yes<br>&gt; &gt; &gt; &gt; domain=172.24.30.250 ;Asterisk Server IP<br>&gt; &gt; &gt; &gt; domain=&lt;Public Hostname&gt;<br>&gt; &gt; &gt; &gt; domain=&lt;Another Public Hostname&gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; [309](snom320,ulaw-phone,callgroup1)<br>&gt; &gt; &gt; &gt; type=friend<br>&gt; &gt; &gt; &gt; insecure=port,invite<br>&gt; &gt; &gt; &gt; secret=VoIP2auDIo<br>&gt; &gt; &gt; &gt; contactdeny=0.0.0.0/0.0.0.0<br>&gt; &gt; &gt; &gt; contactpermit=XX.XXX.XXX.XX/32 ; External IP from phone, same as<br>&gt; &gt; &gt; &gt; disallowed by contact ACL<br>&gt; &gt; &gt; &gt; deny=0.0.0.0/0.0.0.0<br>&gt; &gt; &gt; &gt; permit=XX.XXX.XXX.XX/32<br>&gt; &gt; &gt; &gt; nat=yes<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Any clue? Why violating IP is empty?<br>&gt; <br>&gt; --<br>&gt; _____________________________________________________________________<br>&gt; -- Bandwidth and Colocation Provided by http://www.api-digital.com --<br>&gt; New to Asterisk? Join us for a live introductory webinar every Thurs:<br>&gt;                http://www.asterisk.org/hello<br>&gt; <br>&gt; asterisk-users mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;    http://lists.digium.com/mailman/listinfo/asterisk-users<br></div>                                               </div></body>
</html>