cancel
Showing results for 
Search instead for 
Did you mean: 

Duplicate registration responses

N/A

Duplicate registration responses

Whenever my Asterisk server makes a registration request to PlusTalk, I get a warning:
WARNING[4684]: chan_sip.c:9633 handle_response_register: Got 200 OK on REGISTER that isn't a register

This isn't actually causing a problem, but it's a minor annoyance. Looking at the traffic flow, I can see that there is always a duplicate response to the registration and a rogue "100 Trying" message at the end which has a different IP address in the "noisy feedback":
Send: REGISTER sip:rivendell2.plus.com

Recv: 100 Trying
Recv: 407 Proxy Authentication Required
Send: REGISTER sip.rivendell2.plus.com
Recv: 100 Trying
Recv: 200 OK
Recv: 200 OK
Recv: 100 Trying

(The full dump is at the bottom of this post)
I'm not sure if I should report this to PlusNet since it's doesn't actually seem to be causing a problem, but I guess it's a configuration error at their end and might cause problems... However, I do want to check my sanity - this really shouldn't be happening should it?

Full network dump (I am 84.92.27.250, both 84.92.0.75 and 84.92.5.190 are sip.plus.net):

Send: REGISTER sip:rivendell2.plus.com
REGISTER sip:rivendell2.plus.com SIP/2.0

Via: SIP/2.0/UDP 84.92.27.250:5060;branch=z9hG4bK287485e0;rport
From: <sip:plustalk@rivendell2.plus.com>;tag=as22bca950
To: <sip:plustalk@rivendell2.plus.com>
Call-ID: 7b690cfc6556f38e25ff15586a8d0767@rivendell2.plus.com
CSeq: 1982 REGISTER
User-Agent: Asterisk PBX
Max-Forwards: 70
Authorization: Digest username="plustalk@rivendell2.plus.com", realm="rivendell2.plus.com", algorithm=MD5, uri="sip:rivendell2.plus.com", nonce="******", response="******", opaque="", qop=auth, cnonce="******", nc=00000001
Expires: 120
Contact: <sip:plustalk@84.92.27.250>
Event: registration
Content-Length: 0

Recv: 100 Trying
SIP/2.0 100 Trying

Via: SIP/2.0/UDP 84.92.27.250:5060;branch=z9hG4bK287485e0;rport=5060
From: <sip:plustalk@rivendell2.plus.com>;tag=as22bca950
To: <sip:plustalk@rivendell2.plus.com>
Call-ID: 7b690cfc6556f38e25ff15586a8d0767@rivendell2.plus.com
CSeq: 1982 REGISTER
Server: Plusnet-SIP Router (0.7.2 (i386/linux))
Content-Length: 0
Warning: 392 84.92.0.75:5060 "Noisy feedback tells: pid=15238 req_src_ip=84.92.27.250 req_src_port=5060 in_uri=sip:rivendell2.plus.com out_uri=sip:rivendell2.plus.com via_cnt==1"

Recv: 407 Proxy Authentication Required
SIP/2.0 407 Proxy Authentication Required

Via: SIP/2.0/UDP 84.92.27.250:5060;branch=z9hG4bK287485e0;rport=5060
From: <sip:plustalk@rivendell2.plus.com>;tag=as22bca950
To: <sip:plustalk@rivendell2.plus.com>;tag=c2b820acd14cf3cc3b2049324d752231.e168
Call-ID: 7b690cfc6556f38e25ff15586a8d0767@rivendell2.plus.com
CSeq: 1982 REGISTER
Proxy-Authenticate: Digest realm="rivendell2.plus.com", nonce="445e11c9cc9165a7e45cd28fa88a8e51ac9a3197", qop="auth"
Server: Plusnet-SIP Router (0.7.2 (i386/linux))
Content-Length: 0
Warning: 392 84.92.0.75:5060 "Noisy feedback tells: pid=15238 req_src_ip=84.92.27.250 req_src_port=5060 in_uri=sip:rivendell2.plus.com out_uri=sip:rivendell2.plus.com via_cnt==1"

Send: REGISTER sip.rivendell2.plus.com
REGISTER sip:rivendell2.plus.com SIP/2.0

Via: SIP/2.0/UDP 84.92.27.250:5060;branch=z9hG4bK7134171e;rport
From: <sip:plustalk@rivendell2.plus.com>;tag=as299322ee
To: <sip:plustalk@rivendell2.plus.com>
Call-ID: 7b690cfc6556f38e25ff15586a8d0767@rivendell2.plus.com
CSeq: 1983 REGISTER
User-Agent: Asterisk PBX
Max-Forwards: 70
Proxy-Authorization: Digest username="plustalk@rivendell2.plus.com", realm="rivendell2.plus.com", algorithm=MD5, uri="sip:rivendell2.plus.com", nonce="******", response="******", opaque="", qop=auth, cnonce="******", nc=00000001
Expires: 120
Contact: <sip:plustalk@84.92.27.250>
Event: registration
Content-Length: 0

Recv: 100 Trying
SIP/2.0 100 Trying

Via: SIP/2.0/UDP 84.92.27.250:5060;branch=z9hG4bK7134171e;rport=5060
From: <sip:plustalk@rivendell2.plus.com>;tag=as299322ee
To: <sip:plustalk@rivendell2.plus.com>
Call-ID: 7b690cfc6556f38e25ff15586a8d0767@rivendell2.plus.com
CSeq: 1983 REGISTER
Server: Plusnet-SIP Router (0.7.2 (i386/linux))
Content-Length: 0
Warning: 392 84.92.0.75:5060 "Noisy feedback tells: pid=15238 req_src_ip=84.92.27.250 req_src_port=5060 in_uri=sip:rivendell2.plus.com out_uri=sip:rivendell2.plus.com via_cnt==1"

Recv: 200 OK
SIP/2.0 200 OK

Via: SIP/2.0/UDP 84.92.27.250:5060;branch=z9hG4bK7134171e;rport=5060
From: <sip:plustalk@rivendell2.plus.com>;tag=as299322ee
To: <sip:plustalk@rivendell2.plus.com>;tag=c2b820acd14cf3cc3b2049324d752231.e8db
Call-ID: 7b690cfc6556f38e25ff15586a8d0767@rivendell2.plus.com
CSeq: 1983 REGISTER
Contact: <sip:plustalk@84.92.27.250>;expires=120
Server: Plusnet-SIP Router (0.7.2 (i386/linux))
Content-Length: 0
Warning: 392 84.92.0.75:5060 "Noisy feedback tells: pid=15238 req_src_ip=84.92.27.250 req_src_port=5060 in_uri=sip:rivendell2.plus.com out_uri=sip:rivendell2.plus.com via_cnt==1"

Recv: 200 OK
SIP/2.0 200 OK

Via: SIP/2.0/UDP 84.92.27.250:5060;branch=z9hG4bK7134171e;rport=5060
From: <sip:plustalk@rivendell2.plus.com>;tag=as299322ee
To: <sip:plustalk@rivendell2.plus.com>;tag=c2b820acd14cf3cc3b2049324d752231.e8db
Call-ID: 7b690cfc6556f38e25ff15586a8d0767@rivendell2.plus.com
CSeq: 1983 REGISTER
Contact: <sip:plustalk@84.92.27.250>;expires=120
Server: Plusnet-SIP Router (0.7.2 (i386/linux))
Content-Length: 0
Warning: 392 84.92.0.75:5060 "Noisy feedback tells: pid=15238 req_src_ip=84.92.27.250 req_src_port=5060 in_uri=sip:rivendell2.plus.com out_uri=sip:rivendell2.plus.com via_cnt==1"

Recv: 100 Trying
SIP/2.0 100 Trying

Via: SIP/2.0/UDP 84.92.27.250:5060;branch=z9hG4bK7134171e;rport=5060
From: <sip:plustalk@rivendell2.plus.com>;tag=as299322ee
To: <sip:plustalk@rivendell2.plus.com>
Call-ID: 7b690cfc6556f38e25ff15586a8d0767@rivendell2.plus.com
CSeq: 1983 REGISTER
Server: Plusnet-SIP Router (0.7.2 (i386/linux))
Content-Length: 0
Warning: 392 84.92.5.190:5060 "Noisy feedback tells: pid=25980 req_src_ip=84.92.0.75 req_src_port=5060 in_uri=sip:rivendell2.plus.com out_uri=sip:rivendell2.plus.com via_cnt==2"