NEWS
ACME Speicherort letsencrypt Zertifikat ioBroker Windows
-
hallo,
ich habe den acme Adapter installiert, um letsencrypt Zrtifikate zu erhalten.
Das funktioniert auch soweit, ich erhalte im acme Adapter unter Status "OK".
Das Zertifikat benötige ich aber auch für einen weiteren https Server auf anderem Port auf gleichem Rechner. (außerhalb ioBroker)Ich habe überall auf der Windows Installation gesucht, aber kein Zertifikat gefunden...
Im ioBoker in den System Einstellungen, kann man unter "Let'sencrypt SSL" einen "Pfad zum speichern" angeben. Hier steht per default "letsencrypt" drin.
Wo genau liegt dieser Pfad auf einer Windows Installation? Muss hier ein absoluter Pfad eingetragen werden? also z.B. c:\iobroker\iobroker-data\letsencryptIch finde einfach das Zertifikat nicht.....
-
Ich gebe mir mal selbst einen Workaround:
Ich habe CertBot installiert und rufe über die Aufgabenplanung täglich ein Batch Script auf.
Im .bat Script steht:
certbot certonly --standalone --agree-tos --non-interactive --domains [meine Domain] --email [meine Email] >> C:\Certbot\LastUpdate.txtDamit bekomme ich alle Schlüssel und habe die im ioBroker in System/Zertifikate als neue private und öffentliche Schlüssel mit dem vollständigen Pfad eingetragen.
in der https WEB Instanz habe ich die neuen Schlüssel ausgewählt.Gleichzeitig kann ich jetzt die vorliegenden Schlüssel für einen zweiten https Server auf anderem Port, außerhalb des ioBroker nutzen. (Videokamera Anwendung mit eigenem https Server und Einbindung in iFrame im ioBroker)
...läuft
-
@six1 said in ACME Speicherort letsencrypt Zertifikat ioBroker Windows:
hallo,
ich habe den acme Adapter installiert, um letsencrypt Zrtifikate zu erhalten.
Das funktioniert auch soweit, ich erhalte im acme Adapter unter Status "OK".
Das Zertifikat benötige ich aber auch für einen weiteren https Server auf anderem Port auf gleichem Rechner. (außerhalb ioBroker)Ich habe überall auf der Windows Installation gesucht, aber kein Zertifikat gefunden...
Im ioBoker in den System Einstellungen, kann man unter "Let'sencrypt SSL" einen "Pfad zum speichern" angeben. Hier steht per default "letsencrypt" drin.
Wo genau liegt dieser Pfad auf einer Windows Installation? Muss hier ein absoluter Pfad eingetragen werden? also z.B. c:\iobroker\iobroker-data\letsencryptIch finde einfach das Zertifikat nicht.....
Stell die Frage ev. als Issue beim acme Adapter - aber bitte auf english. Der Dev der den ACME geschrieben hat spricht nicht deutsch.