NEWS
Iobroker startet nicht mehr Js 7.2.2 Update
-
Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20 -
Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20 -
Update des Js Controllers von 7.21 auf 7.22.
wo holst du diese Version her? Aktuell ist 7.1.2. Bist du BETA-Tester?
Ro75.
-
@Ro75 .. die 7.2.2 ist Stable

EDIT:
Helfen kann ich aber leider nicht. Hier läuft es mir der Version einwandfrei

-
Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20 -
Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20Welche node.js Version verwendet du?
-
Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20Welche node.js Version verwendet du?
Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20Welche node.js Version verwendet du?
soweit ich das noch im Kopf habe, v22.22.3 ?
-
Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20wie kann ich das reparieren?
Versuch's mal so:
cd /opt/iobroker npm install iobroker.js-controller- Container Neustart
-
Hallo zusammen
Mein Iobroker im Synology docker will nach einem abgebrochenen Update des Js Controllers von 7.2.1 auf 7.2.2.nicht mehr starten.
Uncaught Rejection: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) Could not determine controller directory Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9) This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: Error: Could not determine controller directory at getControllerDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1854:11) at Module.getAdapterDir (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/esm/lib/common/tools.js:1327:37) at startInstance (file:///opt/iobroker/node_modules/iobroker.js-controller/build/esm/main.js:3324:30) at runNextTicks (node:internal/process/task_queues:64:5) at processImmediate (node:internal/timers:452:9)wie kann ich das reparieren?
Gruß
HappyUser20Welche node.js Version verwendet du?
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