сервер coturn за обратным прокси-сервером nginx не собирает кандидатов

сервер coturn за обратным прокси-сервером nginx не собирает кандидатов

Я пытаюсь развернуть coturn на сервере, который находится за ограниченной сетью, где разрешены только порты 80 и 443 (TCP).

Поскольку у меня несколько сервисов работают на одном сервере, все они находятся за обратным прокси-сервером nginx. Я хочу, чтобы coturn работал так же. Вот моя конфигурация nginx:

server{

listen 443 ssl;
listen [::]:443 ssl;
server_name turn.mydomain.com;
include /etc/nginx/conf/ssl.conf;

location / {


proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://coturn:3478;

}

}

и конфигурация котурна:

listening-port=3478
tls-listening-port=5349

fingerprint
lt-cred-mech


server-name=turn.mydomain.com
realm=turn.mydomain.com

total-quota=100
stale-nonce=600

proc-user=turnserver
proc-group=turnserver

coturn запущен и работает, его внутренний IP-адрес разрешен как "coturn" для работы proxy_pass. Однако при тестировании соединения сWebRTC Trickle ICEЯ получаю такой результат:

результат испытаний

Кажется, он находит сервер, но не собирает никаких кандидатов. Есть идеи, что я могу делать не так?

Связанный контент