История изменений
Исправление sanwashere, (текущая версия) :
В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.
coTURN (/etc/coturn/turnserver.conf):
fingerprint
lt-cred-mech
user=myuser:mypassword
no-stun
no-cli
Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.tcp=true
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false
В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.
P.S. «realm» в turnserver.conf можно не указывать.
P.P.S. Главное не забыть запретить использование исходящего UDP в системе.
Исправление sanwashere, :
В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.
coTURN (/etc/coturn/turnserver.conf):
fingerprint
lt-cred-mech
user=myuser:mypassword
no-stun
no-cli
Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.tcp=true
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false
В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.
P.S. «realm» в turnserver.conf можно не указывать.
Исправление sanwashere, :
В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.
coTURN (/etc/coturn/turnserver.conf):
fingerprint
lt-cred-mech
user=myuser:mypassword
no-stun
no-cli
Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false
В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.
P.S. «realm» в turnserver.conf можно не указывать.
Исправление sanwashere, :
В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.
coTURN (/etc/coturn/turnserver.conf):
fingerprint
lt-cred-mech
user=myuser:mypassword
realm=myserver.domain
no-stun
no-cli
Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false
В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.
P.S. «myrealm» в turnserver.conf можно не указывать.
Исправление sanwashere, :
В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.
coTURN (/etc/coturn/turnserver.conf):
fingerprint
lt-cred-mech
user=myuser:mypassword
realm=myserver.domain
no-stun
no-cli
Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false
В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.
P.S. «myrealm» в turnserver.conf можно оставить как есть.
Исходная версия sanwashere, :
В общем, поднял я ради интереса у себя coturn, и проверил конфигурацию.
coTURN (/etc/coturn/turnserver.conf):
fingerprint
lt-cred-mech
user=myuser:mypassword
realm=myserver.domain
no-stun
no-cli
Firefox (about:config):
media.peerconnection.default_iceservers=[{"url": "turn:turn.server.com:3478?transport=tcp", "username": "myuser", "credential": "mypassword"}]
media.peerconnection.ice.no_host=true
media.peerconnection.ice.relay_only=false
media.peerconnection.use_document_iceservers=false
В таком варианте вроде лишние адреса не утекают, и браузер всегда использует мой TURN.