J'essaie de lancer Coturn dans une instance Google Cloud Ubuntu.Configuration de Coturn dans ubuntu
Dans une nouvelle machine virtuelle installée coturn en utilisant: apt sudo installer coturn
J'ai créé un fichier de certificat avec la clé privée et mettre à jour le /etc/turnserver.conf:
listening-port=3478
tls-listening-port=5349
listening-ip=10.128.0.2
relay-ip=10.128.0.2
external-ip=35.192.224.52/10.128.0.2
lt-cred-mech
userdb=/var/lib/turn/turndb
user=attitudemarketing:password
cert=cert.crt
pkey=private.key
no-stdout-log
Tout semble être en cours d'exécution, mais lorsque je tente Trickle Ice: https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/ Il ne semble pas fonctionner
Et ceci est le fichier journal de coturn:
0: log file opened: /var/log/turn_1978_2017-10-12.log
0: pid file created: /var/run/turnserver.pid
0: IO method (main listener thread): epoll (with changelist)
0: Wait for relay ports initialization...
0: relay 10.128.0.2 initialization...
0: relay 10.128.0.2 initialization done
0: relay ::1 initialization...
0: relay ::1 initialization done
0: Relay ports initialization done
0: IO method (general relay thread): epoll (with changelist)
0: turn server id=1 created
0: IPv4. TCP listener opened on : 127.0.0.1:3478
0: IPv4. TCP listener opened on : 127.0.0.1:3479
0: IPv4. TCP listener opened on : 10.128.0.2:3478
0: IPv4. TCP listener opened on : 10.128.0.2:3479
0: IPv6. TCP listener opened on : ::1:3478
0: IPv6. TCP listener opened on : ::1:3479
0: IO method (general relay thread): epoll (with changelist)
0: turn server id=0 created
0: IPv4. TCP listener opened on : 127.0.0.1:3478
0: IPv4. TCP listener opened on : 127.0.0.1:3479
0: IPv4. TCP listener opened on : 10.128.0.2:3478
0: IPv4. TCP listener opened on : 10.128.0.2:3479
0: IPv6. TCP listener opened on : ::1:3478
0: IPv6. TCP listener opened on : ::1:3479
0: IPv4. UDP listener opened on: 127.0.0.1:3478
0: IPv4. UDP listener opened on: 127.0.0.1:3479
0: IPv4. UDP listener opened on: 10.128.0.2:3478
0: IPv4. UDP listener opened on: 10.128.0.2:3479
0: IPv6. UDP listener opened on: ::1:3478
0: IPv6. UDP listener opened on: ::1:3479
0: Total General servers: 2
0: IO method (auth thread): epoll (with changelist)
0: IO method (admin thread): epoll (with changelist)
0: IPv4. CLI listener opened on : 127.0.0.1:5766
0: IO method (auth thread): epoll (with changelist)
0: SQLite DB connection success: /var/lib/turn/turndb
Je ne sais pas si cela fonctionne ou s'il est bloqué, car il se trouve dans Google Cloud VM.
Je pense que vous devez ouvrir les ports sur le pare-feu.Essayez d'ouvrir les ports 3478 et 5349 [avec les instructions suivantes] (https://stackoverflow.com/questions/21065922/how-to-open-a-specific-port-such-as-9090-in-google-compute- moteur). – Kyle