NEWS
[erledigt]Nach Update -> Web Adapter Exception
-
Hallo zusammen,
nach einspielen der Updates (fast-online) läuft mein WEB-Adapter nicht mehr:
` > Raspi31 2016-09-06 08:53:53.981 error host.Raspi31 instance system.adapter.web.0 terminated with code 0 (OK)web.0 2016-09-06 08:53:53.952 info web.0 starting. Version 1.7.0 in /root/node_modules/iobroker.web
Raspi31 2016-09-06 08:53:52.003 info host.Raspi31 instance system.adapter.web.0 started with pid 1955
Raspi31 2016-09-06 08:43:41.181 info host.Raspi31 instance system.adapter.web.0 terminated with code 0 (OK)
web.0 2016-09-06 08:43:41.120 info web.0 http server listening on port 8082
web.0 2016-09-06 08:43:41.120 error Error: Cannot find module 'utf8' at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (int
web.0 2016-09-06 08:43:41.120 error uncaught exception: Cannot find module 'utf8'
web.0 2016-09-06 08:43:41.120 info web.0 simpleAPI server listening on port 8082
web.0 2016-09-06 08:43:41.117 info web.0 starting. Version 1.7.0 in /root/node_modules/iobroker.web `
Ich habe mehrfach versucht den Raspi neu zu starten und web via npm zu installieren, aber ohne Erfolg.Konfig:
Raspi 3 Jessie
js-controller 0.12.2
admin 1.6.1
web 1.7.0
Kann das jemand bestätigen bzw. kennt eine Lösung?
Danke und Gruß
-
Habe gerade auch updates (über den admin) gefahren.
Dann hagelte es Fehlermeldungen
Ich musste manuell den js-controller nachinstallieren.
Den Rest habe ich dann wieder über die WebUI gemacht.
Vis war nicht erreichbar, bis ich feststellte, dass der web-Adapter nicht lief.
Über den Reiter Instanzen den Web-Adapter neu gestartet und alles ok.
Ich muss jetzt nur noch über die Konsole die Adapter upgraden, die in der WebUI ausgegraut sind.
EDIT:
bei iobroker upgrade erscheint:
root@Test-Pi3:/opt/iobroker# iobroker upgrade (node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit. Trace at TLSSocket.addListener (events.js:239:17) at TLSSocket.Readable.on (_stream_readable.js:680:33) at Request. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/npm-registry-client/lib/request.js:153:7) at emitOne (events.js:77:13) at Request.emit (events.js:169:7) at ClientRequest. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/request/request.js:791:10) at emitOne (events.js:82:20) at ClientRequest.emit (events.js:169:7) at tickOnSocket (_http_client.js:523:7) at onSocketNT (_http_client.js:535:5)</anonymous></anonymous>Ist das Grund zur Sorge?
Gruß
Rainer
-
Hi zusammen!
Bekomme selbe Fehlermeldung wie Homoran beim Upgrade!
Liegt es an der node 4.5?
Gruß Johnny
-
Kann das jemand bestätigen bzw. kennt eine Lösung? `
Bei mir scheint's zu funktionieren. Hast Du evtl. auch mal den socketIO-Adapter aktualisiert?
Weiß aber nicht, ob es da einen Zusammenhang gibt.
Zudem hat mir http://forum.iobroker.net/viewtopic.php?f=22&t=3636#p34083 sehr geholfen.
Gruß,
Thorsten
-
> Bei mir scheint's zu funktionieren. Hast Du evtl. auch mal den socketIO-Adapter aktualisiert?
Habe jetzt socketio und web nochmal per npm installiert, leider ohne Erfolg.Web wird gestartet und kurz danach wieder gekillt.
host-Raspi31 2016-09-06 19:14:32.501 info Restart adapter system.adapter.web.0 because enabled host-Raspi31 2016-09-06 19:14:32.500 error instance system.adapter.web.0 terminated with code 0 (OK) web-0 2016-09-06 19:14:32.467 info http server listening on port 8082 Error: 2016-09-06 19:14:32.459 error at require (internal/module.js:12:17) Error: 2016-09-06 19:14:32.459 error at Module.require (module.js:353:17) Error: 2016-09-06 19:14:32.459 error at Function.Module._load (module.js:300:12) Error: 2016-09-06 19:14:32.459 error at Module.load (module.js:343:32) Error: 2016-09-06 19:14:32.459 error at Object.Module._extensions..js (module.js:416:10) Error: 2016-09-06 19:14:32.459 error at Module._compile (module.js:409:26) Error: 2016-09-06 19:14:32.459 error at Object. (/root/node_modules/iobroker.web/node_modules/iobroker.socketio/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/lib/index.js:5:12) Error: 2016-09-06 19:14:32.459 error at require (internal/module.js:12:17) Error: 2016-09-06 19:14:32.459 error at Module.require (module.js:353:17) Error: 2016-09-06 19:14:32.459 error at Function.Module._load (module.js:276:25) Error: 2016-09-06 19:14:32.459 error at Function.Module._resolveFilename (module.js:325:15) Error: 2016-09-06 19:14:32.459 error Cannot find module 'utf8' uncaught 2016-09-06 19:14:32.453 error exception: Cannot find module 'utf8' web-0 2016-09-06 19:14:32.245 info starting. Version 1.7.0 in /root/node_modules/iobroker.web host-Raspi31 2016-09-06 19:14:30.600 info instance system.adapter.web.0 started with pid 1945Was hat es mit dem fehlenden UTF8-Modul auf sich?
> Cannot find module 'utf8'
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden