I update regularly - installed it through Storeman. Just updated it to 0.4.6-1. It still shows me the same behaviour. I get something like this:
<--- SIP read from UDP:PUBLIC-PHONE-IP:61159 --->
REGISTER sip:ASTERISK-HOSTNAME;transport=UDP SIP/2.0
Via: SIP/2.0/UDP INTERNAL-PHONE-IP:5060;branch=z9hG4bK-d1e68d7;rport
From: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=7b4e7c02
To: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>
Call-ID: 49c7e2d0@INTERNAL-PHONE-IP
CSeq: 1 REGISTER
Allow: INVITE, ACK, CANCEL, BYE
Contact: <sip:REGEXTEN@INTERNAL-PHONE-IP:5060>
Expires: 3600
Max-Forwards: 69
User-Agent: s1p
Content-Length: 0
<------------->
--- (12 headers 0 lines) ---
Sending to PUBLIC-PHONE-IP:61159 (NAT)
<--- Transmitting (NAT) to PUBLIC-PHONE-IP:61159 --->
SIP/2.0 401 Unauthorized
v: SIP/2.0/UDP INTERNAL-PHONE-IP:5060;branch=z9hG4bK-d1e68d7;received=PUBLIC-PHONE-IP;rport=61159
f: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=7b4e7c02
t: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=as2e83d04e
i: 49c7e2d0@INTERNAL-PHONE-IP
CSeq: 1 REGISTER
Server: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
k: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="ASTERISK-HOSTNAME", nonce="44f88aa0"
l: 0
<------------>
<--- SIP read from UDP:PUBLIC-PHONE-IP:61159 --->
REGISTER sip:ASTERISK-HOSTNAME;transport=UDP SIP/2.0
Via: SIP/2.0/UDP INTERNAL-PHONE-IP:5060;branch=z9hG4bK-392a079f;rport
From: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=7917001d
To: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>
Call-ID: 22c5d293@INTERNAL-PHONE-IP
CSeq: 2 REGISTER
Allow: INVITE, ACK, CANCEL, BYE
Contact: <sip:REGEXTEN@INTERNAL-PHONE-IP:5060>
Expires: 3600
Max-Forwards: 69
User-Agent: s1p
Content-Length: 0
<------------->
--- (12 headers 0 lines) ---
Sending to PUBLIC-PHONE-IP:61159 (NAT)
Sending to PUBLIC-PHONE-IP:61159 (NAT)
<--- Transmitting (NAT) to PUBLIC-PHONE-IP:61159 --->
SIP/2.0 401 Unauthorized
v: SIP/2.0/UDP INTERNAL-PHONE-IP:5060;branch=z9hG4bK-392a079f;received=PUBLIC-PHONE-IP;rport=61159
f: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=7917001d
t: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=as2ed9a744
i: 22c5d293@INTERNAL-PHONE-IP
CSeq: 2 REGISTER
Server: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
k: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="ASTERISK-HOSTNAME", nonce="1e142280"
l: 0
<------------>
<--- SIP read from UDP:PUBLIC-PHONE-IP:61159 --->
REGISTER sip:ASTERISK-HOSTNAME;transport=UDP SIP/2.0
Via: SIP/2.0/UDP INTERNAL-PHONE-IP:5060;branch=z9hG4bK-15ea4626;rport
From: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=189eeb98
To: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>
Call-ID: 73885d03@INTERNAL-PHONE-IP
CSeq: 3 REGISTER
Allow: INVITE, ACK, CANCEL, BYE
Contact: <sip:REGEXTEN@INTERNAL-PHONE-IP:5060>
Expires: 3600
Max-Forwards: 69
User-Agent: s1p
Content-Length: 0
<------------->
--- (12 headers 0 lines) ---
Sending to PUBLIC-PHONE-IP:61159 (NAT)
Sending to PUBLIC-PHONE-IP:61159 (NAT)
<--- Transmitting (NAT) to PUBLIC-PHONE-IP:61159 --->
SIP/2.0 401 Unauthorized
v: SIP/2.0/UDP INTERNAL-PHONE-IP:5060;branch=z9hG4bK-15ea4626;received=PUBLIC-PHONE-IP;rport=61159
f: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=189eeb98
t: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=as1f13d600
i: 73885d03@INTERNAL-PHONE-IP
CSeq: 3 REGISTER
Server: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
k: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="ASTERISK-HOSTNAME", nonce="76e282ec"
l: 0
<------------>
<--- SIP read from UDP:PUBLIC-PHONE-IP:61159 --->
REGISTER sip:ASTERISK-HOSTNAME;transport=UDP SIP/2.0
Via: SIP/2.0/UDP INTERNAL-PHONE-IP:5060;branch=z9hG4bK-7cb4ad0a;rport
From: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=3a527935
To: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>
Call-ID: 3c571d3@INTERNAL-PHONE-IP
CSeq: 4 REGISTER
Allow: INVITE, ACK, CANCEL, BYE
Contact: <sip:REGEXTEN@INTERNAL-PHONE-IP:5060>
Expires: 3600
Max-Forwards: 69
User-Agent: s1p
Content-Length: 0
<------------->
--- (12 headers 0 lines) ---
Sending to PUBLIC-PHONE-IP:61159 (NAT)
Sending to PUBLIC-PHONE-IP:61159 (NAT)
<--- Transmitting (NAT) to PUBLIC-PHONE-IP:61159 --->
SIP/2.0 401 Unauthorized
v: SIP/2.0/UDP INTERNAL-PHONE-IP:5060;branch=z9hG4bK-7cb4ad0a;received=PUBLIC-PHONE-IP;rport=61159
f: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=3a527935
t: <sip:REGEXTEN@ASTERISK-HOSTNAME;transport=UDP>;tag=as22600957
i: 3c571d3@INTERNAL-PHONE-IP
CSeq: 4 REGISTER
Server: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
k: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="ASTERISK-HOSTNAME", nonce="74e20ff1"
l: 0
<------------>
It just keeps sending the same REGISTER
request, but it refuses to authenticate, despite me putting in an Authentication User
and Password