Basic SIP Registration Troubleshooting in FreeSWITCH - Omid-Mohajerani/freeswitch GitHub Wiki

SIP Registration Troubleshooting in FreeSWITCH SIP Registration Troubleshooting in FreeSWITCH

List All Users

list_users

freeswitch@fs01> list_users
userid|context|domain|group|contact|callgroup|effective_caller_id_name|effective_caller_id_number
1000|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1000|1000
1001|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1001|1001
1002|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1002|1002
1003|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1003|1003
1004|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1004|1004
1005|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1005|1005
1006|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1006|1006
1007|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1007|1007
1008|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1008|1008
1009|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1009|1009
1010|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1010|1010
1011|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1011|1011
1012|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1012|1012
1013|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1013|1013
1014|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1014|1014
1015|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1015|1015
1016|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1016|1016
1017|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1017|1017
1018|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1018|1018
1019|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1019|1019

Listing Registered Users

list_users

freeswitch@fs01> list_users
userid|context|domain|group|contact|callgroup|effective_caller_id_name|effective_caller_id_number
1000|default|165.22.69.227|default|sofia/internal/sip:[email protected]:19350;transport=TCP;rinstance=4443b802a4aee4a7|techsupport|Extension 1000|1000
1001|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1001|1001
1002|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1002|1002
1003|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1003|1003
1004|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1004|1004
1005|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1005|1005
1006|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1006|1006
1007|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1007|1007
1008|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1008|1008
1009|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1009|1009
1010|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1010|1010
1011|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1011|1011
1012|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1012|1012
1013|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1013|1013
1014|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1014|1014
1015|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1015|1015
1016|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1016|1016
1017|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1017|1017
1018|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1018|1018
1019|default|165.22.69.227|default|error/user_not_registered|techsupport|Extension 1019|1019

show registrations

freeswitch@fs01> show registrations
reg_user,realm,token,url,expires,network_ip,network_port,network_proto,hostname,metadata
1000,165.22.69.227,uYOGrSfg2WoPIbYkTeFyUg..,sofia/internal/sip:[email protected]:19350;transport=TCP;rinstance=4443b802a4aee4a7,1718564863,176.0.204.22,19350,tcp,fs01,

1 total.

sngrep

Successful Registration

SIP REGISTER FREESWITCH

Wrong Password

SIP REGISTER WRONG PASSWORD - UNAUTHORISED

Enable SIP Tracing

sofia profile internal siptrace on

Sample Output for Successful Registration

freeswitch@fs01> sofia profile internal siptrace on
Enabled sip debugging on internal
freeswitch@fs01>
freeswitch@fs01>
recv 543 bytes from tcp/[176.0.204.22]:19350 at 19:17:51.912938:
------------------------------------------------------------------------
REGISTER sip:165.22.69.227;transport=TCP SIP/2.0
Via: SIP/2.0/TCP 192.168.43.137:59898;rport;branch=z9hG4bK-524287-1---5443f9af8547bcac
Max-Forwards: 70
Contact: <sip:[email protected]:19341;transport=tcp;rinstance=7f752701bb292ce4>
To: <sip:[email protected]>
From: <sip:[email protected]>;tag=b25f3d3d
Call-ID: R5N16pLSsf8dSq9VNddUAg..
CSeq: 1 REGISTER
Expires: 600
Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,MESSAGE,OPTIONS,INFO,SUBSCRIBE
User-Agent: Z 5.5.13 v2.10.18.3
Allow-Events: presence, kpml, talk
Content-Length: 0


send 644 bytes to tcp/[176.0.204.22]:19350 at 19:17:51.913644:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/TCP 192.168.43.137:59898;rport=19350;branch=z9hG4bK-524287-1---5443f9af8547bcac;received=176.0.204.22
From: <sip:[email protected]>;tag=b25f3d3d
To: <sip:[email protected]>;tag=0QS1S8r8m08FS
Call-ID: R5N16pLSsf8dSq9VNddUAg..
CSeq: 1 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.10.11-release-25-f24064f7c9~64bit
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, path, replaces
WWW-Authenticate: Digest realm="165.22.69.227", nonce="703c20d3-559e-4116-a303-515e1625a2c3", algorithm=MD5, qop="auth"
Content-Length: 0


recv 808 bytes from tcp/[176.0.204.22]:19350 at 19:17:52.068627:
------------------------------------------------------------------------
REGISTER sip:165.22.69.227;transport=TCP SIP/2.0
Via: SIP/2.0/TCP 192.168.43.137:59898;rport;branch=z9hG4bK-524287-1---401e229054e29731
Max-Forwards: 70
Contact: <sip:[email protected]:19341;transport=tcp;rinstance=7f752701bb292ce4>
To: <sip:[email protected]>
From: <sip:[email protected]>;tag=b25f3d3d
Call-ID: R5N16pLSsf8dSq9VNddUAg..
CSeq: 2 REGISTER
Expires: 600
Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,MESSAGE,OPTIONS,INFO,SUBSCRIBE
User-Agent: Z 5.5.13 v2.10.18.3
Authorization: Digest username="1000",realm="165.22.69.227",nonce="703c20d3-559e-4116-a303-515e1625a2c3",uri="sip:165.22.69.227;transport=TCP",response="7e62484e425503757c8a66272684b7a4",cnonce="6d71a6466302b8c56ec3d4ce9949aa04",nc=00000001,qop=auth,algorithm=MD5
Allow-Events: presence, kpml, talk
Content-Length: 0


send 643 bytes to tcp/[176.0.204.22]:19350 at 19:17:52.070899:
------------------------------------------------------------------------
SIP/2.0 200 OK
Via: SIP/2.0/TCP 192.168.43.137:59898;rport=19350;branch=z9hG4bK-524287-1---401e229054e29731;received=176.0.204.22
From: <sip:[email protected]>;tag=b25f3d3d
To: <sip:[email protected]>;tag=10jtU39Bj9y2m
Call-ID: R5N16pLSsf8dSq9VNddUAg..
CSeq: 2 REGISTER
Contact: <sip:[email protected]:19341;transport=tcp;rinstance=7f752701bb292ce4>;expires=600
Date: Sun, 16 Jun 2024 19:17:52 GMT
User-Agent: FreeSWITCH-mod_sofia/1.10.11-release-25-f24064f7c9~64bit
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, path, replaces
Content-Length: 0


recv 804 bytes from tcp/[176.0.204.22]:19350 at 19:17:52.228747:

Sample Output for the wrong password

freeswitch@fs01>
recv 543 bytes from tcp/[176.0.204.22]:19350 at 19:25:14.150064:
------------------------------------------------------------------------
REGISTER sip:165.22.69.227;transport=TCP SIP/2.0
Via: SIP/2.0/TCP 192.168.43.137:59898;rport;branch=z9hG4bK-524287-1---c24f62a0ce12e2c5
Max-Forwards: 70
Contact: <sip:[email protected]:19341;transport=tcp;rinstance=3491d4f77c8d6d5e>
To: <sip:[email protected]>
From: <sip:[email protected]>;tag=3ddf4901
Call-ID: daJJ9PLaqkslksG2-NDgUQ..
CSeq: 1 REGISTER
Expires: 600
Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,MESSAGE,OPTIONS,INFO,SUBSCRIBE
User-Agent: Z 5.5.13 v2.10.18.3
Allow-Events: presence, kpml, talk
Content-Length: 0


send 644 bytes to tcp/[176.0.204.22]:19350 at 19:25:14.150823:
------------------------------------------------------------------------
SIP/2.0 401 Unauthorized
Via: SIP/2.0/TCP 192.168.43.137:59898;rport=19350;branch=z9hG4bK-524287-1---c24f62a0ce12e2c5;received=176.0.204.22
From: <sip:[email protected]>;tag=3ddf4901
To: <sip:[email protected]>;tag=c5H47ey3N8v6p
Call-ID: daJJ9PLaqkslksG2-NDgUQ..
CSeq: 1 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.10.11-release-25-f24064f7c9~64bit
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, path, replaces
WWW-Authenticate: Digest realm="165.22.69.227", nonce="e8fc24ad-17cc-4fb2-a6b9-e2fb0eeea20e", algorithm=MD5, qop="auth"
Content-Length: 0


recv 808 bytes from tcp/[176.0.204.22]:19350 at 19:25:14.308741:
------------------------------------------------------------------------
REGISTER sip:165.22.69.227;transport=TCP SIP/2.0
Via: SIP/2.0/TCP 192.168.43.137:59898;rport;branch=z9hG4bK-524287-1---027f7362c9220335
Max-Forwards: 70
Contact: <sip:[email protected]:19341;transport=tcp;rinstance=3491d4f77c8d6d5e>
To: <sip:[email protected]>
From: <sip:[email protected]>;tag=3ddf4901
Call-ID: daJJ9PLaqkslksG2-NDgUQ..
CSeq: 2 REGISTER
Expires: 600
Allow: INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,MESSAGE,OPTIONS,INFO,SUBSCRIBE
User-Agent: Z 5.5.13 v2.10.18.3
Authorization: Digest username="1000",realm="165.22.69.227",nonce="e8fc24ad-17cc-4fb2-a6b9-e2fb0eeea20e",uri="sip:165.22.69.227;transport=TCP",response="991b63659eb1aa944f6eabae17e916a3",cnonce="0d24d425e60b04fe281ec23854c1552d",nc=00000001,qop=auth,algorithm=MD5
Allow-Events: presence, kpml, talk
Content-Length: 0


send 520 bytes to tcp/[176.0.204.22]:19350 at 19:25:14.309475:
------------------------------------------------------------------------
SIP/2.0 403 Forbidden
Via: SIP/2.0/TCP 192.168.43.137:59898;rport=19350;branch=z9hG4bK-524287-1---027f7362c9220335;received=176.0.204.22
From: <sip:[email protected]>;tag=3ddf4901
To: <sip:[email protected]>;tag=DeBX99e7jHKSj
Call-ID: daJJ9PLaqkslksG2-NDgUQ..
CSeq: 2 REGISTER
User-Agent: FreeSWITCH-mod_sofia/1.10.11-release-25-f24064f7c9~64bit
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE
Supported: timer, path, replaces
Content-Length: 0