NEWS
Scripte gehen nicht mehr. Seltsamer Fehler. Wie reparieren?
-
-
Adaptername: ioBroker Host
-
Link zu Adapterrepository: mir nicht bekannt
-
Adapterversion:
-
js-controller Version: 6.0.11
-
Admin Version: 7.1.5
-
Hardwaresystem: Synology 920+
-
Arbeitsspeicher: 20GB ist nur zu 40% ausgelastet
-
Festplattenart: 4x HDD
-
Betriebssystem: Synology OS und ioBroker im Docker.
-
Nodejs-Version: Ich weiß nicht wo das steht.
-
NPM-Version: was bedeutet das?
-
Installationsart: Mit dem Script von Marius Synology Ich hab es in Protianer installiert.
-
Image, Docker genutzt: Ja
-
Ort, Name der Imagedatei: buanet/iobroker:latest
host.1e012aeb2c46 2024-10-23 14:11:49.684 warn Error while trying to update capabilities after detecting new Node.js version: Command failed: sudo setcap cap_net_bind_service,cap_net_raw+epi /usr/bin/nodeFailed to set capabilities on file '/usr/bin/node': Operation not supported
Ich vermute, dass es beim hinzufügen eines Geräts passiert ist. Weil es vorher reibungslos funktionierte. Docker neuinstallieren hat nichts gebracht. Anscheidn muss etwas in den einstellungen verstellt sein. -.-
Hier der Hintergrund.
Und das ist da Log wenn man den Docker neustartet:
zigbee.0 2024-10-23 15:14:51.358 warn DeviceConfigure: 0x048727fffe5cc18f PARASOLL Door/Window Sensor Failed to configure. When device works is all fine when not wake up the device and check again javascript.0 2024-10-23 15:14:41.703 warn Configured longitude is not a number - check (instance/system) configuration javascript.0 2024-10-23 15:14:41.702 warn Configured latitude is not a number - check (instance/system) configuration host.1e012aeb2c46 2024-10-23 15:14:34.118 warn Error while trying to update capabilities after detecting new Node.js version: Command failed: sudo setcap cap_net_bind_service,cap_net_raw+epi /usr/bin/nodeFailed to set capabilities on file '/usr/bin/node': Operation not supported host.1e012aeb2c46 2024-10-23 15:11:26.362 warn instance system.adapter.zigbee.0 terminated due to SIGKILL host.1e012aeb2c46 2024-10-23 15:11:26.361 error Cannot find view "system" for search "instance" : Connection is closed. web.0 2024-10-23 15:11:22.791 warn setTimeout called, but adapter is shutting down zigbee.0 2024-10-23 14:12:07.402 warn DeviceConfigure: 0x048727fffe5cc18f PARASOLL Door/Window Sensor Failed to configure. When device works is all fine when not wake up the device and check again
Wobei folgendes rot ist:
Cannot find view "system" for search "instance" : Connection is closed.Und das ist das Log von dem ganzen Tag gestern. Dort ist das passiert. Eventuell erklärt es etwas mehr.
-
-
@finn-g sieht ähnlich aus wie hier: https://forum.iobroker.net/topic/56083/synology-docker-iobroker-startet-nicht-no-database/81?page=5
wenn bei dir der Befehlgetcap $(eval readlink -f `which node`)
auch in die Hose geht, dürftest du ein ähnliches Problem haben...(Filesystem, bei dem die "capabilities" nicht unterstützt werden bzw. deren Unterstützung nicht aktiviert ist).
-
Hey @jleg, danke, dass du dir die Zeit nimmst und mir hilfst! Als Anfänger ist es wirklich schwer, da alleine weiterzukommen. Ich vermute, dass das Problem am Synology NAS liegt, da ich eine neue Installation gemacht habe und direkt nach dem Startbildschirm, ohne Adapter oder Einstellungen vorzunehmen, bereits die gleichen Fehler im Log hatte.
Bei mir schaut es so aus:
Ich habe nur ein Volumen mit den Dateien und eins mit diesem SSD Cach. Und es ist in ext4
-
Mhh, ich hab den Hacken da rausgenommen.
Ich hab den ContainerManager mit allen Container neugestartet.Was ist den gestern passiert, dass das verstellt wurde? Oder was ist das? kann es sein, dass Portianer voll ist oder so? Ich weiß nicht weiter -.-
-
@finn-g das Problem scheint zu sein, dass Synology beim ext4-Filesystem die "capabilties" nicht aktiviert zu haben scheint (k.A. seit oder bis wann - habe selber keine) - was "jahrelang" nicht auffallen muss, da das Docker-Image bereits mit gesetzten Capabilties für das mitgelieferte "node" kommt. Erst wenn dann im Dockercontainer die node-Version geändert werden soll, tritt der Fehler auf.
Abhilfe(n): Die Dockercontainer auf einem "btrfs"-Filesystem laufen lassen, oder ein "frisches" Dockerimage "as is" benutzen... -
@jleg Ich würde gerne dann ein frisches Docker image benutzen.
Was bedeutet "as is" ?Ich hab einfach ioBroker3 angelegt udn selbst mit einem Clean install, geht es nicht. Da komtm der Fehler. Der Fehler, den ich vor einer Woche nicht hatte. Da ging es noch. Meinst du, ich soll eine bestimmte Version von Dcoker installieren?
Kannst du mir meinen Befehl so umeschreiben, das ich das anwenden kann?docker run -d --name=iobroker3 \ -p 7238:8081 \ -p 7239:8082 \ -v /volume1/docker/iobroker3:/opt/iobroker \ --restart always \ buanet/iobroker:latest
-
@finn-g sagte in Scripte gehen nicht mehr. Seltsamer Fehler. Wie reparieren?:
Was bedeutet "as is" ?
...sollte heissen "ohne Änderungsversuche" (nodejs-Update) innerhalb des Containers
Vor dem Neuinstallieren am besten erst den alten Container stoppen und löschen ("docker rm iobroker3" o.ä.).
Ansonsten schätze ich mal, dass du vor dem erneuten Installieren auch die vorhandenen Images löschen solltest. Erstmal auflisten:docker images -a
und alle "image ids" die zu iobroker gehören löschen mit
docker rmi <image id> <image id> ...
und danach nochmal neu installieren...
-
@jleg Hab ich alles genau so gemacht. Alles gelöscht. Ich hab sogar das ganze NAS neugestartet. Nochmal überprüft, ob dort noch was von ioBroker ist. Nichts. Auch nicht das verwendete Netzwerk. Nur noch der Ordner auf dem Docker Volume mit den Einstellungen. Den den man sichert.
Dann mit dem Befehl von oben neu installiert. Und das Problem besteht weiterhin.
v7.1.5 64 5 Log-Größe: 330.7 KB 1 Zeit warn Nachricht zigbee.0 2024-10-23 19:33:48.147 warn DeviceConfigure: 0x048727fffe5cc18f PARASOLL Door/Window Sensor Failed to configure. When device works is all fine when not wake up the device and check again javascript.0 2024-10-23 19:33:38.038 warn Configured longitude is not a number - check (instance/system) configuration javascript.0 2024-10-23 19:33:38.037 warn Configured latitude is not a number - check (instance/system) configuration host.bc2aeeebd8cd 2024-10-23 19:33:30.389 warn Error while trying to update capabilities after detecting new Node.js version: Command failed: sudo setcap cap_net_bind_service,cap_net_raw+epi /usr/bin/nodeFailed to set capabilities on file '/usr/bin/node': Operation not supported javascript.0 2024-10-23 18:34:05.609 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:34:05.609 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:34:05.609 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:34:05.609 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:34:05.609 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:34:05.609 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:34:05.608 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined javascript.0 2024-10-23 18:34:05.606 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:34:05.605 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:34:05.605 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:34:05.605 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:34:05.605 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:34:05.605 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:34:05.605 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined zigbee.0 2024-10-23 18:33:16.050 warn unread state change for group members ["0xc498860000075005"] javascript.0 2024-10-23 18:32:58.732 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:32:58.732 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:32:58.732 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:32:58.732 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:32:58.732 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:32:58.732 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:32:58.731 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined javascript.0 2024-10-23 18:32:58.728 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:32:58.728 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:32:58.728 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:32:58.728 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:32:58.728 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:32:58.727 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:32:58.727 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined javascript.0 2024-10-23 18:31:51.762 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:31:51.762 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:31:51.762 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:31:51.762 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:31:51.762 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:31:51.762 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:31:51.761 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined javascript.0 2024-10-23 18:31:51.679 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:31:51.679 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:31:51.679 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:31:51.679 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:31:51.679 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:31:51.679 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:31:51.679 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined javascript.0 2024-10-23 18:12:25.735 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:12:25.735 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:12:25.735 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:12:25.735 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:12:25.735 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:12:25.735 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:12:25.735 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined javascript.0 2024-10-23 18:12:25.684 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:12:25.683 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:12:25.683 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:12:25.683 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:12:25.683 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:12:25.683 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:12:25.683 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined javascript.0 2024-10-23 18:11:25.086 error at processImmediate (node:internal/timers:483:21) javascript.0 2024-10-23 18:11:25.086 error at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:11013:62) javascript.0 2024-10-23 18:11:25.086 error at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:645:29) javascript.0 2024-10-23 18:11:25.086 error at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1452:38) javascript.0 2024-10-23 18:11:25.086 error at Object.<anonymous> (script.js.P.P_BadLicht:10:77) javascript.0 2024-10-23 18:11:25.086 error at script.js.P.P_BadLicht:10:14 javascript.0 2024-10-23 18:11:25.085 error script.js.P.P_BadLicht: ReferenceError: unbenannt is not defined javascript.0 2024-10-23 18:11:25.029 error at processImmediate (node:internal/timers:483:21)