smartysmart34
27.12.20, 16:36
Hallo zusammen,
ich habe hier auf einer Suse Leap 15.2 eine Nextcloud INstanz laufen. Zur Unterstützung von Nextcloud Talk versuche ich jetzt, den TURN-Server coturn ans Laufen zu bringen für Verbindungen durch Firewalls.
Da ich auf der Instanz auch Zertifikate von Letsencrypt im Einsatz habe, möchte ich auch coturn via TLS unter Nutzung der Zertifikate verwenden. Da es bei coturn Schwierigkeiten beim Zugriff auf die von Letsencrypt generierten Zertifikate via symlink ins /etc/letsencrypt/archive-Verzeichnis gibt, habe ich testweise die aktuellen Zertifikate nach /etc/coturn neben die Konfiguration "turnserver.conf" kopiert. Die Zertifikatze habe ich dem Benutzer Coturn zugewiesen (chown coturn:coturn...) und alle auf 664 gesetzt.
In turnserver.conf wurden die Pfade entsprechend für cert / pkey auf /etc/coturn... gesetzt.
dennoch finde ich im Logfile die folgende Fehlermeldung:
0: WARNING: cannot find certificate file: /etc/coturn/cert.pem (1)
0: WARNING: cannot start TLS and DTLS listeners because certificate file is not set properly
0: WARNING: cannot find private key file: /etc/coturn/privkey.pem (1)
0: WARNING: cannot start TLS and DTLS listeners because private key file is not set properly
0: WARNING: cannot find DH key file: /etc/coturn/dhparams.pem (1)
Hat hier jemand Coturn mit Zertifikaten von Letsencrypt auf Suse Leap am Laufen und hat dieses Problem ggf. nicht?
Ich bin für jeden Hinweis dankbar. Ich verstehe jetzt wirklich nicht mehr, warum er selbst auf die ins coturn Verzeichnis und dem User zugewiesenen Zertifikate nicht zugreifen kann...
Danke und Grüße,
Martin
ich habe hier auf einer Suse Leap 15.2 eine Nextcloud INstanz laufen. Zur Unterstützung von Nextcloud Talk versuche ich jetzt, den TURN-Server coturn ans Laufen zu bringen für Verbindungen durch Firewalls.
Da ich auf der Instanz auch Zertifikate von Letsencrypt im Einsatz habe, möchte ich auch coturn via TLS unter Nutzung der Zertifikate verwenden. Da es bei coturn Schwierigkeiten beim Zugriff auf die von Letsencrypt generierten Zertifikate via symlink ins /etc/letsencrypt/archive-Verzeichnis gibt, habe ich testweise die aktuellen Zertifikate nach /etc/coturn neben die Konfiguration "turnserver.conf" kopiert. Die Zertifikatze habe ich dem Benutzer Coturn zugewiesen (chown coturn:coturn...) und alle auf 664 gesetzt.
In turnserver.conf wurden die Pfade entsprechend für cert / pkey auf /etc/coturn... gesetzt.
dennoch finde ich im Logfile die folgende Fehlermeldung:
0: WARNING: cannot find certificate file: /etc/coturn/cert.pem (1)
0: WARNING: cannot start TLS and DTLS listeners because certificate file is not set properly
0: WARNING: cannot find private key file: /etc/coturn/privkey.pem (1)
0: WARNING: cannot start TLS and DTLS listeners because private key file is not set properly
0: WARNING: cannot find DH key file: /etc/coturn/dhparams.pem (1)
Hat hier jemand Coturn mit Zertifikaten von Letsencrypt auf Suse Leap am Laufen und hat dieses Problem ggf. nicht?
Ich bin für jeden Hinweis dankbar. Ich verstehe jetzt wirklich nicht mehr, warum er selbst auf die ins coturn Verzeichnis und dem User zugewiesenen Zertifikate nicht zugreifen kann...
Danke und Grüße,
Martin