J'utilise un Ubuntu 14.04 (un VPS Azure en fait) donc je dois installer rfc5766-turn-server pas la dernière version coturn. J'ai suivi this guide. À la dernière étape, je ne peux pas démarrer le serveur de tournage. Ma commande pour démarrer:Installez rfc5766-turn-server, Essayer de lier fd à <ip address>: errno = 99
turnserver -n -L <my_server_public_IP> -X <my_server_public_IP> -E <my_server_public_IP> -a -f -r my-domain.com --cert /myPath/TurnServerCerts/turnserver.crt --pkey /myPath/TurnServerCerts/turnserver.key
je suis arrivé du journal:
........
bind: Cannot assign requested address
0: Trying to bind fd 14 to <my_server_public_IP:3478>: errno=99
Cannot bind local socket to addr: Cannot assign requested address
0: Cannot bind UDP/DTLS listener socket to addr <my_server_public_IP:3478>:3478
0: Trying to bind UDP/DTLS listener socket to addr <my_server_public_IP:3478>:3478, again...
0: Trying to bind fd 15 to <my_server_public_IP:3478>: errno=99
Cannot bind local socket to addr: Cannot assign requested address
........
J'ai essayé supprimer l'adresse IP d'écoute (le paramètre -L) de la commande et le turnserver peut commencer. Cependant, dans ce cas, le serveur tourne simplement sur l'adresse IP locale. Comment puis-je le faire écouter l'adresse IP publique?