Hallo zusammen,
um Nextcloud Talk und BigBlueButton in unserer Schule auch hinter einer Firewall einsetzten zu können möchte ich einen TURN-Server installieren. Dazu habe ich auf einem neuen Server coturn installiert: https://meetrix.io/blog/webrtc/coturn/installation.html
Getestet habe ich den Service dann hier: https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/ Dafür habe ich einen Test-Benutzer und Passwort vergeben: ubuntu:test
Jedoch bekomme ich als Fehler (siehe Anhang)
The server turn:turnserver.aesettlingen.de:443?transport=tcp returned an error with code=701: TURN host lookup received error
Nun fällt mir auch auf, dass auf dem Port 443 gar nicht gelauscht wird, obwohl der Prozess läuft:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | root@h2883003:~# netstat -tulpn Aktive Internetverbindungen (Nur Server) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 302/sshd tcp6 0 0 :::22 :::* LISTEN 302/sshd root@h2883003:~# sudo service coturn status ● coturn.service - LSB: coturn TURN Server Loaded: loaded (/etc/init.d/coturn; generated) Active: active (exited) since Wed 2020-05-20 14:48:51 CEST; 17min ago Docs: man:systemd-sysv-generator(8) Process: 1633 ExecStop=/etc/init.d/coturn stop (code=exited, status=0/SUCCESS) Process: 1639 ExecStart=/etc/init.d/coturn start (code=exited, status=0/SUCCESS) Mai 20 14:48:51 h2883003.stratoserver.net systemd[1]: Starting LSB: coturn TURN Server... Mai 20 14:48:51 h2883003.stratoserver.net coturn[1639]: * Starting coturn turnserver Mai 20 14:48:51 h2883003.stratoserver.net coturn[1639]: ...done. Mai 20 14:48:51 h2883003.stratoserver.net systemd[1]: Started LSB: coturn TURN Server. |
Hat wer einen Tip für mich, wie ich dem Problem auf die Schliche kommen kann?
Hier noch meine etc/turnserver.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | listening-port=443 tls-listening-port=443 listening-ip=85.214.189.30 #statische IP des Strato-Servers auf dem der TURN-Server läuft relay-ip=85.214.189.30 verbose fingerprint lt-cred-mech use-auth-secret realm=turnserver.aesettlingen.de user=ubuntu:test total-quota=100 stale-nonce=600 cert=/etc/letsencrypt/live/turnserver.aesettlingen.de/fullchain.pem pkey=/etc/letsencrypt/live/turnserver.aesettlingen.de/privkey.pem cipher-list="ECDH+AESGCM:ECDH+CHACHA20:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:$ log-file=/var/log/coturn.log simple-log no-stun no-tlsv1 no-tlsv1_1 |
Danke und liebe Grüße, Leo