NEWS
javascript - fehler im log nach update
-
Hallo,
ich habe eben mein System von 16.17.0 auf 16.17.1 gebracht.Beim Starten von iob hat dann der js folgenden Fehler ausgeworfen.
host.iobroker 2022-09-25 08:43:49.225 info Rebuild for adapter system.adapter.javascript.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. host.iobroker 2022-09-25 08:43:49.225 error instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2022-09-25 08:43:49.225 error Caught by controller[0]: } host.iobroker 2022-09-25 08:43:49.225 error Caught by controller[0]: requestPath: 'virtual-tsc' host.iobroker 2022-09-25 08:43:49.225 error Caught by controller[0]: path: '/opt/iobroker/node_modules/iobroker.javascript/node_modules/virtual-tsc/package.json', host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: code: 'MODULE_NOT_FOUND', host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: { host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: at node:internal/main/run_main_module:17:47 host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:839:12) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1004:32) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1126:14) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:22:24) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at require (node:internal/modules/cjs/helpers:102:18) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1028:19) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:804:27) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: at Function.Module._resolveFilename (node:internal/modules/cjs/loader:942:27) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: at Function.Module._findPath (node:internal/modules/cjs/loader:577:18) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: at tryPackage (node:internal/modules/cjs/loader:364:19) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/virtual-tsc/build/index.js'. Please verify that the package.json has a valid "main" entry host.iobroker 2022-09-25 08:43:49.221 error Caught by controller[0]: ^ host.iobroker 2022-09-25 08:43:49.221 error Caught by controller[0]: throw err; host.iobroker 2022-09-25 08:43:49.221 error Caught by controller[0]: node:internal/modules/cjs/loader:372 host.iobroker 2022-09-25 08:43:48.865 info instance system.adapter.javascript.0 started with pid 53047Vorher wurde 3x versucht einen rebuild zu machen.
Wie in der letzten Zeile (oben) wurd manuell installiert.Also per putty:
npm install iobroker.javascript --productionDies scheint geklappt zu haben, der Adapter wird grün.
Im log kamen aber immer noch:javascript.0 2022-09-25 08:46:01.157 error WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 javascript.0 2022-09-25 08:46:01.155 error npm javascript.0 2022-09-25 08:46:00.880 error WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. javascript.0 2022-09-25 08:46:00.878 error npm javascript.0 2022-09-25 08:46:00.500 error WARN deprecated node-inspect@2.0.0: This module is part of Node.js core and does not need to be installed separately. It is now unmaintained. javascript.0 2022-09-25 08:46:00.498 error npm javascript.0 2022-09-25 08:46:00.083 error npm WARN deprecated har-validator@5.1.5: this library is no longer supported javascript.0 2022-09-25 08:45:51.161 info npm install express --omit=dev (System call) javascript.0 2022-09-25 08:45:51.105 info starting. Version 6.0.3 in /opt/iobroker/node_modules/iobroker.javascript, node: v16.17.1, js-controller: 4.0.23Könnt ihr mir sagen, was es damit auf sich hat ?
Fragen:
warum wurde der rebuild nicht durchgeführt ?
Was sind dies für Fehlermeldungen ?mfg
DieterNachtrag:
Der issue Hinweis kommt nicht von mir; wurde automatisch eingesetzt. -
Hallo,
ich habe eben mein System von 16.17.0 auf 16.17.1 gebracht.Beim Starten von iob hat dann der js folgenden Fehler ausgeworfen.
host.iobroker 2022-09-25 08:43:49.225 info Rebuild for adapter system.adapter.javascript.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. host.iobroker 2022-09-25 08:43:49.225 error instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2022-09-25 08:43:49.225 error Caught by controller[0]: } host.iobroker 2022-09-25 08:43:49.225 error Caught by controller[0]: requestPath: 'virtual-tsc' host.iobroker 2022-09-25 08:43:49.225 error Caught by controller[0]: path: '/opt/iobroker/node_modules/iobroker.javascript/node_modules/virtual-tsc/package.json', host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: code: 'MODULE_NOT_FOUND', host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: { host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: at node:internal/main/run_main_module:17:47 host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) host.iobroker 2022-09-25 08:43:49.224 error Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:839:12) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1004:32) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1126:14) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:22:24) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at require (node:internal/modules/cjs/helpers:102:18) host.iobroker 2022-09-25 08:43:49.223 error Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1028:19) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:804:27) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: at Function.Module._resolveFilename (node:internal/modules/cjs/loader:942:27) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: at Function.Module._findPath (node:internal/modules/cjs/loader:577:18) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: at tryPackage (node:internal/modules/cjs/loader:364:19) host.iobroker 2022-09-25 08:43:49.222 error Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/virtual-tsc/build/index.js'. Please verify that the package.json has a valid "main" entry host.iobroker 2022-09-25 08:43:49.221 error Caught by controller[0]: ^ host.iobroker 2022-09-25 08:43:49.221 error Caught by controller[0]: throw err; host.iobroker 2022-09-25 08:43:49.221 error Caught by controller[0]: node:internal/modules/cjs/loader:372 host.iobroker 2022-09-25 08:43:48.865 info instance system.adapter.javascript.0 started with pid 53047Vorher wurde 3x versucht einen rebuild zu machen.
Wie in der letzten Zeile (oben) wurd manuell installiert.Also per putty:
npm install iobroker.javascript --productionDies scheint geklappt zu haben, der Adapter wird grün.
Im log kamen aber immer noch:javascript.0 2022-09-25 08:46:01.157 error WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 javascript.0 2022-09-25 08:46:01.155 error npm javascript.0 2022-09-25 08:46:00.880 error WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. javascript.0 2022-09-25 08:46:00.878 error npm javascript.0 2022-09-25 08:46:00.500 error WARN deprecated node-inspect@2.0.0: This module is part of Node.js core and does not need to be installed separately. It is now unmaintained. javascript.0 2022-09-25 08:46:00.498 error npm javascript.0 2022-09-25 08:46:00.083 error npm WARN deprecated har-validator@5.1.5: this library is no longer supported javascript.0 2022-09-25 08:45:51.161 info npm install express --omit=dev (System call) javascript.0 2022-09-25 08:45:51.105 info starting. Version 6.0.3 in /opt/iobroker/node_modules/iobroker.javascript, node: v16.17.1, js-controller: 4.0.23Könnt ihr mir sagen, was es damit auf sich hat ?
Fragen:
warum wurde der rebuild nicht durchgeführt ?
Was sind dies für Fehlermeldungen ?mfg
DieterNachtrag:
Der issue Hinweis kommt nicht von mir; wurde automatisch eingesetzt. -
@bahnuhr du hast nodejs upgedatet aber sonst nix. Welche Version hat den dein JavaScript Adapter? Meiner hat Version 6.0.3.
Edit: ah sorry sehe im log dass das passt, iob fix schon probiert?
-
Was ist denn jetzt konkret das Problem? Läuft doch.
-
Was ist denn jetzt konkret das Problem? Läuft doch.
@thomas-braun sagte in javascript - fehler im log nach update:
Was ist denn jetzt konkret das Problem? Läuft doch.
Wollte halt nur wissen warum dies überhaupt kam.
Aber ja, es läuft.
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