nginx リバース プロキシの背後にある coturn サーバーが候補を収集しない

nginx リバース プロキシの背後にある coturn サーバーが候補を収集しない

ポート 80 と 443 (TCP) のみが許可されている制限されたネットワークの背後にあるサーバーに coturn を展開しようとしています。

同じサーバーで複数のサービスが動作しているため、それらはすべて 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は起動して動作しており、proxy_passが機能するために内部IPが「coturn」として解決されています。しかし、WebRTC トリクル ICE次のような結果が得られました:

テスト結果

サーバーは見つかったようですが、候補が収集されません。何が間違っているのでしょうか?

関連情報