NEWS
Node-red funktioniert nur nach eine Docker Neustart korrekt
-
Hallo zusammen,
ich habe nach einem Neustart des ioBroker Dienst immer folgendes Problem:
2018-12-25 03:41:50.719 - [31merror[39m: node-red.0 25 Dec 03:41:50 - [error] Error: port in use 2018-12-25 03:41:50.743 - [32minfo[39m: node-red.0 node-red exited with 1 2018-12-25 03:41:55.743 - [32minfo[39m: node-red.0 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 2018-12-25 03:41:58.495 - [33mwarn[39m: node-red.0 25 Dec 03:41:58 - [warn] rpi-gpio : Raspberry Pi specific node set inactive 2018-12-25 03:41:58.498 - [33mwarn[39m: node-red.0 25 Dec 03:41:58 - [warn] rpi-gpio : Cannot find Pi RPi.GPIO python library 2018-12-25 03:42:00.541 - [33mwarn[39m: node-red.0 25 Dec 03:42:00 - [warn] Projects disabled : set editorTheme.projects.enabled=true to enable 2018-12-25 03:42:00.615 - [31merror[39m: node-red.0 25 Dec 03:42:00 - [error] Unable to listen on http://127.0.0.1:1880/ 2018-12-25 03:42:00.615 - [31merror[39m: node-red.0 25 Dec 03:42:00 - [error] Error: port in useIch nutze den Buanet Docker Container auf einer Synology. Scheinbar schein der Note-Red Adapter nicht sauber beendet worden zu sein und deshalb ist er bereits belegt.
Wie kann ich das Problem lösen?
-
Ist der Port 1880 freigegeben?
Wie startest du den Container? `
Ja, ich reiche komplett alle Portsder Maschine durch. Wenn ich den Container neu starte, mache ich das aktuell über das DSM-Menü, iden ich den Docker neu starte. Hier funktioniert auch alles super!
Wenn ich allerdings aus dem ioBroker einen Neustart mache, erscheinen dann immer die Fehlermeldungen. Auch wenn der ioBroker mal selbst einen Restart macht.
Ich habe für beides mal Screenshots beigefügt.
8437_klapptnicht.png
8437_klappt.png -
Wie gesagt, ich glaube die Lösung in in dem Buanet-Docker zu suchen. Wenn ich das System via Docker neu starte, funktioniert auch alles. Allerdings wenn ich im ioBroker den ioBroker neu starte, oder nach jedem Full-Backup, wo ich explizit den Neustart für die Sicherung augewählt habe, dann wird node-red nicht neu gestartet, bzw. sauber beendet.
Dann ist es klar, das der Port in use ist.
Wie kann ich beim beenden den ioBroker dazu zwingen, auch node-red zu beenden?
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