NEWS
(gelöst) Nach Update JS-Controller 1.51: HTTPS Web Instance startet nicht mehr
-
Lösung:
Hallo,.
Lösung war der Downgrad des JSControllers auf 1.42
1.5.x ist ja zurück gezogen worden.
Nur Downgrad des JSControllers war aber nicht ausreichend wenn man HTTPS beim Webserver benutzt
Hab nen Tip von meinem Sohn bekommen.
Das entscheidende war das beim Downgrade vom JSController auch das "Greenlock" package downgraded.
Hier die npm Befehle die ich auf meinem PI ausgeführt habe um ein Downgrade vom JSConroller 1.53 auf 1.42 zu machen.
cd /opt/iobroker
sudo iobroker stop
npm i iobroker.js-controller@1.4.2 –production
npm cache clean
npm install --save greenlock@2.2.x
sudo iobroker start
Ende Lösung:
Hallo nach dem Update des JS-Controllers auf Version 1.51 startet die HTTPS Web Instance nicht mehr.
Verwende Lets Encrypt für die Zertificate.
Die HTTP Instance hat keine Probleme.
Es gab keine Fehlermeldungen während der Upgrade Prozesses.
Hardware: RASPI 3
NPM Version: 3.10.10
NodeJS Version: V6.12.3
Admin Adapter Version 3.59
Alle installierten Adapter auf dem aktuellen Stand
Nutze Verwahrungsort: http://download.iobroker.net/sources-dist-latest.json
Hier die Logs:
host.wg6-wetter 2018-09-14 17:20:11.805 error instance system.adapter.web.1 terminated with code 0 (OK)
Caught 2018-09-14 17:20:11.805 error by controller[1]: at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:246:12)
Caught 2018-09-14 17:20:11.804 error by controller[1]: at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20)
Caught 2018-09-14 17:20:11.804 error by controller[1]: at Decoder. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
Caught 2018-09-14 17:20:11.804 error by controller[1]: at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:332:8)
Caught 2018-09-14 17:20:11.804 error by controller[1]: at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
Caught 2018-09-14 17:20:11.804 error by controller[1]: at Manager. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
Caught 2018-09-14 17:20:11.803 error by controller[1]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:236:12)
Caught 2018-09-14 17:20:11.803 error by controller[1]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:312:9)
Caught 2018-09-14 17:20:11.803 error by controller[1]: at Socket.that.getForeignObject (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:724:21)
Caught 2018-09-14 17:20:11.802 error by controller[1]: at adapter.getCertificates (/opt/iobroker/node_modules/iobroker.web/main.js:239:29)
Caught 2018-09-14 17:20:11.801 error by controller[1]: at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:847:28)
Caught 2018-09-14 17:20:11.801 error by controller[1]: at Object.createServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/letsencrypt.js:55:26)
Caught 2018-09-14 17:20:11.801 error by controller[1]: at Object.Greenlock.create (/opt/iobroker/node_modules/greenlock/index.js:258:13)
Caught 2018-09-14 17:20:11.801 error by controller[1]: at promisifyAllSelf (/opt/iobroker/node_modules/greenlock/index.js:15:20)
Caught 2018-09-14 17:20:11.801 error by controller[1]: at Array.forEach (native)
Caught 2018-09-14 17:20:11.800 error by controller[1]: at /opt/iobroker/node_modules/greenlock/index.js:17:33
Caught 2018-09-14 17:20:11.800 error by controller[1]: TypeError: util.promisify is not a function
Caught 2018-09-14 17:20:11.800 error by controller[0]: Detected Let's Encrypt v02 URL. Changing version to draft-12.
Caught 2018-09-14 17:20:11.800 error by controller[0]: This will be required in versions v2.3+
Caught 2018-09-14 17:20:11.800 error by controller[0]: (also 'npm install –save le-acme-core' as this legacy dependency will soon be removed)
Caught 2018-09-14 17:20:11.799 error by controller[0]: 'v01' for Let's Encrypt v1 (deprecated)
Caught 2018-09-14 17:20:11.799 error by controller[0]: or
Caught 2018-09-14 17:20:11.799 error by controller[0]: ('v02' is an alias of 'draft-12'
Caught 2018-09-14 17:20:11.799 error by controller[0]: 'draft-12' for Let's Encrypt v2 and ACME draft 12
Caught 2018-09-14 17:20:11.799 error by controller[0]: Please specify 'version' option:
Caught 2018-09-14 17:20:11.798 error by controller[0]: ==========================================================
Caught 2018-09-14 17:20:11.797 error by controller[0]: == greenlock.js (v2.2.0+) ==
Caught 2018-09-14 17:20:11.796 error by controller[0]: ==========================================================
web.1 2018-09-14 17:20:11.722 error uncaught exception: util.promisify is not a function
host.wg6-wetter 2018-09-14 17:20:07.965 info instance system.adapter.web.1 started with pid 13423</anonymous></anonymous>
-
Du bist nicht alleine. Habe ich an anderer Stelle auch schon geschrieben.
Zuhause bin ich nun über http unterwegs.
Ist auch mit anderer HW ein Problem:
Platform : linux Architecture : x64 CPUs : 4 Speed : 1600 MHz Model : Common KVM processor RAM : 3.7 GB System uptime : 02:47:03 Node.js : v8.12.0 Disk size : 23.5 GiB Disk free : 16.0 GiB adapters count : 222 NPM : v6.4.1
Edit: (anderes Thema) systeminfo muckt auch rum:
! ````
host.iobroker-ubuntu 2018-09-14 18:15:44.980 info Restart adapter system.adapter.systeminfo.0 because enabled
host.iobroker-ubuntu 2018-09-14 18:15:44.980 error instance system.adapter.systeminfo.0 terminated with code 0 (OK)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at process._tickCallback (internal/process/next_tick.js:181:9)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at _combinedTickCallback (internal/process/next_tick.js:132:7)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at processImmediate (timers.js:745:5)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at tryOnImmediate (timers.js:768:5)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at runCallback (timers.js:810:20)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at Adapter.emit (events.js:214:7)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at emitTwo (events.js:126:13)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at Adapter.adapter.on.on.on.on.on (/opt/iobroker/node_modules/iobroker.systeminfo/myAdapter.js:121:98)
Caught 2018-09-14 18:15:44.979 error by controller[1]: TypeError: Cannot read property 'then' of undefined
Caught 2018-09-14 18:15:44.979 error by controller[1]: at processImmediate [as _immediateCallback] (timers.js:745:5)
Caught 2018-09-14 18:15:44.979 error by controller[1]: at tryOnImmediate (timers.js:768:5)
Caught 2018-09-14 18:15:44.978 error by controller[1]: at runCallback (timers.js:810:20)
Caught 2018-09-14 18:15:44.978 error by controller[1]: at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38)
Caught 2018-09-14 18:15:44.978 error by controller[1]: at Adapter.emit (events.js:214:7)
Caught 2018-09-14 18:15:44.978 error by controller[1]: at emitTwo (events.js:126:13)
Caught 2018-09-14 18:15:44.978 error by controller[1]: at Adapter.adapter.on.on.on.on.on (/opt/iobroker/node_modules/iobroker.systeminfo/myAdapter.js:121:98)
Caught 2018-09-14 18:15:44.978 error by controller[1]: TypeError: Cannot read property 'then' of undefined
Caught 2018-09-14 18:15:44.978 error by controller[0]: at processImmediate [as _immediateCallback] (timers.js:745:5)
Caught 2018-09-14 18:15:44.978 error by controller[0]: at tryOnImmediate (timers.js:768:5)
Caught 2018-09-14 18:15:44.978 error by controller[0]: at runCallback (timers.js:810:20)
Caught 2018-09-14 18:15:44.978 error by controller[0]: at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38)
Caught 2018-09-14 18:15:44.977 error by controller[0]: at Adapter.emit (events.js:214:7)
Caught 2018-09-14 18:15:44.977 error by controller[0]: at emitTwo (events.js:126:13)
Caught 2018-09-14 18:15:44.977 error by controller[0]: at Adapter.adapter.on.on.on.on.on (/opt/iobroker/node_modules/iobroker.systeminfo/myAdapter.js:121:98)
Caught 2018-09-14 18:15:44.977 error by controller[0]: TypeError: Cannot read property 'then' of undefined
systeminfo.0 2018-09-14 18:15:44.901 error at processImmediate [as _immediateCallback] (timers.js:745:5)
systeminfo.0 2018-09-14 18:15:44.901 error at tryOnImmediate (timers.js:768:5)
systeminfo.0 2018-09-14 18:15:44.901 error at runCallback (timers.js:810:20)
systeminfo.0 2018-09-14 18:15:44.901 error at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38)
systeminfo.0 2018-09-14 18:15:44.901 error at Adapter.emit (events.js:214:7)
systeminfo.0 2018-09-14 18:15:44.901 error at emitTwo (events.js:126:13)
systeminfo.0 2018-09-14 18:15:44.901 error at Adapter.adapter.on.on.on.on.on (/opt/iobroker/node_modules/iobroker.systeminfo/myAdapter.js:121:98)
systeminfo.0 2018-09-14 18:15:44.901 error TypeError: Cannot read property 'then' of undefined
systeminfo.0 2018-09-14 18:15:44.899 error uncaught exception: Cannot read property 'then' of undefined
host.iobroker-ubuntu 2018-09-14 18:15:03.779 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK) -
Auch bei mir seit dem Update bei den Adaptern rpc, Alexa und gardena immer wieder Fehlermeldungen.
2018-09-14 16:52:03.798 - error: alexa2.0 uncaught exception: Cannot read property 'startsWith' of undefined 2018-09-14 16:52:03.799 - error: alexa2.0 TypeError: Cannot read property 'startsWith' of undefined at Adapter.adapter.on (/opt/iobroker/node_modules/iobroker.alexa2/main.js:308:19) at emitTwo (events.js:106:13) at Adapter.emit (events.js:191:7) at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38) at runCallback (timers.js:672:20) at tryOnImmediate (timers.js:645:5) at processImmediate [as _immediateCallback] (timers.js:617:5) 2018-09-14 16:52:03.802 - warn: alexa2.0 Exception: TypeError: Cannot read property 'startsWith' of undefined 2018-09-14 16:52:03.854 - error: Caught by controller[0]: TypeError: Cannot read property 'startsWith' of undefined 2018-09-14 16:52:03.859 - error: Caught by controller[0]: at Adapter.adapter.on (/opt/iobroker/node_modules/iobroker.alexa2/main.js:308:19) 2018-09-14 16:52:03.860 - error: Caught by controller[0]: at emitTwo (events.js:106:13) 2018-09-14 16:52:03.861 - error: Caught by controller[0]: at Adapter.emit (events.js:191:7) 2018-09-14 16:52:03.861 - error: Caught by controller[0]: at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38) 2018-09-14 16:52:03.861 - error: Caught by controller[0]: at runCallback (timers.js:672:20) 2018-09-14 16:52:03.861 - error: Caught by controller[0]: at tryOnImmediate (timers.js:645:5) 2018-09-14 16:52:03.861 - error: Caught by controller[0]: at processImmediate [as _immediateCallback] (timers.js:617:5) 2018-09-14 16:52:03.861 - error: host.ioBroker instance system.adapter.alexa2.0 terminated with code 0 (OK) 2018-09-14 16:52:03.862 - info: host.ioBroker Restart adapter system.adapter.alexa2.0 because enabled 2018-09-14 17:27:33.048 - error: gardena.0 uncaught exception: Cannot read property 'split' of undefined 2018-09-14 17:27:33.129 - error: Caught by controller[0]: TypeError: Cannot read property 'split' of undefined 2018-09-14 17:27:33.134 - error: Caught by controller[0]: at Adapter. (/opt/iobroker/node_modules/iobroker.gardena/main.js:65:38) 2018-09-14 17:27:33.135 - error: Caught by controller[0]: at emitTwo (events.js:106:13) 2018-09-14 17:27:33.136 - error: Caught by controller[0]: at Adapter.emit (events.js:191:7) 2018-09-14 17:27:33.136 - error: Caught by controller[0]: at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38) 2018-09-14 17:27:33.136 - error: Caught by controller[0]: at runCallback (timers.js:672:20) 2018-09-14 17:27:33.136 - error: Caught by controller[0]: at tryOnImmediate (timers.js:645:5) 2018-09-14 17:27:33.136 - error: Caught by controller[0]: at processImmediate [as _immediateCallback] (timers.js:617:5) 2018-09-14 17:27:33.136 - error: host.ioBroker instance system.adapter.gardena.0 terminated with code 0 (OK) 2018-09-14 18:36:46.494 - error: hm-rpc.0 Cannot call setValue: :TypeError: argument 'obj' must be type number, string, boolean or object 2018-09-14 18:36:46.506 - error: hm-rpc.0 Cannot call setValue: :TypeError: argument 'obj' must be type number, string, boolean or object 2018-09-14 18:36:46.511 - error: hm-rpc.0 Cannot call setValue: :TypeError: argument 'obj' must be type number, string, boolean or object
Außerdem immer wieder warnings
2018-09-14 19:29:33.720 - warn: admin.0 Disable logging, because no one socket connected 2018-09-14 19:35:12.104 - info: host.ioBroker Update repository "latest" under "http://download.iobroker.net/sources-dist-latest.json" 2018-09-14 19:35:14.025 - warn: admin.0 Repository cannot be read. Invalid "system.config" object.
-
-
Ich bekomme seit dem Update auch Fehler wenn ich den Vacuum Adapter Starte.
NodeJS Version: V10.2.1
NPM Version: 4.6.1
Alle Adapter sind Aktuell auf latest.
host.Vidal 2018-09-14 20:58:58.736 error instance system.adapter.mihome-vacuum.0 terminated with code 0 (OK) Caught 2018-09-14 20:58:58.735 error by controller[0]: at processImmediate [as _immediateCallback] (timers.js:617:5) Caught 2018-09-14 20:58:58.735 error by controller[0]: at tryOnImmediate (timers.js:645:5) Caught 2018-09-14 20:58:58.735 error by controller[0]: at runCallback (timers.js:672:20) Caught 2018-09-14 20:58:58.735 error by controller[0]: at Immediate. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38) Caught 2018-09-14 20:58:58.735 error by controller[0]: at Adapter.emit (events.js:191:7) Caught 2018-09-14 20:58:58.735 error by controller[0]: at emitTwo (events.js:106:13) Caught 2018-09-14 20:58:58.735 error by controller[0]: at Adapter. <anonymous>(/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:131:13) Caught 2018-09-14 20:58:58.734 error by controller[0]: at parseGoTo (/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:204:31) Caught 2018-09-14 20:58:58.734 error by controller[0]: TypeError: Cannot read property 'split' of null mihome-vacuum.0 2018-09-14 20:58:58.667 info terminating mihome-vacuum.0 2018-09-14 20:58:58.640 error at processImmediate [as _immediateCallback] (timers.js:617:5) mihome-vacuum.0 2018-09-14 20:58:58.640 error at tryOnImmediate (timers.js:645:5) mihome-vacuum.0 2018-09-14 20:58:58.640 error at runCallback (timers.js:672:20) mihome-vacuum.0 2018-09-14 20:58:58.640 error at Immediate. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38) mihome-vacuum.0 2018-09-14 20:58:58.640 error at Adapter.emit (events.js:191:7) mihome-vacuum.0 2018-09-14 20:58:58.640 error at emitTwo (events.js:106:13) mihome-vacuum.0 2018-09-14 20:58:58.640 error at Adapter. <anonymous>(/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:131:13) mihome-vacuum.0 2018-09-14 20:58:58.640 error at parseGoTo (/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:204:31) mihome-vacuum.0 2018-09-14 20:58:58.640 error TypeError: Cannot read property 'split' of null mihome-vacuum.0 2018-09-14 20:58:58.637 error uncaught exception: Cannot read property 'split' of null</anonymous></anonymous></anonymous></anonymous>
Edit hm-rpc wirft auch fehler:
hm-rpc.0 2018-09-14 21:50:42.849 error Error: XML-RPC fault: Failure hm-rpc.0 2018-09-14 21:50:42.849 error xmlrpc -> setValue ["3","STATE",false] BOOL
Gruß Christian
-
Ich bekomme seit dem Update auch Fehler wenn ich den Vacuum Adapter Starte.
NodeJS Version: V10.2.1
NPM Version: 4.6.1
Alle Adapter sind Aktuell auf latest.
host.Vidal 2018-09-14 20:58:58.736 error instance system.adapter.mihome-vacuum.0 terminated with code 0 (OK) Caught 2018-09-14 20:58:58.735 error by controller[0]: at processImmediate [as _immediateCallback] (timers.js:617:5) Caught 2018-09-14 20:58:58.735 error by controller[0]: at tryOnImmediate (timers.js:645:5) Caught 2018-09-14 20:58:58.735 error by controller[0]: at runCallback (timers.js:672:20) Caught 2018-09-14 20:58:58.735 error by controller[0]: at Immediate. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38) Caught 2018-09-14 20:58:58.735 error by controller[0]: at Adapter.emit (events.js:191:7) Caught 2018-09-14 20:58:58.735 error by controller[0]: at emitTwo (events.js:106:13) Caught 2018-09-14 20:58:58.735 error by controller[0]: at Adapter. <anonymous>(/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:131:13) Caught 2018-09-14 20:58:58.734 error by controller[0]: at parseGoTo (/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:204:31) Caught 2018-09-14 20:58:58.734 error by controller[0]: TypeError: Cannot read property 'split' of null mihome-vacuum.0 2018-09-14 20:58:58.667 info terminating mihome-vacuum.0 2018-09-14 20:58:58.640 error at processImmediate [as _immediateCallback] (timers.js:617:5) mihome-vacuum.0 2018-09-14 20:58:58.640 error at tryOnImmediate (timers.js:645:5) mihome-vacuum.0 2018-09-14 20:58:58.640 error at runCallback (timers.js:672:20) mihome-vacuum.0 2018-09-14 20:58:58.640 error at Immediate. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3725:38) mihome-vacuum.0 2018-09-14 20:58:58.640 error at Adapter.emit (events.js:191:7) mihome-vacuum.0 2018-09-14 20:58:58.640 error at emitTwo (events.js:106:13) mihome-vacuum.0 2018-09-14 20:58:58.640 error at Adapter. <anonymous>(/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:131:13) mihome-vacuum.0 2018-09-14 20:58:58.640 error at parseGoTo (/opt/iobroker/node_modules/iobroker.mihome-vacuum/main.js:204:31) mihome-vacuum.0 2018-09-14 20:58:58.640 error TypeError: Cannot read property 'split' of null mihome-vacuum.0 2018-09-14 20:58:58.637 error uncaught exception: Cannot read property 'split' of null</anonymous></anonymous></anonymous></anonymous> ```` `
Bei mir das selbe Bild.
Bin nun wieder auf 1.4.2 zurück. Läuft nun wieder.
-
Hallo Buhu91,
kannnst Du kurz den Befehl/e posten wie man auf 1.42 zurück kommt.
Danke
-
Hallo,
bin auf 1.42 zurück gegangen.
HAb das so gemacht:
cd /opt/iobroker
iobroker stop
npm i iobroker.js-controller@1.4.2 –production
iobroker start
Die HTTPS Instance des Webserves startet aber immer noch nicht.
Bekomme Lets encrypt bezoge Fehlermeldungen.
Was muß ich noch tiun?
Hier die Fehlermeldungen:
host.wg6-wetter 2018-09-20 22:15:44.955 error instance system.adapter.web.1 terminated with code 0 (OK)
Caught 2018-09-20 22:15:44.954 error by controller[1]: at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
Caught 2018-09-20 22:15:44.954 error by controller[1]: at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
Caught 2018-09-20 22:15:44.954 error by controller[1]: at Decoder. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
Caught 2018-09-20 22:15:44.953 error by controller[1]: at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
Caught 2018-09-20 22:15:44.953 error by controller[1]: at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
Caught 2018-09-20 22:15:44.953 error by controller[1]: at Manager. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
Caught 2018-09-20 22:15:44.952 error by controller[1]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
Caught 2018-09-20 22:15:44.952 error by controller[1]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
Caught 2018-09-20 22:15:44.952 error by controller[1]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:705:21)
Caught 2018-09-20 22:15:44.951 error by controller[1]: at adapter.getCertificates (/opt/iobroker/node_modules/iobroker.web/main.js:239:29)
Caught 2018-09-20 22:15:44.950 error by controller[1]: at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:847:28)
Caught 2018-09-20 22:15:44.950 error by controller[1]: at Object.createServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/letsencrypt.js:55:26)
Caught 2018-09-20 22:15:44.950 error by controller[1]: at Object.Greenlock.create (/opt/iobroker/node_modules/greenlock/index.js:258:13)
Caught 2018-09-20 22:15:44.949 error by controller[1]: at promisifyAllSelf (/opt/iobroker/node_modules/greenlock/index.js:15:20)
Caught 2018-09-20 22:15:44.949 error by controller[1]: at Array.forEach (native)
Caught 2018-09-20 22:15:44.947 error by controller[1]: at /opt/iobroker/node_modules/greenlock/index.js:17:33
Caught 2018-09-20 22:15:44.947 error by controller[1]: TypeError: util.promisify is not a function
Caught 2018-09-20 22:15:44.947 error by controller[0]: Please update to Let's Encrypt v2 (ACME draft 12)
Caught 2018-09-20 22:15:44.946 error by controller[0]: Let's Encrypt v1 is deprecated.
Caught 2018-09-20 22:15:44.946 error by controller[0]: === WARNING ===
Caught 2018-09-20 22:15:44.944 error by controller[0]: Detected Let's Encrypt v01 URL (deprecated). Changing version to v01.
Caught 2018-09-20 22:15:44.944 error by controller[0]: This will be required in versions v2.3+
Caught 2018-09-20 22:15:44.943 error by controller[0]: (also 'npm install –save le-acme-core' as this legacy dependency will soon be removed)
Caught 2018-09-20 22:15:44.943 error by controller[0]: 'v01' for Let's Encrypt v1 (deprecated)
Caught 2018-09-20 22:15:44.943 error by controller[0]: or
Caught 2018-09-20 22:15:44.942 error by controller[0]: ('v02' is an alias of 'draft-12'
Caught 2018-09-20 22:15:44.942 error by controller[0]: 'draft-12' for Let's Encrypt v2 and ACME draft 12
Caught 2018-09-20 22:15:44.941 error by controller[0]: Please specify 'version' option:
Caught 2018-09-20 22:15:44.941 error by controller[0]: ==========================================================
Caught 2018-09-20 22:15:44.940 error by controller[0]: == greenlock.js (v2.2.0+) ==
Caught 2018-09-20 22:15:44.939 error by controller[0]: ==========================================================
web.1 2018-09-20 22:15:44.854 error uncaught exception: util.promisify is not a function
host.wg6-wetter 2018-09-20 22:15:39.975 info instance system.adapter.web.1 started with pid 8672</anonymous></anonymous></anonymous>
-
npm install --save le-acme-core --force
im ioBroker-Ordner.
-
Hallo,
hab "sudo npm install –save le-acme-core --force" ausgeführt
und anschließende den PI gebootet.
es kommen immer noch die gleichen fehlermedlungen, wenn ich die HTTPS Instance vom Webserver starte.
Wer kann helfen?
Grüße, Frank
host.wg6-wetter 2018-09-21 18:40:28.160 error instance system.adapter.web.1 terminated with code 0 (OK)
Caught 2018-09-21 18:40:28.160 error by controller[9]: at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
Caught 2018-09-21 18:40:28.160 error by controller[9]: at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
Caught 2018-09-21 18:40:28.160 error by controller[9]: at Decoder. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
Caught 2018-09-21 18:40:28.160 error by controller[9]: at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
Caught 2018-09-21 18:40:28.159 error by controller[9]: at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
Caught 2018-09-21 18:40:28.159 error by controller[9]: at Manager. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
Caught 2018-09-21 18:40:28.159 error by controller[9]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
Caught 2018-09-21 18:40:28.159 error by controller[9]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
Caught 2018-09-21 18:40:28.159 error by controller[9]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:705:21)
Caught 2018-09-21 18:40:28.158 error by controller[9]: at adapter.getCertificates (/opt/iobroker/node_modules/iobroker.web/main.js:239:29)
Caught 2018-09-21 18:40:28.158 error by controller[9]: at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:847:28)
Caught 2018-09-21 18:40:28.158 error by controller[9]: at Object.createServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/letsencrypt.js:55:26)
Caught 2018-09-21 18:40:28.158 error by controller[9]: at Object.Greenlock.create (/opt/iobroker/node_modules/greenlock/index.js:258:13)
Caught 2018-09-21 18:40:28.158 error by controller[9]: at promisifyAllSelf (/opt/iobroker/node_modules/greenlock/index.js:15:20)
Caught 2018-09-21 18:40:28.157 error by controller[9]: at Array.forEach (native)
Caught 2018-09-21 18:40:28.157 error by controller[9]: at /opt/iobroker/node_modules/greenlock/index.js:17:33
Caught 2018-09-21 18:40:28.157 error by controller[9]: TypeError: util.promisify is not a function
Caught 2018-09-21 18:40:28.157 error by controller[8]: Please update to Let's Encrypt v2 (ACME draft 12)
Caught 2018-09-21 18:40:28.156 error by controller[8]: Let's Encrypt v1 is deprecated.
Caught 2018-09-21 18:40:28.156 error by controller[8]: === WARNING ===
Caught 2018-09-21 18:40:28.156 error by controller[6]: Detected Let's Encrypt v01 URL (deprecated). Changing version to v01.
Caught 2018-09-21 18:40:28.156 error by controller[5]: This will be required in versions v2.3+
Caught 2018-09-21 18:40:28.156 error by controller[4]: (also 'npm install –save le-acme-core' as this legacy dependency will soon be removed)
Caught 2018-09-21 18:40:28.155 error by controller[4]: 'v01' for Let's Encrypt v1 (deprecated)
Caught 2018-09-21 18:40:28.155 error by controller[3]: or
Caught 2018-09-21 18:40:28.155 error by controller[3]: ('v02' is an alias of 'draft-12'
Caught 2018-09-21 18:40:28.155 error by controller[3]: 'draft-12' for Let's Encrypt v2 and ACME draft 12
Caught 2018-09-21 18:40:28.155 error by controller[2]: Please specify 'version' option:
Caught 2018-09-21 18:40:28.154 error by controller[2]: ==========================================================
Caught 2018-09-21 18:40:28.154 error by controller[2]: == greenlock.js (v2.2.0+) ==
Caught 2018-09-21 18:40:28.153 error by controller[1]: ==========================================================
host.wg6-wetter 2018-09-21 18:40:23.740 info instance system.adapter.web.1 started with pid 1308</anonymous></anonymous></anonymous>
-
hast mal geschaut ob die Zertifikte noch da sind.. ??
-
Hallo,
denek das die Zerrtificate da sind .
unter den System Einstellungne Reiter Zertificate sehe ich "defaultPrivate" und defaultPublic"
unter dem Ordner ".. encrypt" liegen auch entsprechnde DAteien vom 9.5.2018
HAb auch mal das hier probiert und den JsController anschließend neu gestartet .
npm cache clean
npm install –save greenlock@2.x
hat auch nicht genutzt.
Die Fehler meldungen sind immer noch da.
Hier die letzten Logs:
! host.wg6-wetter 2018-09-21 21:45:42.166 info Restart adapter system.adapter.web.1 because enabled
! host.wg6-wetter 2018-09-21 21:45:42.166 error instance system.adapter.web.1 terminated with code 0 (OK)
! Caught 2018-09-21 21:45:42.165 error by controller[9]: at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
! Caught 2018-09-21 21:45:42.165 error by controller[9]: at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
! Caught 2018-09-21 21:45:42.165 error by controller[9]: at Decoder. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
! Caught 2018-09-21 21:45:42.164 error by controller[9]: at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
! Caught 2018-09-21 21:45:42.164 error by controller[9]: at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
! Caught 2018-09-21 21:45:42.164 error by controller[9]: at Manager. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
! Caught 2018-09-21 21:45:42.164 error by controller[9]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
! Caught 2018-09-21 21:45:42.164 error by controller[9]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
! Caught 2018-09-21 21:45:42.163 error by controller[9]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:705:21)
! Caught 2018-09-21 21:45:42.163 error by controller[9]: at adapter.getCertificates (/opt/iobroker/node_modules/iobroker.web/main.js:239:29)
! Caught 2018-09-21 21:45:42.163 error by controller[9]: at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:847:28)
! Caught 2018-09-21 21:45:42.163 error by controller[9]: at Object.createServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/letsencrypt.js:55:26)
! Caught 2018-09-21 21:45:42.163 error by controller[9]: at Object.Greenlock.create (/opt/iobroker/node_modules/greenlock/index.js:258:13)
! Caught 2018-09-21 21:45:42.162 error by controller[9]: at promisifyAllSelf (/opt/iobroker/node_modules/greenlock/index.js:15:20)
! Caught 2018-09-21 21:45:42.161 error by controller[9]: at Array.forEach (native)
! Caught 2018-09-21 21:45:42.161 error by controller[9]: at /opt/iobroker/node_modules/greenlock/index.js:17:33
! Caught 2018-09-21 21:45:42.160 error by controller[9]: TypeError: util.promisify is not a function
! Caught 2018-09-21 21:45:42.160 error by controller[8]: Please update to Let's Encrypt v2 (ACME draft 12)
! Caught 2018-09-21 21:45:42.160 error by controller[8]: Let's Encrypt v1 is deprecated.
! Caught 2018-09-21 21:45:42.160 error by controller[8]: === WARNING ===
! Caught 2018-09-21 21:45:42.159 error by controller[6]: Detected Let's Encrypt v01 URL (deprecated). Changing version to v01.
! Caught 2018-09-21 21:45:42.159 error by controller[4]: This will be required in versions v2.3+
! Caught 2018-09-21 21:45:42.159 error by controller[4]: (also 'npm install –save le-acme-core' as this legacy dependency will soon be removed)
! Caught 2018-09-21 21:45:42.159 error by controller[3]: 'v01' for Let's Encrypt v1 (deprecated)
! Caught 2018-09-21 21:45:42.159 error by controller[3]: or
! Caught 2018-09-21 21:45:42.158 error by controller[2]: ('v02' is an alias of 'draft-12'
! Caught 2018-09-21 21:45:42.158 error by controller[2]: 'draft-12' for Let's Encrypt v2 and ACME draft 12
! Caught 2018-09-21 21:45:42.158 error by controller[2]: Please specify 'version' option:
! Caught 2018-09-21 21:45:42.158 error by controller[2]: ==========================================================
! Caught 2018-09-21 21:45:42.157 error by controller[2]: == greenlock.js (v2.2.0+) ==
! Caught 2018-09-21 21:45:42.156 error by controller[1]: ==========================================================
! web.1 2018-09-21 21:45:42.102 error at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
! web.1 2018-09-21 21:45:42.102 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
! web.1 2018-09-21 21:45:42.102 error at Decoder. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
! web.1 2018-09-21 21:45:42.102 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
! web.1 2018-09-21 21:45:42.102 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
! web.1 2018-09-21 21:45:42.102 error at Manager. <anonymous>(/opt/iobroker/node_modules/component-bind/index.js:21:15)
! web.1 2018-09-21 21:45:42.102 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
! web.1 2018-09-21 21:45:42.102 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
! web.1 2018-09-21 21:45:42.102 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:705:21)
! web.1 2018-09-21 21:45:42.102 error at adapter.getCertificates (/opt/iobroker/node_modules/iobroker.web/main.js:239:29)
! web.1 2018-09-21 21:45:42.102 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:847:28)
! web.1 2018-09-21 21:45:42.102 error at Object.createServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/letsencrypt.js:55:26)
! web.1 2018-09-21 21:45:42.102 error at Object.Greenlock.create (/opt/iobroker/node_modules/greenlock/index.js:258:13)
! web.1 2018-09-21 21:45:42.102 error at promisifyAllSelf (/opt/iobroker/node_modules/greenlock/index.js:15:20)
! web.1 2018-09-21 21:45:42.102 error at Array.forEach (native)
! web.1 2018-09-21 21:45:42.102 error at /opt/iobroker/node_modules/greenlock/index.js:17:33
! web.1 2018-09-21 21:45:42.102 error TypeError: util.promisify is not a function
! web.1 2018-09-21 21:45:42.098 error uncaught exception: util.promisify is not a function
! web.1 2018-09-21 21:45:39.610 info starting. Version 2.4.1 in /opt/iobroker/node_modules/iobroker.web, node: v6.12.3
! host.wg6-wetter 2018-09-21 21:45:37.259 info instance system.adapter.web.1 started with pid 12146</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous>