NEWS
[geloest] Node red startet nicht mehr
-
Hallo,
ich habe gestern alles auf den neusten Stand upgedated (node, controller, alle adpter). Seither startet node-red nicht mehr. Eine Neuinstallation des Adapters hilft auch nicht (habe sowohl das aktuelle repository als auch die letzte Version aus Github probiert. Das Log schmeißt folgendes aus:
node-red.0 2020-06-05 11:28:35.920 info (22233) node-red exited with 1 node-red.0 2020-06-05 11:28:35.871 debug (22233) 5 Jun 11:28:35 - Api Error: Unexpected response status; 404 at requireStatusCode200 (/opt/iobroker/iobroker-data/node-red/node_modules/node-red-contrib-hue/node_modules/node-hue-api/hue-ap node-red.0 2020-06-05 11:28:35.868 debug (22233) 5 Jun 11:28:35 - [red] Uncaught Exception: node-red.0 2020-06-05 11:28:35.752 debug (22233) 5 Jun 11:28:35 - [info] Server now running at http://127.0.0.1:1880/ node-red.0 2020-06-05 11:28:35.694 debug (22233) 5 Jun 11:28:35 - [info] Started flows node-red.0 2020-06-05 11:28:35.646 debug (22233) 5 Jun 11:28:35 - [info] Starting flows node-red.0 2020-06-05 11:28:35.393 debug (22233) 5 Jun 11:28:35 - [info] Flows file : /opt/iobroker/iobroker-data/node-red/flows.json node-red.0 2020-06-05 11:28:35.388 warn (22233) 5 Jun 11:28:35 - [warn] Projects disabled : editorTheme.projects.enabled=false node-red.0 2020-06-05 11:28:35.384 debug (22233) 5 Jun 11:28:35 - [info] User directory : /opt/iobroker/iobroker-data/node-red/ node-red.0 2020-06-05 11:28:35.379 debug (22233) 5 Jun 11:28:35 - [info] Context store : 'default' [module=memory] node-red.0 2020-06-05 11:28:35.374 debug (22233) 5 Jun 11:28:35 - [info] Settings file : /opt/iobroker/iobroker-data/node-red/settings.js node-red.0 2020-06-05 11:28:34.951 debug (22233) 5 Jun 11:28:34 - [info] Dashboard version 2.22.1 started at /ui node-red.0 2020-06-05 11:28:34.760 debug (22233) 5 Jun 11:28:34 - [info] Polymer started at /polymer node-red.0 2020-06-05 11:28:29.878 debug (22233) 5 Jun 11:28:29 - [info] Loading palette nodes node-red.0 2020-06-05 11:28:29.347 debug (22233) 5 Jun 11:28:29 - [info] Linux 4.15.0-101-generic x64 LE node-red.0 2020-06-05 11:28:29.340 debug (22233) 5 Jun 11:28:29 - [info] Node.js version: v12.18.0 node-red.0 2020-06-05 11:28:29.336 debug (22233) 5 Jun 11:28:29 - [info] Node-RED version: v1.0.6 node-red.0 2020-06-05 11:28:29.329 debug (22233) 5 Jun 11:28:29 - [info] Welcome to Node-RED =================== node-red.0 2020-06-05 11:28:27.692 info (22233) Starting node-red: --max-old-space-size=128 /opt/iobroker/node_modules/node-red/red.js -v --settings /opt/iobroker/iobroker-data/node-red/settings.js
Hat jemand eine Idee oder gar die Lösung??
-
@speedup76 sagte in Node red startet nicht mehr:
Api Error: Unexpected response status; 404 at requireStatusCode200 (/opt/iobroker/iobroker-data/node-red/node_modules/node-red-contrib-hue/node_modules/node-hue
Hi, sieht aus als hättest du ein Problem mit dem hue. Installiere diesen ggf. mal neu.
-
@SBorg
Auf der Spur war ich auch schon. Hat aber nichts gebracht. Egal ob mit oder ohne HUE Adapter, der Fehler tritt immer auf. -
[warn] Projects disabled : editorTheme.projects.enabled=false
Ähnliche Probleme nach update.
24506) 5 Jun 18:38:55 - [warn] Projects disabled : set editorTheme.projects.enabled=true to enableWas besagt das bitte , und wie kann ich das enable ohne Port 1880.
-
@Ralla66 in einem anderen Tread wurde gesagt, dass man diese Meldung ignorieren kann...
-
Kann man. Das kommt, da Node-RED eigentlich eigenständig ist, hier aber mit dem ioB angeboten wird. Man kann es auch in den settings einschalten (/opt/iobroker/node_modules/node-red/settings.js ---> ganz unten bei "editorTheme: {
projects: {
// To enable the Projects feature, set this value to true
enabled: false"auf true setzen), dass wird dann aber regelmäßig beim Update überschrieben und hat, außer dass die Warnung ausbleibt, sonst keinen sichtbaren Effekt...
@speedup76 Lt. deinem Log ist soweit alles i.O., nur wenn er die "hue-contrib-node" laden will steigt er aus. Ich hab keine HUEs, deswegen fehlt mir da der Ansatz ob die vom Adapter selbst kommt, oder du sie unter Node-RED nachinstalliert hast. Aber genau dort liegt dein Problem warum Node-RED nicht startet.
-
@SBorg
Bei mir scheint das ein alter Cron Jobs zu sein.
Weißt du wo die Flows von NodeRed gespeichert werden ?
Möchte den Cron von Hand löschen da ich per Port 1880 kein Zugriff habe. -
@Ralla66 Die liegen unter /opt/iobroker/iobroker-data/node-red/projects/[PROJEKTNAME]/[NAME].json
Wie immer: vorher Backup der Datei anlegen. JSON verzeiht nicht den kleinsten Fehler. Ein Komma zu viel/wenig, schon ist die Datei unbrauchbar -
Heute mal debug gemacht.
Log meckert über /opt/iobroker/iobroker-data/node-red/node_modules/node-hue-api/hue-api/promise.jsMit chmod Rechte der Datei auf 777 gesetzt.
Löschen der Datei ging nicht.
Habe dann den Inhalt der Datei gelöscht.Läuft wieder, dank euch
Adapter vergessen, ist 1.13.0
-
Den Exit 1 Fehler hatte ich gestern auch. Bin verzweifelt.
Hab dann den Node-Red Ordner auf den PC kopiert.
Node-Red komplett deinstalliert, alle Ordner etc.
Dann Node-Red wieder mit Instanz installiert und die flows.json.backup (letzte funktionierende Konfiguration) aus dem kopierten Ordner vom PC umbenannt in flows.json und dann über den neu installierten Node-Red Adapter importiert.
Alles wieder da und hübsch. -
@haselchen das habe ich parallel auch gemacht
und siehe da, tut wieder!