<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hello,</div><div><div><br></div><div>&nbsp; &nbsp;I have installed freeSwitch 1.1beta from the git repository (FreeSWITCH-mod_sofia/1.1.beta1-git-d2edcad 2012-03-31 23-42-27 +0000). &nbsp;My SIP provider (Netelip) is defined in conf/directory/default/example.conf.xml:</div><div><br></div><div><div><font class="Apple-style-span" face="Courier">&lt;include&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &lt;user id="$${default_provider}"&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &lt;gateways&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &nbsp; &lt;gateway name="$${default_provider}"&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="username" value="$${default_provider_username}"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="password" value="$${default_provider_password}"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="from-user" value="$${default_provider_username}"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="from-domain" value="$${default_provider_from_domain}"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="expire-seconds" value="600"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="register" value="$${default_provider_register}"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="retry-seconds" value="30"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="extension" value="$${default_provider_contact}"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="auth-calls" value="false"/&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;!--&lt;param name="contact-params" value="domain_name=$${domain}"/&gt;--&gt;</font></div><div><font class="Apple-style-span" face="Courier"><span class="Apple-tab-span" style="white-space:pre">        </span>&lt;param name="context" value="public"/&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &nbsp; &lt;/gateway&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &lt;/gateways&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &lt;params&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &nbsp; &lt;param name="password" value="$${default_provider_password}"/&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &lt;/params&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &lt;/user&gt;</font></div><div><font class="Apple-style-span" face="Courier">&lt;/include&gt;</font></div></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>and&nbsp;doesn't authenticate inbound calls (insecure=invite in asterisk language). When I receive an inbound call, &nbsp;I receive the following error:</div><div><br></div><div><div><font class="Apple-style-span" face="Courier">freeswitch@internal&gt;&nbsp;</font></div><div><font class="Apple-style-span" face="Courier">recv 1000 bytes from udp/[194.140.135.80]:5060 at 23:23:10.163377:</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;------------------------------------------------------------------------</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;INVITE&nbsp;<a href="sip:34810101189@sukmad.dyndns-home.com">sip:34810101189@sukmad.dyndns-home.com</a>&nbsp;SIP/2.0</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Via: SIP/2.0/UDP 194.140.135.80:5060;branch=z9hG4bK6bb16a10;rport</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;From: "916495242" &lt;<a href="sip:916495242@194.140.135.80">sip:916495242@194.140.135.80</a>&gt;;tag=as7a2a97e5</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;To: &lt;<a href="sip:34810101189@sukmad.dyndns-home.com">sip:34810101189@sukmad.dyndns-home.com</a>&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Contact: &lt;<a href="sip:916495242@194.140.135.80">sip:916495242@194.140.135.80</a>&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Call-ID:&nbsp;<a href="mailto:6c47a4064ef8d0641da415d2121e3226@194.140.135.80">6c47a4064ef8d0641da415d2121e3226@194.140.135.80</a></font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;CSeq: 102 INVITE</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;User-Agent: Netelip</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Max-Forwards: 70</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Date: Fri, 13 Apr 2012 23:23:51 GMT</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Supported: replaces</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Content-Type: application/sdp</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Content-Length: 425</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;v=0</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;o=root 1249 1249 IN IP4 194.140.135.80</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;s=session</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;c=IN IP4 194.140.135.80</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;t=0 0</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;m=audio 16474 RTP/AVP 8 0 97 3 18 4 101</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=rtpmap:8 PCMA/8000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=rtpmap:0 PCMU/8000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=rtpmap:97 iLBC/8000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=fmtp:97 mode=30</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=rtpmap:3 GSM/8000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=rtpmap:18 G729/8000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=fmtp:18 annexb=no</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=rtpmap:4 G723/8000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=fmtp:4 annexa=no</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=rtpmap:101 telephone-event/8000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=fmtp:101 0-16</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=silenceSupp:off - - - -</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=ptime:20</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;a=sendrecv</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;------------------------------------------------------------------------</font></div><div><font class="Apple-style-span" face="Courier">send 382 bytes to udp/[194.140.135.80]:5060 at 23:23:10.164409:</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;------------------------------------------------------------------------</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;SIP/2.0 100 Trying</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Via: SIP/2.0/UDP 194.140.135.80:5060;branch=z9hG4bK6bb16a10;rport=5060</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;From: "916495242" &lt;<a href="sip:916495242@194.140.135.80">sip:916495242@194.140.135.80</a>&gt;;tag=as7a2a97e5</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;To: &lt;<a href="sip:34810101189@sukmad.dyndns-home.com">sip:34810101189@sukmad.dyndns-home.com</a>&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Call-ID:&nbsp;<a href="mailto:6c47a4064ef8d0641da415d2121e3226@194.140.135.80">6c47a4064ef8d0641da415d2121e3226@194.140.135.80</a></font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;CSeq: 102 INVITE</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;User-Agent: FreeSWITCH-mod_sofia/1.1.beta1-git-d2edcad 2012-03-31 23-42-27 +0000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Content-Length: 0</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;------------------------------------------------------------------------</font></div><div><font class="Apple-style-span" face="Courier">2012-04-14 01:23:10.162331 [DEBUG] sofia.c:7598 IP 194.140.135.80 Rejected by acl "domains". Falling back to Digest auth.</font></div><div><font class="Apple-style-span" face="Courier">send 871 bytes to udp/[194.140.135.80]:5060 at 23:23:10.166026:</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;------------------------------------------------------------------------</font></div><div><b><font class="Apple-style-span" color="#af170f" face="Courier">&nbsp; &nbsp;SIP/2.0 407 Proxy Authentication Required</font></b></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Via: SIP/2.0/UDP 194.140.135.80:5060;branch=z9hG4bK6bb16a10;rport=5060</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;From: "916495242" &lt;<a href="sip:916495242@194.140.135.80">sip:916495242@194.140.135.80</a>&gt;;tag=as7a2a97e5</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;To: &lt;<a href="sip:34810101189@sukmad.dyndns-home.com">sip:34810101189@sukmad.dyndns-home.com</a>&gt;;tag=SaBHcvmm7evNF</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Call-ID:&nbsp;<a href="mailto:6c47a4064ef8d0641da415d2121e3226@194.140.135.80">6c47a4064ef8d0641da415d2121e3226@194.140.135.80</a></font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;CSeq: 102 INVITE</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;User-Agent: FreeSWITCH-mod_sofia/1.1.beta1-git-d2edcad 2012-03-31 23-42-27 +0000</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Accept: application/sdp</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, UPDATE, INFO, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Supported: timer, precondition, path, replaces</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Allow-Events: talk, hold, presence, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Proxy-Authenticate: Digest realm="194.140.135.80", nonce="bc1571d4-0957-4609-a887-7c3359b9ae9c", algorithm=MD5, qop="auth"</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp;Content-Length: 0</font></div></div><div><br></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>I have read in forums that the solution to this problem is to add the IP to the acl.conf.xml, like this:</div><div><br></div><div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &lt;list name="domains" default="deny"&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &nbsp; &lt;!-- domain= is special it scans the domain from the directory to build the ACL --&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &nbsp; &lt;node type="allow" domain="$${domain}"/&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &nbsp; &lt;!-- use cidr= if you wish to allow ip ranges to this domains acl. --&gt;</font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &nbsp;&nbsp;<b>&lt;node type="allow" cidr="194.140.135.80/24"/&gt;&nbsp;</b></font></div><div><font class="Apple-style-span" face="Courier">&nbsp; &nbsp; &lt;/list&gt;</font></div></div><div><br></div><div><span class="Apple-tab-span" style="white-space: pre; ">        </span>But my SIP provider have a dynamic IP, and it's behind a NAT. &nbsp;If my SIP provider will use any IP, ¿Where can I do this without enabling all IPs to enter calls in my system?</div></div><div><br></div><div><br></div><div>Thanks in advance,</div><div><br></div><div>Regards.</div></body></html>