Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [gelöst]JavaScript startet nicht mehr nach Update

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    476

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

[gelöst]JavaScript startet nicht mehr nach Update

Geplant Angeheftet Gesperrt Verschoben Error/Bug
javascript adapter
11 Beiträge 5 Kommentatoren 1.4k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • heinhanH heinhan

    Hallo, wie oben beschrieben läuft der Adapter nicht mehr. Hier die LOG:

    host.raspberrypi
    2021-08-12 15:13:12.842	info	Restart adapter system.adapter.javascript.0 because enabled
    host.raspberrypi
    2021-08-12 15:13:12.842	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
    host.raspberrypi
    2021-08-12 15:13:12.841	error	Caught by controller[0]: }
    host.raspberrypi
    2021-08-12 15:13:12.841	error	Caught by controller[0]: ]
    host.raspberrypi
    2021-08-12 15:13:12.841	error	Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.javascript/main.js'
    host.raspberrypi
    2021-08-12 15:13:12.841	error	Caught by controller[0]: '/opt/iobroker/node_modules/virtual-tsc/build/index.js',
    host.raspberrypi
    2021-08-12 15:13:12.841	error	Caught by controller[0]: '/opt/iobroker/node_modules/virtual-tsc/build/server.js',
    host.raspberrypi
    2021-08-12 15:13:12.841	error	Caught by controller[0]: requireStack: [
    host.raspberrypi
    2021-08-12 15:13:12.840	error	Caught by controller[0]: code: 'MODULE_NOT_FOUND',
    host.raspberrypi
    2021-08-12 15:13:12.840	error	Caught by controller[0]: {
    host.raspberrypi
    2021-08-12 15:13:12.840	error	Caught by controller[0]: at internal/main/run_main_module.js:17:47
    host.raspberrypi
    2021-08-12 15:13:12.840	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    host.raspberrypi
    2021-08-12 15:13:12.840	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    host.raspberrypi
    2021-08-12 15:13:12.840	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
    host.raspberrypi
    2021-08-12 15:13:12.839	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    host.raspberrypi
    2021-08-12 15:13:12.839	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
    host.raspberrypi
    2021-08-12 15:13:12.839	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:35:24)
    host.raspberrypi
    2021-08-12 15:13:12.839	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18)
    host.raspberrypi
    2021-08-12 15:13:12.839	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:887:19)
    host.raspberrypi
    2021-08-12 15:13:12.839	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    host.raspberrypi
    2021-08-12 15:13:12.838	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
    host.raspberrypi
    2021-08-12 15:13:12.838	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    host.raspberrypi
    2021-08-12 15:13:12.838	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
    host.raspberrypi
    2021-08-12 15:13:12.838	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/index.js:8:16)
    host.raspberrypi
    2021-08-12 15:13:12.838	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18)
    host.raspberrypi
    2021-08-12 15:13:12.838	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:887:19)
    host.raspberrypi
    2021-08-12 15:13:12.837	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
    host.raspberrypi
    2021-08-12 15:13:12.837	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
    host.raspberrypi
    2021-08-12 15:13:12.837	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
    host.raspberrypi
    2021-08-12 15:13:12.837	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
    host.raspberrypi
    2021-08-12 15:13:12.837	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/server.js:4:10)
    host.raspberrypi
    2021-08-12 15:13:12.836	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18)
    host.raspberrypi
    2021-08-12 15:13:12.836	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:887:19)
    host.raspberrypi
    2021-08-12 15:13:12.836	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:667:27)
    host.raspberrypi
    2021-08-12 15:13:12.836	error	Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
    host.raspberrypi
    2021-08-12 15:13:12.836	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.javascript/main.js
    host.raspberrypi
    2021-08-12 15:13:12.836	error	Caught by controller[0]: - /opt/iobroker/node_modules/virtual-tsc/build/index.js
    host.raspberrypi
    2021-08-12 15:13:12.835	error	Caught by controller[0]: - /opt/iobroker/node_modules/virtual-tsc/build/server.js
    host.raspberrypi
    2021-08-12 15:13:12.835	error	Caught by controller[0]: Require stack:
    host.raspberrypi
    2021-08-12 15:13:12.835	error	Caught by controller[0]: Error: Cannot find module 'typescript'
    host.raspberrypi
    2021-08-12 15:13:12.835	error	Caught by controller[0]: ^
    host.raspberrypi
    2021-08-12 15:13:12.835	error	Caught by controller[0]: throw err;
    host.raspberrypi
    2021-08-12 15:13:12.834	error	Caught by controller[0]: internal/modules/cjs/loader.js:818
    host.raspberrypi
    2021-08-12 15:13:12.358	info	instance system.adapter.javascript.0 started with pid 29669
    

    Hier meine Daten:
    Bild_2021-08-12_152003.png

    Ist passiert nach dem Update auf Node.js 12.22.5
    Neustart Raspi/ioBroker ohne erfolg.

    lobomauL Offline
    lobomauL Offline
    lobomau
    schrieb am zuletzt editiert von
    #2

    @heinhan welche Anleitung für das Update wurde genommen?

    Host: NUC8i3 mit Proxmox:

    • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
    • Slave: Pi4
    1 Antwort Letzte Antwort
    0
    • heinhanH heinhan

      Hallo, wie oben beschrieben läuft der Adapter nicht mehr. Hier die LOG:

      host.raspberrypi
      2021-08-12 15:13:12.842	info	Restart adapter system.adapter.javascript.0 because enabled
      host.raspberrypi
      2021-08-12 15:13:12.842	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      host.raspberrypi
      2021-08-12 15:13:12.841	error	Caught by controller[0]: }
      host.raspberrypi
      2021-08-12 15:13:12.841	error	Caught by controller[0]: ]
      host.raspberrypi
      2021-08-12 15:13:12.841	error	Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.javascript/main.js'
      host.raspberrypi
      2021-08-12 15:13:12.841	error	Caught by controller[0]: '/opt/iobroker/node_modules/virtual-tsc/build/index.js',
      host.raspberrypi
      2021-08-12 15:13:12.841	error	Caught by controller[0]: '/opt/iobroker/node_modules/virtual-tsc/build/server.js',
      host.raspberrypi
      2021-08-12 15:13:12.841	error	Caught by controller[0]: requireStack: [
      host.raspberrypi
      2021-08-12 15:13:12.840	error	Caught by controller[0]: code: 'MODULE_NOT_FOUND',
      host.raspberrypi
      2021-08-12 15:13:12.840	error	Caught by controller[0]: {
      host.raspberrypi
      2021-08-12 15:13:12.840	error	Caught by controller[0]: at internal/main/run_main_module.js:17:47
      host.raspberrypi
      2021-08-12 15:13:12.840	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
      host.raspberrypi
      2021-08-12 15:13:12.840	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
      host.raspberrypi
      2021-08-12 15:13:12.840	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
      host.raspberrypi
      2021-08-12 15:13:12.839	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
      host.raspberrypi
      2021-08-12 15:13:12.839	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
      host.raspberrypi
      2021-08-12 15:13:12.839	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:35:24)
      host.raspberrypi
      2021-08-12 15:13:12.839	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18)
      host.raspberrypi
      2021-08-12 15:13:12.839	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:887:19)
      host.raspberrypi
      2021-08-12 15:13:12.839	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
      host.raspberrypi
      2021-08-12 15:13:12.838	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
      host.raspberrypi
      2021-08-12 15:13:12.838	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
      host.raspberrypi
      2021-08-12 15:13:12.838	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
      host.raspberrypi
      2021-08-12 15:13:12.838	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/index.js:8:16)
      host.raspberrypi
      2021-08-12 15:13:12.838	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18)
      host.raspberrypi
      2021-08-12 15:13:12.838	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:887:19)
      host.raspberrypi
      2021-08-12 15:13:12.837	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:708:14)
      host.raspberrypi
      2021-08-12 15:13:12.837	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:863:32)
      host.raspberrypi
      2021-08-12 15:13:12.837	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
      host.raspberrypi
      2021-08-12 15:13:12.837	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:999:30)
      host.raspberrypi
      2021-08-12 15:13:12.837	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/server.js:4:10)
      host.raspberrypi
      2021-08-12 15:13:12.836	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:74:18)
      host.raspberrypi
      2021-08-12 15:13:12.836	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:887:19)
      host.raspberrypi
      2021-08-12 15:13:12.836	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:667:27)
      host.raspberrypi
      2021-08-12 15:13:12.836	error	Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
      host.raspberrypi
      2021-08-12 15:13:12.836	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.javascript/main.js
      host.raspberrypi
      2021-08-12 15:13:12.836	error	Caught by controller[0]: - /opt/iobroker/node_modules/virtual-tsc/build/index.js
      host.raspberrypi
      2021-08-12 15:13:12.835	error	Caught by controller[0]: - /opt/iobroker/node_modules/virtual-tsc/build/server.js
      host.raspberrypi
      2021-08-12 15:13:12.835	error	Caught by controller[0]: Require stack:
      host.raspberrypi
      2021-08-12 15:13:12.835	error	Caught by controller[0]: Error: Cannot find module 'typescript'
      host.raspberrypi
      2021-08-12 15:13:12.835	error	Caught by controller[0]: ^
      host.raspberrypi
      2021-08-12 15:13:12.835	error	Caught by controller[0]: throw err;
      host.raspberrypi
      2021-08-12 15:13:12.834	error	Caught by controller[0]: internal/modules/cjs/loader.js:818
      host.raspberrypi
      2021-08-12 15:13:12.358	info	instance system.adapter.javascript.0 started with pid 29669
      

      Hier meine Daten:
      Bild_2021-08-12_152003.png

      Ist passiert nach dem Update auf Node.js 12.22.5
      Neustart Raspi/ioBroker ohne erfolg.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #3

      @heinhan

      nodeJS als Basis dann aber sauber?

      which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
      

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      heinhanH 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @heinhan

        nodeJS als Basis dann aber sauber?

        which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
        
        heinhanH Offline
        heinhanH Offline
        heinhan
        schrieb am zuletzt editiert von
        #4

        @thomas-braun sagte in JavaScript startet nicht mehr nach Update:

        which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs

        Hier das Ergebnis:
        Bild_2021-08-12_154346.png

        Die Instanz lässt sich nicht starten:

        Bild_2021-08-12_154434.png

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • heinhanH heinhan

          @thomas-braun sagte in JavaScript startet nicht mehr nach Update:

          which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs

          Hier das Ergebnis:
          Bild_2021-08-12_154346.png

          Die Instanz lässt sich nicht starten:

          Bild_2021-08-12_154434.png

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #5

          @heinhan

          Bitte Konsolentext nie als Screenshot, immer als Text in </> CodeTags einbetten.

          javascript-Adapter mal rebuildet?
          Alternativ deinstalliert und wieder drauf?

          iobroker rebuild javascript
          
          iobroker del javascript
          iobroker install javascript
          

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          heinhanH K 2 Antworten Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @heinhan

            Bitte Konsolentext nie als Screenshot, immer als Text in </> CodeTags einbetten.

            javascript-Adapter mal rebuildet?
            Alternativ deinstalliert und wieder drauf?

            iobroker rebuild javascript
            
            iobroker del javascript
            iobroker install javascript
            
            heinhanH Offline
            heinhanH Offline
            heinhan
            schrieb am zuletzt editiert von
            #6

            @thomas-braun sagte in JavaScript startet nicht mehr nach Update:

            iobroker del javascript

            Hier die LOG´s

            pi@raspberrypi:~ $ iobroker rebuild javascript
            npm rebuild --loglevel error (System call1) in "/opt/iobroker/node_modules/iobroker.javascript"
            
            Rebuild javascript done
            pi@raspberrypi:~ $ iobroker del javascript
            Delete adapter "javascript"
            host.raspberrypi Counted 1 instances of javascript
            host.raspberrypi Counted 1 meta of javascript
            host.raspberrypi Counted 1 adapter for javascript
            host.raspberrypi Counted 2 channels of javascript
            host.raspberrypi Counted 386 states of javascript
            host.raspberrypi Counted 16 states of system.adapter.javascript
            host.raspberrypi Counted 294 states (io.javascript.*) from states
            host.raspberrypi Counted 17 states (system.adapter.javascript.*) from states
            host.raspberrypi Counted 2 objects of javascript
            host.raspberrypi file javascript.admin deleted
            host.raspberrypi object javascript deleted
            host.raspberrypi object javascript.admin deleted
            host.raspberrypi Deleting 409 object(s).
            host.raspberrypi: Only 400 objects left to be deleted.
            host.raspberrypi: Only 200 objects left to be deleted.
            host.raspberrypi Deleting 311 state(s).
            host.raspberrypi: Only 200 states left to be deleted.
            npm uninstall iobroker.javascript --loglevel error --prefix "/opt/iobroker" (System call)
            node-aead-crypto not needed on this system, since all ciphers are natively supported
            node-pre-gyp ERR! install response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.8.0/canvas-v2.8.0-node-v72-linux-glibc-arm.tar.gz
            Package pixman-1 was not found in the pkg-config search path.
            Perhaps you should add the directory containing `pixman-1.pc'
            to the PKG_CONFIG_PATH environment variable
            No package 'pixman-1' found
            gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp
            gyp ERR! configure error
            gyp ERR! stack Error: `gyp` failed with exit code: 1
            gyp ERR! stack     at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
            gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
            gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
            gyp ERR! System Linux 5.10.43-v7l+
            gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"
            gyp ERR! cwd /opt/iobroker/node_modules/canvas
            gyp ERR! node -v v12.22.5
            gyp ERR! node-gyp -v v5.1.0
            gyp ERR! not ok
            node-pre-gyp ERR! build error
            node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
            node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/opt/iobroker/node_modules/canvas/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)
            node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
            node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1022:16)
            node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
            node-pre-gyp ERR! System Linux 5.10.43-v7l+
            node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/canvas/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
            node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvas
            node-pre-gyp ERR! node -v v12.22.5
            node-pre-gyp ERR! node-pre-gyp -v v1.0.5
            node-pre-gyp ERR! not ok
            

            Nach der erneuten Installierung läuft der Adapter/Instanz wieder. Leider fehlen mir jetzt noch die Einträge der zusätzlichen NPM-Module. Leider wurden die nicht mit dem Java-Backup mit eingespielt. Hast Du eine Idee ob die noch irgendwo in einer Datei vorhanden sind?

            Thomas BraunT paul53P 2 Antworten Letzte Antwort
            0
            • heinhanH heinhan

              @thomas-braun sagte in JavaScript startet nicht mehr nach Update:

              iobroker del javascript

              Hier die LOG´s

              pi@raspberrypi:~ $ iobroker rebuild javascript
              npm rebuild --loglevel error (System call1) in "/opt/iobroker/node_modules/iobroker.javascript"
              
              Rebuild javascript done
              pi@raspberrypi:~ $ iobroker del javascript
              Delete adapter "javascript"
              host.raspberrypi Counted 1 instances of javascript
              host.raspberrypi Counted 1 meta of javascript
              host.raspberrypi Counted 1 adapter for javascript
              host.raspberrypi Counted 2 channels of javascript
              host.raspberrypi Counted 386 states of javascript
              host.raspberrypi Counted 16 states of system.adapter.javascript
              host.raspberrypi Counted 294 states (io.javascript.*) from states
              host.raspberrypi Counted 17 states (system.adapter.javascript.*) from states
              host.raspberrypi Counted 2 objects of javascript
              host.raspberrypi file javascript.admin deleted
              host.raspberrypi object javascript deleted
              host.raspberrypi object javascript.admin deleted
              host.raspberrypi Deleting 409 object(s).
              host.raspberrypi: Only 400 objects left to be deleted.
              host.raspberrypi: Only 200 objects left to be deleted.
              host.raspberrypi Deleting 311 state(s).
              host.raspberrypi: Only 200 states left to be deleted.
              npm uninstall iobroker.javascript --loglevel error --prefix "/opt/iobroker" (System call)
              node-aead-crypto not needed on this system, since all ciphers are natively supported
              node-pre-gyp ERR! install response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.8.0/canvas-v2.8.0-node-v72-linux-glibc-arm.tar.gz
              Package pixman-1 was not found in the pkg-config search path.
              Perhaps you should add the directory containing `pixman-1.pc'
              to the PKG_CONFIG_PATH environment variable
              No package 'pixman-1' found
              gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp
              gyp ERR! configure error
              gyp ERR! stack Error: `gyp` failed with exit code: 1
              gyp ERR! stack     at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
              gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
              gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
              gyp ERR! System Linux 5.10.43-v7l+
              gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"
              gyp ERR! cwd /opt/iobroker/node_modules/canvas
              gyp ERR! node -v v12.22.5
              gyp ERR! node-gyp -v v5.1.0
              gyp ERR! not ok
              node-pre-gyp ERR! build error
              node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
              node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/opt/iobroker/node_modules/canvas/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)
              node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
              node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1022:16)
              node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
              node-pre-gyp ERR! System Linux 5.10.43-v7l+
              node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/canvas/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
              node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvas
              node-pre-gyp ERR! node -v v12.22.5
              node-pre-gyp ERR! node-pre-gyp -v v1.0.5
              node-pre-gyp ERR! not ok
              

              Nach der erneuten Installierung läuft der Adapter/Instanz wieder. Leider fehlen mir jetzt noch die Einträge der zusätzlichen NPM-Module. Leider wurden die nicht mit dem Java-Backup mit eingespielt. Hast Du eine Idee ob die noch irgendwo in einer Datei vorhanden sind?

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #7

              @heinhan sagte in JavaScript startet nicht mehr nach Update:

              Nein, weiß ich nicht.

              Bezüglich:

              No package 'pixman-1' found

              würde ich mal

              iobroker stop
              iobroker fix 
              iobroker start
              

              aufrufen. Das könnte die Meldung evtl. beheben.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              1 Antwort Letzte Antwort
              0
              • heinhanH heinhan

                @thomas-braun sagte in JavaScript startet nicht mehr nach Update:

                iobroker del javascript

                Hier die LOG´s

                pi@raspberrypi:~ $ iobroker rebuild javascript
                npm rebuild --loglevel error (System call1) in "/opt/iobroker/node_modules/iobroker.javascript"
                
                Rebuild javascript done
                pi@raspberrypi:~ $ iobroker del javascript
                Delete adapter "javascript"
                host.raspberrypi Counted 1 instances of javascript
                host.raspberrypi Counted 1 meta of javascript
                host.raspberrypi Counted 1 adapter for javascript
                host.raspberrypi Counted 2 channels of javascript
                host.raspberrypi Counted 386 states of javascript
                host.raspberrypi Counted 16 states of system.adapter.javascript
                host.raspberrypi Counted 294 states (io.javascript.*) from states
                host.raspberrypi Counted 17 states (system.adapter.javascript.*) from states
                host.raspberrypi Counted 2 objects of javascript
                host.raspberrypi file javascript.admin deleted
                host.raspberrypi object javascript deleted
                host.raspberrypi object javascript.admin deleted
                host.raspberrypi Deleting 409 object(s).
                host.raspberrypi: Only 400 objects left to be deleted.
                host.raspberrypi: Only 200 objects left to be deleted.
                host.raspberrypi Deleting 311 state(s).
                host.raspberrypi: Only 200 states left to be deleted.
                npm uninstall iobroker.javascript --loglevel error --prefix "/opt/iobroker" (System call)
                node-aead-crypto not needed on this system, since all ciphers are natively supported
                node-pre-gyp ERR! install response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.8.0/canvas-v2.8.0-node-v72-linux-glibc-arm.tar.gz
                Package pixman-1 was not found in the pkg-config search path.
                Perhaps you should add the directory containing `pixman-1.pc'
                to the PKG_CONFIG_PATH environment variable
                No package 'pixman-1' found
                gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp
                gyp ERR! configure error
                gyp ERR! stack Error: `gyp` failed with exit code: 1
                gyp ERR! stack     at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
                gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
                gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
                gyp ERR! System Linux 5.10.43-v7l+
                gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"
                gyp ERR! cwd /opt/iobroker/node_modules/canvas
                gyp ERR! node -v v12.22.5
                gyp ERR! node-gyp -v v5.1.0
                gyp ERR! not ok
                node-pre-gyp ERR! build error
                node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
                node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/opt/iobroker/node_modules/canvas/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)
                node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
                node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1022:16)
                node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
                node-pre-gyp ERR! System Linux 5.10.43-v7l+
                node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/canvas/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
                node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvas
                node-pre-gyp ERR! node -v v12.22.5
                node-pre-gyp ERR! node-pre-gyp -v v1.0.5
                node-pre-gyp ERR! not ok
                

                Nach der erneuten Installierung läuft der Adapter/Instanz wieder. Leider fehlen mir jetzt noch die Einträge der zusätzlichen NPM-Module. Leider wurden die nicht mit dem Java-Backup mit eingespielt. Hast Du eine Idee ob die noch irgendwo in einer Datei vorhanden sind?

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von paul53
                #8

                @heinhan sagte: NPM-Module... irgendwo in einer Datei vorhanden sind?

                Im Objekt "system.adapter.javascript.0", Eigenschaft native.libraries.

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @heinhan

                  Bitte Konsolentext nie als Screenshot, immer als Text in </> CodeTags einbetten.

                  javascript-Adapter mal rebuildet?
                  Alternativ deinstalliert und wieder drauf?

                  iobroker rebuild javascript
                  
                  iobroker del javascript
                  iobroker install javascript
                  
                  K Offline
                  K Offline
                  kaybau
                  schrieb am zuletzt editiert von
                  #9

                  @thomas-braun ,
                  Hallo Thomas,
                  bei mir hat es nach einem Stromausfall ebenfalls die JS Instanz mit ähnlichen Fehlern zum Erliegen gebracht.

                  Mit den Befehlen

                  iobroker del javascript
                  iobroker install javascript 
                  

                  gehen aber nicht die scripte verloren, oder?

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • K kaybau

                    @thomas-braun ,
                    Hallo Thomas,
                    bei mir hat es nach einem Stromausfall ebenfalls die JS Instanz mit ähnlichen Fehlern zum Erliegen gebracht.

                    Mit den Befehlen

                    iobroker del javascript
                    iobroker install javascript 
                    

                    gehen aber nicht die scripte verloren, oder?

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #10

                    @kaybau
                    Nein. Und außerdem hast du ja ein Backup.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    K 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @kaybau
                      Nein. Und außerdem hast du ja ein Backup.

                      K Offline
                      K Offline
                      kaybau
                      schrieb am zuletzt editiert von
                      #11

                      @thomas-braun
                      Danke. läuft wieder ;)
                      ich muss unbedingt eine USV davor schalten.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      639

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe