-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Hello,
I am trying to use audio calls, but getting 437 error:
Oct 24 22:33:34 euterpe turnserver[1901]: 1268: : session 000000000000000011: new, realm=
, username=<1761430861>, lifetime=3600
Oct 24 22:33:34 euterpe turnserver[1901]: 1268: : session 000000000000000011: realmuser <1761430861>: incoming packet ALLOCATE processed, success
Oct 24 22:33:34 euterpe turnserver[1901]: 1269: : session 000000000000000011: realmuser <1761430861>: incoming packet message processed, error 437: Mismatched allocation: wrong transaction ID
Oct 24 22:33:34 euterpe turnserver[1901]: 1269: : IPv4. Local relay addr: [my ip]:55670
Oct 24 22:33:34 euterpe turnserver[1901]: 1269: : session 000000000000000012: new, realm=, username=<1761430861>, lifetime=3600
Oct 24 22:33:34 euterpe turnserver[1901]: 1269: : session 000000000000000012: realmuser <1761430861>: incoming packet ALLOCATE processed, success
Oct 24 22:33:34 euterpe turnserver[1901]: 1269: : session 001000000000000020: realmuser <1761430861>: incoming packet message processed, error 437: Mismatched allocation: wrong transaction ID
I am using prosody server with following configuration:
turn_external_host = "turn.test.be"
turn_external_port = 5349
turn_external_secret = "secret"
external_services = {
{
type = "stun",
transport = "udp",
host = "turn.test.be",
port = 5349
}, {
type = "turn",
transport = "udp",
host = "turn.test.be",
port = 5349,
secret = "secret"
}
}
TURN configuration is pretty standard, I have no-stun-backward-compatibility, secure-stun and fingerprint options enabled. User-quota=10.
When I tried to use only turn_external parameters without additional external_services block, I've got 401 error. So now I am stuck with 437. Any ideas?
Many thanks in advance!