Hello everybody,
today i found a post about testing your turnserver.
-W <static-auth-secret> <public-turnserver-ip>
for me it returned:
---------------------------------------------------------------------------
0: start_mclient: msz=2, tot_send_msgs=0, tot_recv_msgs=0,
tot_send_bytes ~ 0, tot_recv_bytes ~ 0
1: start_mclient: msz=2, tot_send_msgs=0, tot_recv_msgs=0,
tot_send_bytes ~ 0, tot_recv_bytes ~ 0
2: start_mclient: msz=2, tot_send_msgs=0, tot_recv_msgs=0,
tot_send_bytes ~ 0, tot_recv_bytes ~ 0
3: start_mclient: msz=2, tot_send_msgs=5, tot_recv_msgs=0,
tot_send_bytes ~ 500, tot_recv_bytes ~ 0
4: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
5: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
6: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
7: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
8: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
9: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
10: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
11: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
12: start_mclient: msz=2, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
13: start_mclient: msz=1, tot_send_msgs=10, tot_recv_msgs=0,
tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
13: start_mclient: tot_send_msgs=10, tot_recv_msgs=0
13: start_mclient: tot_send_bytes ~ 1000, tot_recv_bytes ~ 0
13: Total transmit time is 13
13: Total lost packets 10 (100.000000%), total send dropped 0 (0.000000%)
13: Average round trip delay 0.000000 ms; min = 4294967295 ms, max = 0 ms
13: Average jitter -nan ms; min = 4294967295 ms, max = 0 ms
-------------------------------------------------------------------------------------------------------
/var/log/turnserver/turnserver_<date>.log
329: handle_udp_packet: New UDP endpoint: local addr
PUBLICTURNSERVERIP:3478, remote addr 103.62.48.12:27015
4329: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4329: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4330: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4330: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4330: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4331: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4331: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4331: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4332: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4332: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4332: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4333: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4333: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4334: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4334: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4334: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4334: handle_udp_packet: New UDP endpoint: local addr
PUBLICTURNSERVERIP:3478, remote addr 79.237.51.43:47555
4334: session 007000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet message processed, error 401: Unauthorized
4334: IPv4. Local relay addr: PUBLICTURNSERVERIP:50818
4334: IPv4. Local reserved relay addr: PUBLICTURNSERVERIP:50819
4334: session 007000000000000005: new, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=777
4334: session 007000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet ALLOCATE processed, success
4334: session 007000000000000005: refreshed, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=777
4334: session 007000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet REFRESH processed, success
4334: handle_udp_packet: New UDP endpoint: local addr
PUBLICTURNSERVERIP:3478, remote addr 79.237.51.43:36766
4334: session 000000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet message processed, error 401: Unauthorized
4334: IPv4. Local relay addr (RTCP): PUBLICTURNSERVERIP:50819
4334: session 000000000000000005: new, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=777
4334: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet ALLOCATE processed, success
4334: session 000000000000000005: refreshed, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=777
4334: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet REFRESH processed, success
4334: handle_udp_packet: New UDP endpoint: local addr
PUBLICTURNSERVERIP:3478, remote addr 79.237.51.43:54095
4334: session 001000000000000006: realm <PUBLICTURNSERVERIP> user <>:
incoming packet message processed, error 401: Unauthorized
4335: IPv4. Local relay addr: PUBLICTURNSERVERIP:53618
4335: IPv4. Local reserved relay addr: PUBLICTURNSERVERIP:53619
4335: session 001000000000000006: new, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=777
4335: session 001000000000000006: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet ALLOCATE processed, success
4335: session 001000000000000006: refreshed, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=777
4335: session 001000000000000006: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet REFRESH processed, success
4335: session 000000000000000005: peer 0.0.0.0:3481 lifetime updated: 600
4335: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CHANNEL_BIND processed,
success
4335: session 000000000000000005: peer 0.0.0.0:3481 lifetime updated: 600
4335: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CHANNEL_BIND processed,
success
4335: session 000000000000000005: peer 0.0.0.0:3481 lifetime updated: 600
4335: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CHANNEL_BIND processed,
success
4335: session 000000000000000005: peer 0.0.0.0:3481 lifetime updated: 600
4335: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CHANNEL_BIND processed,
success
4335: session 001000000000000006: peer 0.0.0.0:3481 lifetime updated: 600
4335: session 001000000000000006: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CHANNEL_BIND processed,
success
4335: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4335: session 000000000000000005: refreshed, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=600
4335: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet REFRESH processed, success
4335: session 000000000000000005: peer 0.0.0.0:3481 lifetime updated: 300
4335: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CREATE_PERMISSION
processed, success
4335: session 000000000000000005: peer 0.0.0.0:3481 lifetime updated: 600
4335: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CHANNEL_BIND processed,
success
4335: session 001000000000000006: refreshed, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=600
4335: session 001000000000000006: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet REFRESH processed, success
4335: session 001000000000000006: peer 0.0.0.0:3481 lifetime updated: 300
4335: session 001000000000000006: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CREATE_PERMISSION
processed, success
4335: session 001000000000000006: peer 0.0.0.0:3481 lifetime updated: 600
4335: session 001000000000000006: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet CHANNEL_BIND processed,
success
4335: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4335: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4336: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4336: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4337: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4337: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4337: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4338: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4338: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4338: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4339: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4339: session 001000000000000005: realm <PUBLICTURNSERVERIP> user <>:
incoming packet BINDING processed, success
4342: session 004000000000000006: closed (2nd stage), user <> realm
<PUBLICTURNSERVERIP> origin <>, local PUBLICTURNSERVERIP:3478, remote
94.250.219.40:27015, reason: allocation watchdog determined stale
session state
4350: session 000000000000000005: refreshed, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=0
4350: session 000000000000000005: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet REFRESH processed, success
4350: session 001000000000000006: refreshed, realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>, lifetime=0
4350: session 001000000000000006: realm <PUBLICTURNSERVERIP> user
<USERNAMEGENERATEDBYTURNUTILS>: incoming packet REFRESH processed, success
4351: session 000000000000000005: closed (2nd stage), user
<USERNAMEGENERATEDBYTURNUTILS> realm <PUBLICTURNSERVERIP> origin <>,
local PUBLICTURNSERVERIP:3478, remote 79.237.51.43:36766, reason:
allocation timeout
4351: session 000000000000000005: delete: realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>
4351: session 000000000000000005: peer 0.0.0.0:3481 deleted
4351: session 001000000000000006: closed (2nd stage), user
<USERNAMEGENERATEDBYTURNUTILS> realm <PUBLICTURNSERVERIP> origin <>,
local PUBLICTURNSERVERIP:3478, remote 79.237.51.43:54095, reason:
allocation timeout
4351: session 001000000000000006: delete: realm=<PUBLICTURNSERVERIP>,
username=<USERNAMEGENERATEDBYTURNUTILS>
4351: session 001000000000000006: peer 0.0.0.0:3481 delete
static-auth-secret is in /etc/turnserver.conf
The command
turnutils_uclient
is part off the coturn package of your distributed, which i installed on
my home - pc ....
Have fun,
kaffeesurrogat