NEWS
Zertifikate: absolute Pfade funktionieren nicht
-
Moin zusammen,
um zu vermeiden alle 90 Tage den String der .pem-Dateien in iobroker zu kopieren (wodurch socket.io einwandfrei funktioniert), möchte ich absolute Pfade zu meinen .pem-Dateien angeben:
Unter private anstatt eine Strings: /etc/letsencrypt/live/domain.de/privkey.pem
Unter public anstatt eine Strings: /etc/letsencrypt/live/domain.de/cert.pemLeider startet die socket.io Instanz dann nicht mehr:
error Cannot create webserver: Error: error:0480006C:PEM routines::no start line
Sowohl die symbolic links...
/etc/letsencrypt/live/domain.de# ll cert.pem privkey.pem lrwxrwxrwx 1 root root 51 2023-09-17 19:54:09 cert.pem -> ../../archive/domian.de/cert17.pem lrwxrwxrwx 1 root root 54 2023-09-17 19:54:09 privkey.pem -> ../../archive/domain.de/privkey17.pem
...als auch die Dateien haben allgemeine Leserechte.
/etc/letsencrypt/archive/domain.de# ll cert17.pem privkey17.pem -rw-r--r-- 1 root root 1797 2023-09-17 19:54:09 cert17.pem -rw-r--r-- 1 root root 1708 2023-09-17 19:54:09 privkey17.pem
Gibt es eine Lösung für dieses Problem?
-
Nachdem ich auch den Ordnern alle Rechte verpasst habe, funktioniert es.