NEWS
NodeRed Adapter bringt fehler
-
Hi,
ich wollte gerade nach langer Zeit meine NodeRed Instanz wieder aktivieren und nutzen.
Bekomme jetzt diesen Fehler:
Wenn ich auf "Setup credentials" gehe kommt das:
Habe die Instanz schon gelöscht und neu installiert ohne Änderung.
NodeRed 1.5.1 auf Debian Jessie.
Jemand eine Idee was ich machen kann/muss?
Danke und Gruß
Mirko
-
Hi Mirko,
bin neu im Forum, bitte entschuldige mein fehlendes Fachwissen
Aber da ich das gleiche Problem die Tage (nach einem Restore) hatte und mich das gut einen halben Tag und viele Nerven gekostet hat, möchte ich wenigstens einen Denkanstoß geben.
Ich sitze nicht am Raspi und habe grade keinen Zugang um die genauen Pfade und Dateinamen zu benennen, daher kann ich dir im Moment nur den Tipp geben, mal im node-red Verzeichnis in /opt/ioBroker nach der .json Datei mit dem Inhalt _credentialSecret zu suchen.
Schlag mich nicht tot, aber ich glaube es war die flows_cred.json. Bei mir hat es geholfen die .json Datei mit dem _credentialSecret Code umzubenennen. Hiernach konnte ich node-red wieder zugänglich machen und die Meldung verschwand.
Soweit ich das richtig verstanden habe (siehe https://github.com/node-red/node-red/issues/1611) könnte das die Ursache für das Problem sein (Kommentar https://github.com/node-red/node-red/is … -363133120 von knolleary).
Ich sollte dazu sagen, dass ich kein Windows als OS (so wie im Link beschrieben) betreibe und daher die Fehlerprotokolle nicht bestätigen kann. Denke aber das Problem könnte OS übergreifend sein, wenn ich mir die Erklärung von knolleary anschaue.
Das hat zumindest bei mir geholfen… Ob das Vorgehen jedoch richtig oder falsch ist/war, kann vielleicht jemand anderes bestätigen.
Ob man das file/ die _credentialSecret irgendwie wieder neu erstellen kann/muss/sollte, würde ich auch gerne wissen...
EDIT: Ich hatte die Flows vorher natürlich Exportiert und im Anschluss wieder Importiert.
-
Hi,
Danke für die Info.
Zum Glück habe ich aktuell keine Flows mehr in NodeRed und wollte nur ein wenig was testen.
Wenn ich den Issue auf GitHub lese sind die sich sicher das es nicht an denen liegt.
Eventuell hat ein Iobroker Update ja auch schuld.
Mirko
-
Hi,
bei mir war es letztendlich auch ein Verzweiflungsakt. Hat aber geholfen.
Hab grade nochmal nachgeschaut. Die Datei mit dem Code heißt flows_cred.json. Die habe ich umbenannt. Zu finden im Verzeichnis````
/opt/iobroker/iobroker-data/node-redGruß Elve