NEWS
Modbus Adapter Docker & Multihost
-
Hallo,
habe seit einiger Zeit ioBroker im Docker am Laufen. Heute wollte ich den Host zusätzlich in einen Multihost Master konfigurieren. Seitdem funktioniert der Modbus Slave nicht mehr. Zwei weitere Modbus Master funktionieren nach wie vor. Wollte dann alles rückgängig machen, ein Backup zurückgespielt, das docker-compose File wieder ohne Multihost ausgeführt, aber ich bekomme den Fehler immer noch. Hat jemand eine Idee woran es liegen kann? Hier die Infos dazu:
Das docker-compose.yml File:
version: '3' services: # ioBroker iobroker: image: buanet/iobroker container_name: iobroker hostname: iobroker network_mode: "host" restart: always volumes: - /mnt/data/iobroker-data:/opt/iobroker environment: USBDEVICES: "/dev/i2c-1" # IOB_MULTIHOST: master # IOB_OBJECTSDB_TYPE: jsonl # IOB_STATESDB_HOST: 0.0.0.0 # IOB_STATESDB_PORT: 9000 # IOB_OBJECTSDB_PORT: 9001 # IOB_STATESDB_TYPE: jsonl # IOB_OBJECTSDB_HOST: 0.0.0.0
Die Fehlermeldung vom Modbus:
2023-03-11 12:47:27.548 - error: host.iobroker Caught by controller[0]: Error: listen EACCES: permission denied 0.0.0.0:503 2023-03-11 12:47:27.549 - error: host.iobroker Caught by controller[0]: at Server.setupListenHandle [as _listen2] (node:net:1446:21) 2023-03-11 12:47:27.549 - error: host.iobroker Caught by controller[0]: at listenInCluster (node:net:1511:12) 2023-03-11 12:47:27.549 - error: host.iobroker Caught by controller[0]: at doListen (node:net:1660:7) 2023-03-11 12:47:27.549 - error: host.iobroker Caught by controller[0]: at processTicksAndRejections (node:internal/process/task_queues:84:21) 2023-03-11 12:47:27.549 - error: host.iobroker instance system.adapter.modbus.2 terminated with code 1 (JS_CONTROLLER_STOPPED)
Vielen Dank und Grüße!
-
-> Thema hat sich mit iob fix gelöst