I have noticed the below entries in my log file, I wonder why my Jami clients are not including the User (realm <ring> user <>
) in messages causing an “error 401: Unauthorized” ?
Mar 02 13:10:09 files turnserver[662]: 530: : IPv4. tcp or tls connected to: 49.195.46.231:51156
Mar 02 13:10:09 files turnserver[662]: 530: : session 000000000000000001: realm <ring> user <>: incoming packet message processed, error 401: Unauthorized
Mar 02 13:10:09 files turnserver[662]: 530: : IPv4. tcp or tls connected to: 49.195.46.231:51157
Mar 02 13:10:09 files turnserver[662]: 530: : session 005000000000000003: realm <ring> user <>: incoming packet message processed, error 401: Unauthorized
Mar 02 13:10:09 files turnserver[662]: 530: : IPv4. Local relay addr: <IP of TURN server>:15941
Mar 02 13:10:09 files turnserver[662]: 530: : session 005000000000000003: new, realm=<ring>, username=<ring>, lifetime=600
Mar 02 13:10:09 files turnserver[662]: 530: : session 005000000000000003: realm <ring> user <ring>: incoming packet ALLOCATE processed,
I have also noticed this behaviour also from Trickle ICE, why at times do they send messages with the user missing while in other messages, they include both the realm and the username?
Mar 02 18:49:32 files turnserver[691]: 15820: : session 007000000000000001: delete: realm=<ring>, username=<ring>
Mar 02 18:49:32 files turnserver[691]: 17762: : session 005000000000000002: realm <ring> user <>: incoming packet message processed, error 401: Unauthorized
Mar 02 19:03:33 files turnserver[808]: 13: : session 005000000000000001: realm <ring> user <ring>: incoming packet ALLOCATE processed, success
Mar 02 19:03:33 files turnserver[808]: 13: : session 001000000000000001: realm <ring> user <>: incoming packet message processed, error 401: Unauthorized
Maybe this inconsistency is just how ICE protocol works things out?