NEWS
Node Red Nicht erreichbar - Port in use
-
Hallo,
ich habe seit gestern das Problem dass meine Node Red Oberfläche nicht mehr erreichbar ist. Ich habe nichts geändert. Beim Starten des ioBroker steigt die CPU usage wegen node red direkt auf 100 Prozent an.
In den Logs sehe ich folgende Meldung:node-red.0 2020-06-08 12:33:43.739 error (28723) 8 Jun 12:33:43 - [error] Fehler: Port wird verwendet node-red.0 2020-06-08 12:33:43.733 error (28723) 8 Jun 12:33:43 - [error] Zuhören auf http://127.0.0.1:1880/ nicht möglich. node-red.0 2020-06-08 12:33:43.638 warn (28723) 8 Jun 12:33:43 - [warn] Projekte inaktiviert: editorTheme.projects.enabled=false
Aber der Port ist nicht belegt. Hat jemand eine Idee was hier schief läuft. Evtl. eine Endlosschleife in Node Red? Wo kann ich die Node Red Logs sehen bzw. Flows deaktivieren?
-
Umstellen auf einen anderne Port bringt auch nichts:
node-red.0 2020-06-08 12:39:22.428 info (4065) Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js node-red.0 2020-06-08 12:39:17.428 info (4065) node-red exited with 1 node-red.0 2020-06-08 12:39:17.395 error (4065) 8 Jun 12:39:17 - [error] Fehler: Port wird verwendet node-red.0 2020-06-08 12:39:17.390 error (4065) 8 Jun 12:39:17 - [error] Zuhören auf http://127.0.0.1:1980/ nicht möglich. node-red.0 2020-06-08 12:39:17.261 debug (4065) 8 Jun 12:39:17 - [info] Flow-Datei: /opt/iobroker/iobroker-data/node-red/flows.json node-red.0 2020-06-08 12:39:17.253 warn (4065) 8 Jun 12:39:17 - [warn] Projekte inaktiviert: editorTheme.projects.enabled=false node-red.0 2020-06-08 12:39:17.252 debug (4065) 8 Jun 12:39:17 - [info] Benutzerverzeichnis: /opt/iobroker/iobroker-data/node-red/ node-red.0 2020-06-08 12:39:17.247 debug (4065) 8 Jun 12:39:17 - [info] Kontextspeicher: 'default' [ module=memory] node-red.0 2020-06-08 12:39:17.244 debug (4065) 8 Jun 12:39:17 - [info] Einstellungsdatei: /opt/iobroker/iobroker-data/node-red/settings.js node-red.0 2020-06-08 12:39:16.235 debug (4065) 8 Jun 12:39:16 - [info] Dashboard version 2.17.1 started at /ui node-red.0 2020-06-08 12:39:16.035 debug (4065) 8 Jun 12:39:16 - [info] Polymer started at /polymer node-red.0 2020-06-08 12:39:05.916 debug (4065) 8 Jun 12:39:05 - [info] Paletten-Nodes werden geladen node-red.0 2020-06-08 12:39:04.865 debug (4065) 8 Jun 12:39:04 - [info] Linux 4.19.0-6-amd64 x64 LE node-red.0 2020-06-08 12:39:04.863 debug (4065) 8 Jun 12:39:04 - [info] Node.js Version: v12.16.3 node-red.0 2020-06-08 12:39:04.860 debug (4065) 8 Jun 12:39:04 - [info] Node-RED Version: v1.0.6 node-red.0 2020-06-08 12:39:04.846 debug (4065) 8 Jun 12:39:04 - [info] Willkommen bei Node-RED! =================== node-red.0 2020-06-08 12:39:02.638 info (4065) Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/iobroker.node-red/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
-
Keine Ahnung was das Problem ist. Ich komme einfach nicht weiter. Wegen Node Red schießt CPU usage direkt nach dem restart auf 100 Prozent. Das Node Red UI ist nicht erreichbar. Wenn ich den node red adapter anhalte erscheint im htop immer noch der node red prozess. Total strange das alles.
-
@weidlix
System sudo reboot gemacht ? -
@Ralla66
Ja hab ich gemacht. Sogar ein Proxmox Backup eingespielt. Alles ohne erfolg. Bin mit meinem Latein am Ende. Ich kann mir das nicht erklären. Lief Monate einwandfrei. und jetzt kommt auf einmal Port in use. -
@weidlix
Ja leider gibt es seht viel Probs mit Node-Red im Moment.
Proxmox keine Ahnung.
Würde probieren das letzte / vorletzte Backup von Node-Red zu installieren.
Link:
https://forum.iobroker.net/topic/34088/geloest-node-red-startet-nicht-mehr/10Scheint ja so als ob du Node-Red nicht ausgeschaltest oder geändert bekommst.
Da muß mal ein Profi sagen wie du Node-Red per Console ausschalten kannst.Ansatz ist wenn Node-Red läuft gehen keine Portänderungen
Und wenn Node-Red schon läuft ist na klar der Port belegt. -
@Ralla66
Hi habs hinbekommen nach Stunden.
Ich habe im Filesystem in der flows.json alle Flows deaktiviert.
Danach habe ich mit htop den node-red prozess gekillt und den Adapter neu gestartet .. und siehe da, schon war das UI wieder erreichbar.
Danach habe ich nacheinander meine Flows wieder eingeschaltet bis ich den einen identifiziert habe der nicht deployt werden kann.
Dann hab ich nacheinander Nodes entfernt um den relevanten Node zu finden der Probleme macht. Es war der "Schedex Node" ich musste von Version 1.6.x auf 1.10.x updaten und schon gings wieder. Hat mich nur 6 Stunden oder so gekostet Und nirgends habe ich irgendwas in den Logs dazu gefunden. Echt mieser Fehler. Anstatt einfach den Flow zu überspringen der nicht deployt werden kann und eine Fehermeldung zu schreiben hängt sich der Mist komplett auf.
Hab gedacht ich poste das mal ... vielleicht hat jemand ähnliche Probleme. -
@weidlix
Prima rennt wieder.
Obwohl das eher das entscheidende war : node-red prozess gekillt
Und na klar hilft dein post.
Waren bei mir 2 Tage