NEWS
Lets encrypt Problem
-
moin,
ich habe SSL laut der Anleitung (https://www.youtube.com/watch?v=H9InPtesDOU) durchgeführt. Es wurden auch folgende Dateien in meinem Zertifikatsverzeichnis erzeugt:
./accounts/acme-v01.api.letsencrypt.org/directory/d2277e6fexa77ffab37a5281caa5f57ed/private_key.json ./accounts/acme-v01.api.letsencrypt.org/directory/d2277e6fexa77ffab37a5281caa5f57ed/meta.json ./accounts/acme-v01.api.letsencrypt.org/directory/d2277e6fexa77ffab37a5281caa5f57ed/regr.json ./live/ichbins.de/privkey.pem
Ich bekomme im Logfile folgende Meldungen:
web.0 2018-06-24 11:52:11.774 error - https://acme-v01.api.letsencrypt.org/acme/challenge/oax26gpUKrqSuEp1h7PO_Auh5wuBPSU2mNWVugqgDB8V18/5276426220 [invalid] web.0 2018-06-24 11:52:11.774 error The key authorization file from the server did not match this challenge [41h7PO_Auh5wuBPSU2mNWVugqgfnwOLr5-j7U0QYO_Auh5wuBPSU2mNLAxq2il1kgV6rxrlLc477WKKkiw8] != [<title>ichbins.de</ web.0 2018-06-24 11:52:11.774 error - https://acme-v01.api.letsencrypt.org/acme/challenge/oax26gpUKrqSuEp1h7PO_Auh5wuBPSU2mNWVugqgDB8V18/5276426219 [invalid] web.0 2018-06-24 11:52:11.774 error Cannot get certificates: Error: The CA was unable to validate the file you provisioned. web.0 2018-06-24 11:52:11.719 info removeChallenge called for 'ichbins.de' web.0 2018-06-24 11:52:10.191 info setChallenge called for 'ichbins.de' web.0 2018-06-24 11:52:09.567 info calling greenlock.acme.getCertificateAsyncichbins.de web.0 2018-06-24 11:52:09.091 info d2277e6fexa77ffab37a5281caa5f57ed web.0 2018-06-24 11:52:09.089 info regrs.length1 web.0 2018-06-24 11:52:09.082 info success reading arg.accountsDir web.0 2018-06-24 11:52:09.057 info checkAsync failed to find certificates web.0 2018-06-24 11:52:09.004 info gl getting from disk or registering new web.0 2018-06-24 11:52:09.004 info [object Object] web.0 2018-06-24 11:52:09.003 info gl.approveDomains called with certs forNONEand options: web.0 2018-06-24 11:52:08.997 info gl.getCertificates called forichbins.dewith certs for web.0 2018-06-24 11:51:58.936 info https server listening on port 443 web.0 2018-06-24 11:51:58.933 info LetsEncrypt challenge server is started on 80 web.0 2018-06-24 11:51:58.930 info Secure socket.io server listening on port 443 web.0 2018-06-24 11:51:58.457 info created middleware web.0 2018-06-24 11:51:55.815 info starting. Version 2.3.5 in /opt/iobroker/node_modules/iobroker.web, node: v6.14.3 web.0 2018-06-24 11:51:23.872 info LetsEncrypt challenge server is started on 80</pre></CODE><br /><br />Muss ich die erstellten Zertifikate nicht noch in IoBroker unter Zertifikate einbinden? Allerdings habe ich nur den einen: <B><s><strong></s>./live/ichbins.de/privkey.pem</strong></B><br/><br /><br/><br />über Unterstützung würde ich mich sehr freuen.<br/><br />a200.</title>
-
Hallo,
konntest du es lösen?
habe leider auch nichts gefunden wie hier vorzugehen ist…
ich habe noch das problem, dass ich einen fehler bekomme, wenn ich auf https usw. umstelle, log sieht wie folgt aus:
` > 2018-08-16 22:32:46.304 - error: Caught by controller[1]: ==========================================================2018-08-16 22:32:46.305 - error: Caught by controller[1]: == greenlock.js (v2.2.0+) ==
2018-08-16 22:32:46.305 - error: Caught by controller[2]: ==========================================================
2018-08-16 22:32:46.305 - error: Caught by controller[3]: Please specify 'version' option:
2018-08-16 22:32:46.305 - error: Caught by controller[4]: 'draft-12' for Let's Encrypt v2 and ACME draft 12
2018-08-16 22:32:46.305 - error: Caught by controller[4]: ('v02' is an alias of 'draft-12'
2018-08-16 22:32:46.306 - error: Caught by controller[6]: or
2018-08-16 22:32:46.306 - error: Caught by controller[7]: 'v01' for Let's Encrypt v1 (deprecated)
2018-08-16 22:32:46.306 - error: Caught by controller[8]: (also 'npm install –save le-acme-core' as this legacy dependency will soon be removed)
2018-08-16 22:32:46.306 - error: Caught by controller[9]: This will be required in versions v2.3+
2018-08-16 22:32:46.306 - error: Caught by controller[11]: Detected Let's Encrypt v01 URL (deprecated). Changing version to v01.
2018-08-16 22:32:46.306 - error: Caught by controller[13]: === WARNING ===
2018-08-16 22:32:46.306 - error: Caught by controller[13]: Let's Encrypt v1 is deprecated.
2018-08-16 22:32:46.306 - error: Caught by controller[14]: Please update to Let's Encrypt v2 (ACME draft 12)
2018-08-16 22:32:46.306 - error: Caught by controller[16]: === Error (easy-to-fix) ===
2018-08-16 22:32:46.306 - error: Caught by controller[17]: Hey, this isn't a big deal, but you need to manually add v1 support:
2018-08-16 22:32:46.306 - error: Caught by controller[17]: npm install –save le-acme-core
2018-08-16 22:32:46.306 - error: Caught by controller[18]: Just run that real quick, restart, and everything will work great.
2018-08-16 22:32:46.307 - error: host.ioBroker-RasPi instance system.adapter.admin.0 terminated with code 0 (OK) `
-
Gleiches Problem hier!
Hat irgendjemand eine Lösung dafür?