Coturn Turnserver не работает в кросс-сети для WebRTC - PullRequest
0 голосов
/ 16 апреля 2020

Сервер хорошо работает в той же сети, но не работает при попытке выполнить видеовызов через кросс-сеть. Логов для turnserver нет, порты открыты. Ниже приведена конфигурация для turnsever.conf:

listening-port=3478
tls-listening-port=5349
alt-listening-port=3479
alt-tls-listening-port=5350
listening-ip=XXX.XX.XX.XX
relay-ip=XXX.XXX.XXX.XXX
external-ip=X.XXX.XXX.XXX
min-port=49152
max-port=65535
fingerprint
#use-auth-secret
#static-auth-secret
userdb=/var/lib/turn/turndb
realm=example.org
no-stdout-log
log-file=/var/log/turn.log
lt-cred-mech
user=saksham:root

Как узнать, что turnserver работает отдельно от вывода ICE Trickle?

turn_2020_04_16.log, как показано ниже:

0: Relay ports initialization done
0: IO method (general relay thread): epoll (with changelist)
0: turn server id=1 created
0: IO method (general relay thread): epoll (with changelist)
0: turn server id=0 created
0: Total General servers: 2
0: IO method (admin thread): epoll (with changelist)
0: IO method (auth thread): epoll (with changelist)
0: IO method (auth thread): epoll (with changelist)
0: SQLite DB connection success: /var/lib/turn/turndb

Любая помощь приветствуется.

...