NEWS
Hilfe!!! Meine Javascript Instanzen arbeiten nicht mehr!!!!
-
:oops:
Hab heute updates der Adapter durchgeführt, waren einige, kann mich nicht sooo gut erinnern welche, einige Vis aber auch einige Adapter.
Sofort hab ich nur bemerkt dass manche Javascript- Instanzen Fehler bringen die NICHT im code sind. Z.B. das Bluetooth LE-script meldete fehler aber alle Fehler waren im iobroker-System und nicht im script.
Dann hatte ich einen re-boot gemacht. jetzt geht gar nichts mehr mit dem javascript-Adapter!
Alle JS instances (sogar neue ohne scripte) stoppen sofort nachdem sie für 1-2 Sekunden grün werden.
jessi3 2016-10-14 00:19:36.550 error host.jessi3 instance system.adapter.javascript.0 terminated with code 0 (OK) javascript.0 2016-10-14 00:19:35.451 info javascript.0 received all states javascript.0 2016-10-14 00:19:33.870 info javascript.0 requesting all objects javascript.0 2016-10-14 00:19:33.869 info javascript.0 requesting all states javascript.0 2016-10-14 00:19:33.868 info javascript.0 starting. Version 3.0.9 in /opt/iobroker/node_modules/iobroker.javascript jessi3 2016-10-14 00:19:31.577 info host.jessi3 instance system.adapter.javascript.0 started with pid 6204 jessi3 2016-10-14 00:19:22.663 info host.jessi3 Restart adapter system.adapter.javascript.0 because enabled jessi3 2016-10-14 00:19:22.662 error host.jessi3 instance system.adapter.javascript.0 terminated with code 0 (OK) javascript.0 2016-10-14 00:19:21.496 info javascript.0 received all states javascript.0 2016-10-14 00:19:20.653 info javascript.0 requesting all objects javascript.0 2016-10-14 00:19:20.653 info javascript.0 requesting all states javascript.0 2016-10-14 00:19:20.651 info javascript.0 starting. Version 3.0.9 in /opt/iobroker/node_modules/iobroker.javascript jessi3 2016-10-14 00:19:16.920 info host.jessi3 instance system.adapter.javascript.0 started with pid 6193 host-jessi3 2016-10-14 00:19:01.532 info Restart adapter system.adapter.javascript.0 because enabled host-jessi3 2016-10-14 00:19:01.531 error instance system.adapter.javascript.0 terminated with code 0 (OK) TypeError: 2016-10-14 00:19:01.482 error at Zlib.callback (zlib.js:625:5) TypeError: 2016-10-14 00:19:01.482 error at TransformState.afterTransform (_stream_transform.js:54:12) TypeError: 2016-10-14 00:19:01.482 error at afterTransform (_stream_transform.js:79:3) TypeError: 2016-10-14 00:19:01.482 error at WritableState.onwrite (_stream_writable.js:89:5) TypeError: 2016-10-14 00:19:01.482 error at onwrite (_stream_writable.js:345:7) TypeError: 2016-10-14 00:19:01.482 error at afterWrite (_stream_writable.js:354:3) TypeError: 2016-10-14 00:19:01.482 error at /opt/iobroker/node_modules/engine.io-client/node_modules/ws/lib/PerMessageDeflate.js:247:5 TypeError: 2016-10-14 00:19:01.482 error at /opt/iobroker/node_modules/engine.io-client/node_modules/ws/lib/Receiver.js:361:7 TypeError: 2016-10-14 00:19:01.482 error at /opt/iobroker/node_modules/engine.io-client/node_modules/ws/lib/Receiver.js:477:18 TypeError: 2016-10-14 00:19:01.482 error at Receiver.ontext (/opt/iobroker/node_modules/engine.io-client/node_modules/ws/lib/WebSocket.js:816:10) TypeError: 2016-10-14 00:19:01.482 error at WebSocket.emit (events.js:172:7) TypeError: 2016-10-14 00:19:01.482 error at emitTwo (events.js:87:13) TypeError: 2016-10-14 00:19:01.482 error at WebSocket.onMessage (/opt/iobroker/node_modules/engine.io-client/node_modules/ws/lib/WebSocket.js:418:14) TypeError: 2016-10-14 00:19:01.482 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:132:10) TypeError: 2016-10-14 00:19:01.482 error at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:135:8) TypeError: 2016-10-14 00:19:01.482 error at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:143:8) TypeError: 2016-10-14 00:19:01.482 error at WS.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20) TypeError: 2016-10-14 00:19:01.482 error at WS. (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:258:10) TypeError: 2016-10-14 00:19:01.482 error at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:441:14) TypeError: 2016-10-14 00:19:01.482 error at Socket.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20) TypeError: 2016-10-14 00:19:01.482 error at Socket. (/opt/iobroker/node_modules/component-bind/index.js:21:15) TypeError: 2016-10-14 00:19:01.482 error at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:323:16) TypeError: 2016-10-14 00:19:01.482 error at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:247:12) TypeError: 2016-10-14 00:19:01.482 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20) TypeError: 2016-10-14 00:19:01.482 error at Decoder. (/opt/iobroker/node_modules/component-bind/index.js:21:15) TypeError: 2016-10-14 00:19:01.482 error at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:333:8) TypeError: 2016-10-14 00:19:01.482 error at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20) TypeError: 2016-10-14 00:19:01.482 error at Manager. (/opt/iobroker/node_modules/component-bind/index.js:21:15) TypeError: 2016-10-14 00:19:01.482 error at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:229:12) TypeError: 2016-10-14 00:19:01.482 error at Socket.onack (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:305:9) TypeError: 2016-10-14 00:19:01.482 error at Socket. (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:2912:17) TypeError: 2016-10-14 00:19:01.482 error at addToNames (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:429:28) TypeError: 2016-10-14 00:19:01.482 error Cannot read property 'push' of undefined uncaught 2016-10-14 00:19:01.452 error exception: Cannot read property 'push' of undefined javascript-0 2016-10-14 00:19:00.153 info received all states javascript-0 2016-10-14 00:18:58.864 info requesting all objects javascript-0 2016-10-14 00:18:58.857 info requesting all states javascript-0 2016-10-14 00:18:58.818 info starting. Version 3.0.9 in /opt/iobroker/node_modules/iobroker.javascriptWie man im log sehen kann ist nicht ein script zuständig.
Auch eine neue Instanz welche keine scripte hat stoppt so!
Die Fehlermeldungen zeigen etwas mit web-sockets. Ich glaub die waren bei den updates dabei. Werd' in der Zwischenzeit versuchen diese zurückzusetzten….
-
Hab schon einiges versucht, javascript und socketio zurückgesetzt, keine Änderung :(
Einzige Hilfe: iobroker delete javascript
Gott sei Dank sind die Scripte nicht verloren, neue Installation war notwendig!
Hat mir jetzt 4 Stunden gekostet.
Habe mir den javascript code angeschaut wo der Fehler angeblich passiert:
function addToNames(obj) { var id = obj._id; if (obj.common && obj.common.name) { var name = obj.common.name; if (!names[names]) { names[name] = id; } else { if (typeof names[name] === 'string') names[name] = [names[name]]; names[name].push(id); } } }Anscheinend speichert irgendwann wer was auf names[name] was nicht ein string ist :(
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