Thanks for the quick answer.
Actually not sure what I did but now I can see sip debug from cli but still not able to register:( I’m trying different phones: ekiga, kphone, kcall, x-lite, sjphone…and seems like only sj connects but it’s working very bad on linux - takes over 30% CPU?!
Based on SIP debug seems like phones are not responding to
SIP/2.0 401 Unauthorized
They are not sending pass but plain REGISTER again:
REGISTER sip:127.0.0.1 SIP/2.0
CSeq: 14 REGISTER
Via: SIP/2.0/UDP 127.0.0.1:5061;branch=z9hG4bK16a1cf40-454f-de11-88d9-0015f201d7a2;rport
User-Agent: Ekiga/3.0.1
From: <sip:1052@127.0.0.1>
Call-ID: b231c93e-444f-de11-88d9-0015f201d7a2@linux
To: <sip:1052@127.0.0.1>
Contact: <sip:1052@127.0.0.1:5061>;q=1, <sip:1052@192.168.1.2>;q=0.500
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,SUBSCRIBE,NOTIFY,REFER,MESSAGE,INFO,PING
Expires: 36000
Content-Length: 0
Max-Forwards: 70
<------------->
— (12 headers 0 lines) —
Using latest REGISTER request as basis request
Sending to 127.0.0.1 : 5061 (NAT)
<— Transmitting (no NAT) to 127.0.0.1:5061 —>
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 127.0.0.1:5061;branch=z9hG4bK16a1cf40-454f-de11-88d9-0015f201d7a2;received=127.0.0.1;rport=5061
From: <sip:1052@127.0.0.1>
To: <sip:1052@127.0.0.1>
Call-ID: b231c93e-444f-de11-88d9-0015f201d7a2@linux
CSeq: 14 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Length: 0
<------------>
<— Transmitting (no NAT) to 127.0.0.1:5061 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 127.0.0.1:5061;branch=z9hG4bK16a1cf40-454f-de11-88d9-0015f201d7a2;received=127.0.0.1;rport=5061
From: <sip:1052@127.0.0.1>
To: <sip:1052@127.0.0.1>;tag=as2cd5cd66
Call-ID: b231c93e-444f-de11-88d9-0015f201d7a2@linux
CSeq: 14 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce=“4391daa2”
Content-Length: 0
<------------>
Scheduling destruction of SIP dialog ‘b231c93e-444f-de11-88d9-0015f201d7a2@linux’ in 32000 ms (Method: REGISTER)
linux*CLI>
<— SIP read from 127.0.0.1:5061 —>
REGISTER sip:127.0.0.1 SIP/2.0
CSeq: 14 REGISTER
Via: SIP/2.0/UDP 127.0.0.1:5061;branch=z9hG4bK16a1cf40-454f-de11-88d9-0015f201d7a2;rport
User-Agent: Ekiga/3.0.1
From: <sip:1052@127.0.0.1>
Call-ID: b231c93e-444f-de11-88d9-0015f201d7a2@linux
To: <sip:1052@127.0.0.1>
Contact: <sip:1052@127.0.0.1:5061>;q=1, <sip:1052@192.168.1.2>;q=0.500
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,SUBSCRIBE,NOTIFY,REFER,MESSAGE,INFO,PING
Expires: 36000
Content-Length: 0
Max-Forwards: 70
<------------->
— (12 headers 0 lines) —
Using latest REGISTER request as basis request
Sending to 127.0.0.1 : 5061 (NAT)
<— Transmitting (no NAT) to 127.0.0.1:5061 —>
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 127.0.0.1:5061;branch=z9hG4bK16a1cf40-454f-de11-88d9-0015f201d7a2;received=127.0.0.1;rport=5061
From: <sip:1052@127.0.0.1>
To: <sip:1052@127.0.0.1>
Call-ID: b231c93e-444f-de11-88d9-0015f201d7a2@linux
CSeq: 14 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Length: 0
<------------>
<— Transmitting (no NAT) to 127.0.0.1:5061 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 127.0.0.1:5061;branch=z9hG4bK16a1cf40-454f-de11-88d9-0015f201d7a2;received=127.0.0.1;rport=5061
From: <sip:1052@127.0.0.1>
To: <sip:1052@127.0.0.1>;tag=as2cd5cd66
Call-ID: b231c93e-444f-de11-88d9-0015f201d7a2@linux
CSeq: 14 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce=“4391daa2”
Content-Length: 0
Any ideas?
Also I know that wireshark is a great tool. Is there any tips/tutories how to use it, especially for SIP and voip in general?
Thanks again,
Milan