<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
i faced a similar situation with my ISP .. they block INBOUND UDP port 5060 &nbsp;which means if i try to register.. the server would receive my registration message.. but when it sends the acknowledgement .. the ISP Firewall rejects the message so the server responds with Unauthorized.. i simply changed the port on the server to 5070 and set my dialer to listen to port 5070 as well (for inbound messages) and this solved my issue.<div>that was my situation.. so your problem is in the firewall settings.. just try to look at it and see what is missing..&nbsp;</div><div>and by the way when you send all of your IP sections XXX no one will assist you as no one will know who is talking to whom..&nbsp;</div><div>just like if you go to a doctor with a prostate problem.. you can't tell him that you won't remove your clothes off ;)</div><div>regards<br><br>-- Tarek Sawah

Integrated Digital Systems

CCNA, MCSE, RHCE, VoIP USA: +1 386 492 9993 &nbsp;<br><br><br><br>&gt; Date: Wed, 23 Jun 2010 08:44:21 -0400<br>&gt; From: geisj@pagestation.com<br>&gt; To: asterisk-users@lists.digium.com<br>&gt; Subject: [asterisk-users] help with sip 401 unauthorized<br>&gt; <br>&gt; I am getting a SIP 401 unauthorized message.<br>&gt; <br>&gt; My public IP or PIP is being pre-routed with iptables to goto an <br>&gt; internal IP or IIP<br>&gt; All the polycom phones in the office point to the IIP. they work fine.<br>&gt; I have 2 external phones that are registering to the PIP. I see the <br>&gt; register attempt<br>&gt; as I am getting the 401 unauthorized message.  For the 2 external phones <br>&gt; both have nat=1 enabled.<br>&gt; <br>&gt; remote phone (192.X.X.X) ----&gt; GW ----&gt; internet ----&gt; PIP (prerouted) <br>&gt; (74.X.X.X) ----&gt; internal server (192.X.X.X)<br>&gt; <br>&gt; This used to work before I moved the server inside the firewall. What <br>&gt; special setting do I need to<br>&gt; enable to get this working.<br>&gt; <br>&gt; Thanks,<br>&gt; <br>&gt; Jerry<br>&gt; <br>&gt; &lt;--- Transmitting (NAT) to X.X.X.X:1024 ---&gt;<br>&gt; SIP/2.0 401 Unauthorized<br>&gt; Via: SIP/2.0/UDP X.X.X.X:5060;branch=z9hG4bK6ea01bc7;received=X.X.X.X<br>&gt; From: &lt;sip:xxx@X.X.X.X.;user=phone&gt;<br>&gt; To: &lt;sip:xxx@X.X.X.X;user=phone&gt;;tag=as21ab1732<br>&gt; Call-ID: 000ff78d-ebb20007-22675f66-5da7e6b7@X.X.X.X<br>&gt; CSeq: 1196 REGISTER<br>&gt; User-Agent: Asterisk PBX<br>&gt; Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO<br>&gt; Supported: replaces<br>&gt; WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="1c6a6002"<br>&gt; Content-Length: 0<br>&gt; <br>&gt; [XXX]<br>&gt; type=friend<br>&gt; username=XXX<br>&gt; secret=<br>&gt; dtmfmode=RFC2833<br>&gt; host=dynamic<br>&gt; context=external<br>&gt; rtptimeout=60<br>&gt; qualify=no<br>&gt; canreinvite=yes<br>&gt; nat=yes<br>&gt; disallow=all<br>&gt; allow=ulaw<br>&gt; allow=alaw<br>&gt; allow=gsm<br>&gt; <br>&gt; <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>                                               <br /><hr />The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. <a href='http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4' target='_new'>Get busy.</a></body>
</html>