NEWS
VIS und EDIT nach Update js-controller nicht erreichbar
-
Hallo,
ich habe gestern ein Update von nodejs und vom js-controller durchgeführt.
Nun kann ich weder die Editierfunktion noch die Visualisierung aufrufen:Aufruf der Web-Komponente funktioniert, Port 8082 ist erreichbar, es erscheint die Auswahl VIS Runtime, VIS Editor, etc.
Wenn ich nun z.B. auf VIS Runtime klicke, soll http://192.168.8.220:8082/vis/index.html geöffnet werden, das zeigt aber nur "Verbinde mit Server".
Im Log von web.0 sehe ich immer wieder die folgenden Fehlermeldungen:
2022-06-02 09:53:31.720 - info: web.0 (177069) ==> Connected system.user.admin from 192.168.8.134 2022-06-02 09:53:31.721 - error: web.0 (177069) [proxy] Proxy error "http://localhost:8083": Error: connect ECONNREFUSED 127.0.0.1:8083 2022-06-02 09:53:31.721 - error: web.0 (177069) [proxy] Cannot response 2022-06-02 09:53:31.721 - error: web.0 (177069) Request GET "/socket.io/?key=nokey&EIO=3&transport=websocket" not found in requests 2022-06-02 09:53:31.722 - info: web.0 (177069) [proxy] Socket Error for /socket.io/?key=nokey&EIO=3&transport=websocket: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2022-06-02 09:53:31.722 - info: web.0 (177069) [proxy] Socket Error for /socket.io/?key=nokey&EIO=3&transport=websocket: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2022-06-02 09:53:31.723 - info: web.0 (177069) [proxy] Socket Error for /socket.io/?key=nokey&EIO=3&transport=websocket: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2022-06-02 09:53:31.723 - info: web.0 (177069) [proxy] Socket Error for /socket.io/?key=nokey&EIO=3&transport=websocket: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2022-06-02 09:53:31.723 - warn: web.0 (177069) requireLog is not supported by this adapter! Please set common.logTransporter to true 2022-06-02 09:53:31.724 - info: web.0 (177069) <== Disconnect system.user.admin from 192.168.8.134 vis.0 2022-06-02 09:53:32.608 - error: web.0 (177069) [proxy] Proxy error "http://192.168.8.221:1880": Error: socket hang up 2022-06-02 09:53:32.609 - error: web.0 (177069) [proxy] Cannot response 2022-06-02 09:53:32.609 - error: web.0 (177069) Request GET "/socket.io/?key=nokey&EIO=3&transport=websocket" not found in requests 2022-06-02 09:53:32.721 - error: web.0 (177069) [proxy] Proxy error "http://192.168.8.221:1880": Error: socket hang up 2022-06-02 09:53:32.721 - error: web.0 (177069) [proxy] Cannot response 2022-06-02 09:53:32.721 - error: web.0 (177069) Request GET "/socket.io/?key=nokey&EIO=3&transport=websocket" not found in requestsich habe aktuell die folgenden Versionen in meiner ProxMox ioBroker Installation:
peter@briioBrProx:/opt/iobroker/log$ lsb_release -a && nodejs -v && npm -v && iobroker -v No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.4 LTS Release: 20.04 Codename: focal v14.19.3 6.14.17 4.0.23Ich hatte zwischenzeitlich auch mal nodejs v16 und damit npm v8 installiert, da ein Adapter nodejs v16 haben wollte, das habe ich aber hoffentlich korrekt zurück gerollt.
Was mich irritiert ist die Fehlermeldung mit Proxy und Socket:
Proxy error "http://192.168.8.221:1880": Error: socket hang up
- Warum wird dort ein Proxy angesprochen?
- Warum gibt es einen Socket Error?
Für den Adapter socketio.0, der auf grün steht, sehe ich im Log die folgende Meldung:
2022-06-02 10:02:04.636 - warn: socketio.0 (177054) requireLog is not supported by this adapter! Please set common.logTransporter to true 2022-06-02 10:02:04.636 - info: socketio.0 (177054) <== Disconnect system.user.admin from ::ffff:127.0.0.1Wo kann ich da etwas ein-/umstellen?
Ich habe, warum auch immer, noch eine Instanz socketio.1, diese startet aber aktuell auch nicht mehr, geht immer wieder auf rot.
Muss ich das weiter untersuchen?
Ich habe diese aktuell erst mal deaktiviert.Was kann ich tun, damit ich meine VIS und den Editor wieder aufrufen kann?
Ich bin leider mit meinen Latein am Ende, vielleicht könnt Ihr mir helfen?
Danke und Gruß,
Peter -
Hallo,
ich habe gestern ein Update von nodejs und vom js-controller durchgeführt.
Nun kann ich weder die Editierfunktion noch die Visualisierung aufrufen:Aufruf der Web-Komponente funktioniert, Port 8082 ist erreichbar, es erscheint die Auswahl VIS Runtime, VIS Editor, etc.
Wenn ich nun z.B. auf VIS Runtime klicke, soll http://192.168.8.220:8082/vis/index.html geöffnet werden, das zeigt aber nur "Verbinde mit Server".
Im Log von web.0 sehe ich immer wieder die folgenden Fehlermeldungen:
2022-06-02 09:53:31.720 - info: web.0 (177069) ==> Connected system.user.admin from 192.168.8.134 2022-06-02 09:53:31.721 - error: web.0 (177069) [proxy] Proxy error "http://localhost:8083": Error: connect ECONNREFUSED 127.0.0.1:8083 2022-06-02 09:53:31.721 - error: web.0 (177069) [proxy] Cannot response 2022-06-02 09:53:31.721 - error: web.0 (177069) Request GET "/socket.io/?key=nokey&EIO=3&transport=websocket" not found in requests 2022-06-02 09:53:31.722 - info: web.0 (177069) [proxy] Socket Error for /socket.io/?key=nokey&EIO=3&transport=websocket: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2022-06-02 09:53:31.722 - info: web.0 (177069) [proxy] Socket Error for /socket.io/?key=nokey&EIO=3&transport=websocket: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2022-06-02 09:53:31.723 - info: web.0 (177069) [proxy] Socket Error for /socket.io/?key=nokey&EIO=3&transport=websocket: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2022-06-02 09:53:31.723 - info: web.0 (177069) [proxy] Socket Error for /socket.io/?key=nokey&EIO=3&transport=websocket: Error [ERR_STREAM_WRITE_AFTER_END]: write after end 2022-06-02 09:53:31.723 - warn: web.0 (177069) requireLog is not supported by this adapter! Please set common.logTransporter to true 2022-06-02 09:53:31.724 - info: web.0 (177069) <== Disconnect system.user.admin from 192.168.8.134 vis.0 2022-06-02 09:53:32.608 - error: web.0 (177069) [proxy] Proxy error "http://192.168.8.221:1880": Error: socket hang up 2022-06-02 09:53:32.609 - error: web.0 (177069) [proxy] Cannot response 2022-06-02 09:53:32.609 - error: web.0 (177069) Request GET "/socket.io/?key=nokey&EIO=3&transport=websocket" not found in requests 2022-06-02 09:53:32.721 - error: web.0 (177069) [proxy] Proxy error "http://192.168.8.221:1880": Error: socket hang up 2022-06-02 09:53:32.721 - error: web.0 (177069) [proxy] Cannot response 2022-06-02 09:53:32.721 - error: web.0 (177069) Request GET "/socket.io/?key=nokey&EIO=3&transport=websocket" not found in requestsich habe aktuell die folgenden Versionen in meiner ProxMox ioBroker Installation:
peter@briioBrProx:/opt/iobroker/log$ lsb_release -a && nodejs -v && npm -v && iobroker -v No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.4 LTS Release: 20.04 Codename: focal v14.19.3 6.14.17 4.0.23Ich hatte zwischenzeitlich auch mal nodejs v16 und damit npm v8 installiert, da ein Adapter nodejs v16 haben wollte, das habe ich aber hoffentlich korrekt zurück gerollt.
Was mich irritiert ist die Fehlermeldung mit Proxy und Socket:
Proxy error "http://192.168.8.221:1880": Error: socket hang up
- Warum wird dort ein Proxy angesprochen?
- Warum gibt es einen Socket Error?
Für den Adapter socketio.0, der auf grün steht, sehe ich im Log die folgende Meldung:
2022-06-02 10:02:04.636 - warn: socketio.0 (177054) requireLog is not supported by this adapter! Please set common.logTransporter to true 2022-06-02 10:02:04.636 - info: socketio.0 (177054) <== Disconnect system.user.admin from ::ffff:127.0.0.1Wo kann ich da etwas ein-/umstellen?
Ich habe, warum auch immer, noch eine Instanz socketio.1, diese startet aber aktuell auch nicht mehr, geht immer wieder auf rot.
Muss ich das weiter untersuchen?
Ich habe diese aktuell erst mal deaktiviert.Was kann ich tun, damit ich meine VIS und den Editor wieder aufrufen kann?
Ich bin leider mit meinen Latein am Ende, vielleicht könnt Ihr mir helfen?
Danke und Gruß,
PeterIch habe wohl die Ursache gefunden, auch wenn ich nicht verstehe, warum das nun nicht mehr funktioniert.
Ich habe eine proxy.0 Instanz, in der ich Zugriffe auf node-red und eine WebCam im lokalen Netzwerk konfiguriert habe. Wenn ich diese Instanz stoppe, sind die o.g. Aufrufe wieder möglich.
Ich habe nun die Option "Einfachen Proxy verwenden (keine Sockets)" und die Instanz wieder gestartet.
Die VIS und der Editor sind immer noch erreichbar.Trotzdem merkwürdig, dass es nicht mehr lief.
Ich befürchte, ich muss für die socketio.1 Instanz noch den Fehler finden... -
Ich habe wohl die Ursache gefunden, auch wenn ich nicht verstehe, warum das nun nicht mehr funktioniert.
Ich habe eine proxy.0 Instanz, in der ich Zugriffe auf node-red und eine WebCam im lokalen Netzwerk konfiguriert habe. Wenn ich diese Instanz stoppe, sind die o.g. Aufrufe wieder möglich.
Ich habe nun die Option "Einfachen Proxy verwenden (keine Sockets)" und die Instanz wieder gestartet.
Die VIS und der Editor sind immer noch erreichbar.Trotzdem merkwürdig, dass es nicht mehr lief.
Ich befürchte, ich muss für die socketio.1 Instanz noch den Fehler finden...Wenn du die nodeJS-Installation prüfen willst:
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs -
Wenn du die nodeJS-Installation prüfen willst:
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs@thomas-braun said in VIS und EDIT nach Update js-controller nicht erreichbar:
uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
Danke, das sieht imho gut aus:
x86_64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.3 v14.19.3 6.14.17 peter /opt/iobroker Hit:1 https://deb.nodesource.com/node_14.x focal InRelease Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Hit:4 http://archive.ubuntu.com/ubuntu focal-security InRelease Reading package lists... Done Building dependency tree Reading state information... Done All packages are up to date. nodejs: Installed: 14.19.3-deb-1nodesource1 Candidate: 14.19.3-deb-1nodesource1 Version table: *** 14.19.3-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x focal/main amd64 Packages 100 /var/lib/dpkg/status 10.19.0~dfsg-3ubuntu1 500 500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages -
Ich habe wohl die Ursache gefunden, auch wenn ich nicht verstehe, warum das nun nicht mehr funktioniert.
Ich habe eine proxy.0 Instanz, in der ich Zugriffe auf node-red und eine WebCam im lokalen Netzwerk konfiguriert habe. Wenn ich diese Instanz stoppe, sind die o.g. Aufrufe wieder möglich.
Ich habe nun die Option "Einfachen Proxy verwenden (keine Sockets)" und die Instanz wieder gestartet.
Die VIS und der Editor sind immer noch erreichbar.Trotzdem merkwürdig, dass es nicht mehr lief.
Ich befürchte, ich muss für die socketio.1 Instanz noch den Fehler finden...die zweite socketio Instanz hat den gleichen Port konfiguriert gehabt wie die erste.
Hab ich im ersten Blick nicht gesehen, weil es ja früher problemlos lief. Das habe ich nun geändert und es kommt auch keine Fehlermeldung mehr ;)Fazit:
Es war einiges durcheinander, aber es ist nicht klar, warum.
Nun scheint alles wieder zu gehen. -
@thomas-braun said in VIS und EDIT nach Update js-controller nicht erreichbar:
uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
Danke, das sieht imho gut aus:
x86_64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.3 v14.19.3 6.14.17 peter /opt/iobroker Hit:1 https://deb.nodesource.com/node_14.x focal InRelease Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Hit:4 http://archive.ubuntu.com/ubuntu focal-security InRelease Reading package lists... Done Building dependency tree Reading state information... Done All packages are up to date. nodejs: Installed: 14.19.3-deb-1nodesource1 Candidate: 14.19.3-deb-1nodesource1 Version table: *** 14.19.3-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x focal/main amd64 Packages 100 /var/lib/dpkg/status 10.19.0~dfsg-3ubuntu1 500 500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages@ppb1308 sagte in VIS und EDIT nach Update js-controller nicht erreichbar:
Danke, das sieht imho gut aus:
Ja, das ist korrekt installiert.
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