NEWS
[gelöst] Web Socket Error
-
Kann bestätigen, der Fehler ist nach wie vor da.
Lg
Günther
-
Bei mir taucht der Fehler nicht mehr auf.
Weder auf dem Notebook (Firefox) noch auf dem iPad (Safari).
Grüße
-
Hallo
Ich habe inzischen einen neuen Bananapi mit Jessie und den aktuellen Adaptern aufgesetzt.
Bei mir komt der Fehler ziemlich gleich nachdem Ich in VIS in den Editmodus gehe und an irgendeinem Widget rumschraube.
Im Log hab ich dann
ioBroker-BPi 2017-01-09 18:20:39.694 info host.ioBroker-BPi Restart adapter system.adapter.javascript.0 because enabled ioBroker-BPi 2017-01-09 18:20:39.693 error host.ioBroker-BPi instance system.adapter.javascript.0 terminated with code 0 (OK) javascript.0 2017-01-09 18:20:39.369 info javascript.0 received all objects javascript.0 2017-01-09 18:20:37.801 info javascript.0 received all states javascript.0 2017-01-09 18:20:34.318 info javascript.0 requesting all objects javascript.0 2017-01-09 18:20:34.317 info javascript.0 requesting all states javascript.0 2017-01-09 18:20:34.315 info javascript.0 starting. Version 3.2.2 in /opt/iobroker/node_modules/iobroker.javascript, node: v4.5.0 host.ioBroker-BPi 2017-01-09 18:20:28.457 info instance system.adapter.javascript.0 started with pid 14937 host.ioBroker-BPi 2017-01-09 18:19:58.367 info Restart adapter system.adapter.javascript.0 because enabled host.ioBroker-BPi 2017-01-09 18:19:58.365 error instance system.adapter.javascript.0 terminated with code 0 (OK) javascript.0 2017-01-09 18:19:58.321 info terminating javascript.0 2017-01-09 18:19:58.293 error at Zlib.callback (zlib.js:625:5) javascript.0 2017-01-09 18:19:58.293 error at TransformState.afterTransform (_stream_transform.js:54:12) javascript.0 2017-01-09 18:19:58.293 error at afterTransform (_stream_transform.js:79:3) javascript.0 2017-01-09 18:19:58.293 error at WritableState.onwrite (_stream_writable.js:89:5) javascript.0 2017-01-09 18:19:58.293 error at onwrite (_stream_writable.js:345:7) javascript.0 2017-01-09 18:19:58.293 error at afterWrite (_stream_writable.js:354:3) javascript.0 2017-01-09 18:19:58.293 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/PerMessageDeflate.js:249:5 javascript.0 2017-01-09 18:19:58.293 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Receiver.js:368:7 javascript.0 2017-01-09 18:19:58.293 error at /opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Receiver.js:536:18 javascript.0 2017-01-09 18:19:58.293 error at Receiver.ontext (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/WebSocket.js:841:10) javascript.0 2017-01-09 18:19:58.293 error at WebSocket.emit (events.js:172:7) javascript.0 2017-01-09 18:19:58.293 error at emitTwo (events.js:87:13) javascript.0 2017-01-09 18:19:58.293 error at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/WebSocket.js:442:14) javascript.0 2017-01-09 18:19:58.293 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/websocket.js:146:10) javascript.0 2017-01-09 18:19:58.293 error at WS.Transport.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transport.js:137:8) javascript.0 2017-01-09 18:19:58.293 error at WS.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/transport.js:145:8) javascript.0 2017-01-09 18:19:58.293 error at WS.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2017-01-09 18:19:58.293 error at WS. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/socket.js:268:10) javascript.0 2017-01-09 18:19:58.293 error at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/engine.io-client/lib/socket.js:451:14) javascript.0 2017-01-09 18:19:58.293 error at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2017-01-09 18:19:58.293 error at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) javascript.0 2017-01-09 18:19:58.293 error at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:322:16) javascript.0 2017-01-09 18:19:58.293 error at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:246:12) javascript.0 2017-01-09 18:19:58.293 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/index.js:134:20) javascript.0 2017-01-09 18:19:58.293 error at Decoder. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) javascript.0 2017-01-09 18:19:58.293 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:332:8) javascript.0 2017-01-09 18:19:58.293 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2017-01-09 18:19:58.293 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) javascript.0 2017-01-09 18:19:58.293 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:236:12) javascript.0 2017-01-09 18:19:58.293 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:312:9) javascript.0 2017-01-09 18:19:58.293 error at Socket. (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:316:37) javascript.0 2017-01-09 18:19:58.293 error at load (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:2600:20) javascript.0 2017-01-09 18:19:58.293 error at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:2575:41) javascript.0 2017-01-09 18:19:58.293 error at Object.module.exports.compiler.fromSource (/opt/iobroker/node_modules/iobroker.javascript/node_modules/coffee-compiler/coffee-compiler.js:31:38) javascript.0 2017-01-09 18:19:58.293 error TypeError: coffee.helpers.prettyErrorMessage is not a function javascript.0 2017-01-09 18:19:58.267 error uncaught exception: coffee.helpers.prettyErrorMessage is not a function
Wobei ich nicht weiss ob das direkt was damit zu tun hat.
Gruss Ralf
-
Hast du ein Coffescript?
ICh vermute - nein. Schalte mal JS adapter aus und probiere noch mal.
-
Hallo Bluefox
Nochmal für die Blöden: Was ist ein Coffe-Script?
Ja, Ich habe Java-Scripts am Laufen.
Ich nehme an mit JS ausschaten meinst Du Java-Script ausschalten und nicht den JS-Controller
Das kann ich zwar machen, aber dann laufen ja meine Scripte nicht mehr. Was hab ich dann davon?
Ich verstehe nicht ganz auf was Du raus willst..!?
Gruss Ralf
-
Mit dem javascript Adapter kannst du drei arten von Skripts erstellen und ausführen
-
javascript
-
coffeescript
-
blockly
Die Fehlermeldung sagt etwas von einem coffeescript!
Entweder hast du eins, was Bluefox und ich nicht glauben, oder du hast bei der Erstellung eines javascript die Einstellung coffeescript gewählt.
Gruß
Rainer
-
-
Hallo,
Wollte mal anfragen ob es eine Lösung zu dem Web Socket Problem vom Thread Anfang gibt.
Es ist nach wie vor vorhanden und tritt bei fast jedem einschalten des Tablets auf.
Lg
Günther
-
Hallo,
Wollte mal anfragen ob es eine Lösung zu dem Web Socket Problem vom Thread Anfang gibt.
Es ist nach wie vor vorhanden und tritt bei fast jedem einschalten des Tablets auf.
Lg
Günther `
hast du 0.12.4 ? Wenn nicht, dann verstehe ich nicht was du erwartest. -
Von was?
VIS?
Nein habe ich nicht, weil im ganzen Thread nix davon steht, das diese Version das beheben soll.
Na dann werde ich mal einen Test starten.
Lg
Günther
-
So, kann bestätigen, das mit der git Version der Web Socket Error weg ist. Dafür habe ich ne Menge andere Probleme. Die werde ich aber noch genauer anschauen und in anderen Threads posten.
LG
Günther
-
Hallo Jeeper.at
Ich bin wieder auf die VIS 0.10.15 zurück.
Die neue Version machte bei mir nur Chaos.
Da lebe ich lieber mit einem kleinen Socket Error.
Grüße
-
Hallo Jeeper.at
Ich bin wieder auf die VIS 0.10.15 zurück.
Die neue Version machte bei mir nur Chaos. `
Kann ich nicht bestätigen. Die Version läuft bei mir fast ohne Probleme. Einzig die Probleme mit der Sichtbarkeit sind immer noch da. (aber die hatte ich auch in den vorherigen Versionen. Wenn sich die Bedingung zur Sichtbarkeit ändert (Status Regensensor) während das Tablet ausgeschaltet ist (z. B. Nachts) kriegt die Visualisierung das nicht mit. Erst nach einem Neuladen der Seite ist die Sichtbarkeit dann korrekt.
Aber ansonsten…sehr sehr stabile Version.
-
Hallo Rainer
@Homoran:Mit dem javascript Adapter kannst du drei arten von Skripts erstellen und ausführen
-
javascript
-
coffeescript
-
blockly
Die Fehlermeldung sagt etwas von einem coffeescript!
Entweder hast du eins, was Bluefox und ich nicht glauben, oder du hast bei der Erstellung eines javascript die Einstellung coffeescript gewählt.
r `
Ahhhh!!!! Jetzt hab ich es geschnallt.Ich dachte Coffeecript ist einfach der Name des Java-Script Adapters (in Anlehnung an Java. Was ja auch ein Kaffee ist) . Deine erste Vermutung war richtig. Jetzt sind die Fehler weg.
Danke.
Gruss Ralf
-
-
Hallo
Leider ist bei mir der Web socket error immer noch vorhanden.
Den java skript Adapter habe ich nicht installiert, von da her kann es also nicht kommen.
Ich habe vis 0.10.15 am laufen.
Es soll da anscheinend schon einen neuere Version geben, allerdings wird diese bei mir nicht angezeigt.
Nun habe ich auf github die Version 0.12.11 gesehen.
Die Frage ist nur, wie insalliere ich denn diese Version?
Danke schon mal für die Hilfestellung.
Gruss
Ritschi
-
Ohne mir den ganzen Thread (im Urlaub) durchzulesen, ein kleiner Hinweis:
Ich bekomme den Websocket-Fehler auf meinem iPad, wenn dort Vis geladen ist (sei es im Safari oder in Kiosk) und ich dann die ioBroker-Maschine durchstarte - das iPad also den Connect verliert.
Habt ihr ggf. ähnliche Konstellationen, wo der Connect wackelt?
Nur als Hinweis. Wenn's schon gesagt wurde, dann einfach ignorieren.
Gruß,
Eric
-
Mit den aktuellen 0.12.x Versionen die man von GIT installieren kann ist der Fehler weg.
Lg
Günther
-
Ich habe 0.12.17
Trotzdem kommt immer wieder der Websocket Error.
In VIS, speziell wenn ich am editieren von Views bin. Inzwischen läuft alles auf Raspi, weil ich Fehler am Bananapi ausschliessen wollte; und der PI hängt auch am Kabel um Fehler über WLAN auszuschliessen. Wie befürchtet war es das alles nicht. De Verbindungsabbrueche bestehen weiterhin. Sowohl beim Editieren von Views als auch beim normalen Betrieb von Vis. Aus dem gleichen Grund wird bei mir wohl auch die VIS-App nicht funktionieren.
Gruss Ralf
-
Ich habe 0.12.17
Trotzdem kommt immer wieder der Websocket Error.
In VIS, speziell wenn ich am editieren von Views bin. Inzwischen läuft alles auf Raspi, weil ich Fehler am Bananapi ausschliessen wollte; und der PI hängt auch am Kabel um Fehler über WLAN auszuschliessen. Wie befürchtet war es das alles nicht. De Verbindungsabbrueche bestehen weiterhin. Sowohl beim Editieren von Views als auch beim normalen Betrieb von Vis. Aus dem gleichen Grund wird bei mir wohl auch die VIS-App nicht funktionieren.
Gruss Ralf `
Screenshot? -
Hi Bluefox
Hab eben festgestellt: Wenn VIS spinnt, komme ich auch nicht mehr auf die IOBroker Seite und auch per Telnet geht nichts mehr. Wenn dann die Verbindung wieder steht, sehe ich im Log folgendes
web.0 2017-03-21 23:10:50.883 info web.0 2017-03-21T22:10:50.866Z Connected system.user.admin web.0 2017-03-21 23:10:48.899 info web.0 http server listening on port 8082 web.0 2017-03-21 23:10:48.898 info web.0 socket.io server listening on port 8082 web.0 2017-03-21 23:10:47.292 info web.0 starting. Version 2.0.2 in /opt/iobroker/node_modules/iobroker.web, node: v4.7.2 ioBroker-Pi2 2017-03-21 23:10:43.516 info host.ioBroker-Pi2 instance system.adapter.web.0 started with pid 22730 ioBroker-Pi2 2017-03-21 23:10:25.863 info host.ioBroker-Pi2 instance system.adapter.tvspielfilm.0 terminated with code 0 (OK) tvspielfilm.0 2017-03-21 23:10:24.854 info tvspielfilm.0 objects written tvspielfilm.0 2017-03-21 23:10:24.732 info tvspielfilm.0 starting. Version 0.2.2 in /opt/iobroker/node_modules/iobroker.tvspielfilm, node: v4.7.2 hm-rpc.1 2017-03-21 23:10:18.283 warn hm-rpc.1 Reconnection to DB. hm-rpc.1 2017-03-21 23:10:18.221 warn hm-rpc.1 Reconnection to DB. rpi2.0 2017-03-21 23:10:17.177 warn Reconnection to DB. rpi2.0 2017-03-21 23:10:16.753 warn Reconnection to DB. hm-rpc.0 2017-03-21 23:10:16.422 warn Reconnection to DB. hm-rpc.0 2017-03-21 23:10:15.989 warn Reconnection to DB. javascript.0 2017-03-21 23:10:15.407 warn Reconnection to DB. javascript.0 2017-03-21 23:10:15.388 warn Reconnection to DB. telegram.0 2017-03-21 23:10:14.679 warn Reconnection to DB. simple-api.0 2017-03-21 23:10:14.590 warn Reconnection to DB. text2command.0 2017-03-21 23:10:14.563 warn Reconnection to DB. history.0 2017-03-21 23:10:14.492 warn Reconnection to DB. text2command.0 2017-03-21 23:10:14.448 warn Reconnection to DB. admin.0 2017-03-21 23:10:14.215 warn Reconnection to DB. hm-rega.0 2017-03-21 23:10:14.205 warn Reconnection to DB. fritzbox.0 2017-03-21 23:10:14.175 warn Reconnection to DB. amazon-dash.0 2017-03-21 23:10:14.139 warn Reconnection to DB. socketio.0 2017-03-21 23:10:14.129 warn Reconnection to DB. admin.0 2017-03-21 23:10:14.095 warn Reconnection to DB. sayit.0 2017-03-21 23:10:14.069 warn Reconnection to DB. hm-rega.0 2017-03-21 23:10:14.058 warn Reconnection to DB. telegram.0 2017-03-21 23:10:13.962 warn Reconnection to DB. history.0 2017-03-21 23:10:13.951 warn Reconnection to DB. simple-api.0 2017-03-21 23:10:13.946 warn Reconnection to DB. fritzbox.0 2017-03-21 23:10:13.943 warn Reconnection to DB. amazon-dash.0 2017-03-21 23:10:13.895 warn Reconnection to DB. socketio.0 2017-03-21 23:10:13.872 warn Reconnection to DB. sayit.0 2017-03-21 23:10:13.763 warn Reconnection to DB. host.ioBroker-Pi2 2017-03-21 23:10:13.415 warn instance system.adapter.tvspielfilm.0 does not started, because just executed host.ioBroker-Pi2 2017-03-21 23:10:13.397 info Restart adapter system.adapter.web.0 because enabled host.ioBroker-Pi2 2017-03-21 23:10:13.396 error instance system.adapter.web.0 terminated with code null () host.ioBroker-Pi2 2017-03-21 23:10:13.385 warn instance system.adapter.web.0 terminated due to SIGKILL host.ioBroker-Pi2 2017-03-21 23:10:12.830 info instance system.adapter.tvspielfilm.0 started with pid 22588
Wenn es nochmal passiert mache ich Dir einen Screenshot
Gruss Ralf
-
Und schon wieder:
web.0 2017-03-21 23:16:21.056 info 2017-03-21T22:16:21.055Z Connected system.user.admin web.0 2017-03-21 23:16:19.280 info http server listening on port 8082 web.0 2017-03-21 23:16:19.272 info socket.io server listening on port 8082 web.0 2017-03-21 23:16:17.188 info starting. Version 2.0.2 in /opt/iobroker/node_modules/iobroker.web, node: v4.7.2 host. 2017-03-21 23:16:17.058 info States connected to redis 127.0.0.1:6379 host.ioBroker-Pi2 2017-03-21 23:16:11.984 info instance system.adapter.web.0 started with pid 22874 host.ioBroker-Pi2 2017-03-21 23:15:39.397 info Restart adapter system.adapter.web.0 because enabled host.ioBroker-Pi2 2017-03-21 23:15:39.396 error instance system.adapter.web.0 terminated with code null () host.ioBroker-Pi2 2017-03-21 23:15:39.394 warn instance system.adapter.web.0 terminated due to SIGKILL host.ioBroker-Pi2 2017-03-21 23:15:06.099 info instance system.adapter.tvspielfilm.0 terminated with code 0 (OK) tvspielfilm.0 2017-03-21 23:15:04.664 info objects written
Und nochmal: