Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Installation
    5. Update js-controller - "nodejs is NOT correctly installed"

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Update js-controller - "nodejs is NOT correctly installed"

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      George_Best last edited by George_Best

      Hallo zusammen,

      ich habe versucht meinen js-controller von 4 auf 5 upzudaten - leider ohne Erfolg. Nun ist mir aufgefallen, dass iob diag
      folgende Meldung bringt:

      Recommended versions are nodejs 16.20.2 and npm 8.19.4
      *** nodejs is NOT correctly installed ***
      Wrong installation path detected. This needs to be fixed.
      
      Please check
      https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
      for more information on how to fix these errors.
      

      So richtig komme ich da aber auch nicht weiter. Alleine schon
      sudo apt update
      scheitert mit der Fehlermeldung

       Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 8E61C2AB9A6D1557
      Paketlisten werden gelesen… Fertig
      

      Hierzu habe ich schon Google bemüht - jedoch auch ohne Erfolg...

      iob diag sieht übrigens so aus:

      ======================= SUMMARY =======================
                              v.2023-10-10
      
      
         Static hostname: ioBroker-V2
               Icon name: computer-vm
                 Chassis: vm
          Virtualization: kvm
        Operating System: Debian GNU/Linux 11 (bullseye)
                  Kernel: Linux 5.10.0-26-amd64
            Architecture: x86-64
      
      Installation:           kvm
      Kernel:                 x86_64
      Userland:               amd64
      Timezone:               Europe/Berlin (CET, +0100)
      User-ID:                1000
      X-Server:               false
      Boot Target:            graphical.target
      
      Pending OS-Updates:     0
      Pending iob updates:    15
      
      Nodejs-Installation:    /usr/bin/nodejs         v12.22.12
                              /usr/bin/node           v12.22.12
      /home/iobroker/.diag.sh: line 488: npm: command not found
      
      /home/iobroker/.diag.sh: line 489: npx: command not found
      
      /home/iobroker/.diag.sh: line 490: corepack: command not found
      
      
      Recommended versions are nodejs 16.20.2 and npm 8.19.4
      *** nodejs is NOT correctly installed ***
      Wrong installation path detected. This needs to be fixed.
      
      Please check
      https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
      for more information on how to fix these errors.
      
      MEMORY:
                     total        used        free      shared  buff/cache   available
      Mem:             11G        123M         10G        0.0K        988M         11G
      Swap:           4.1G          0B        4.1G
      Total:           15G        123M         14G
      
      Active iob-Instances:   1
      
      

      Hat evtl. jemand eine Idee was ich noch tun kann?

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @George_Best last edited by

        @george_best sagte in Update js-controller - "nodejs is NOT correctly installed":

        Hat evtl. jemand eine Idee was ich noch tun kann?

        iob fix
        iob nodejs-update
        

        sollte das alles gerade ziehen.

        G 1 Reply Last reply Reply Quote 2
        • G
          George_Best @Thomas Braun last edited by

          @thomas-braun Perfekt! Vielen, herzlichen Dank - das hat zumindest schon mal funkioniert.

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @George_Best last edited by

            @george_best

            Dann lass

            iob nodejs-update
            

            nochmal laufen, wenn der iobroker aktualisiert wurde. Dann dürfte da auch nodejs@18 vorgeschlagen werden. Jetzt bist du bestimmt auf 16 gelandet, oder?

            1 Reply Last reply Reply Quote 0
            • G
              George_Best last edited by

              Der Befehl

              iobroker upgrade self
              

              sagt leider immer noch "js-controller 4.0.24"
              ab.
              Nun bringt mir

              iob diag
              

              folgende Meldung:

              Errors in npm tree:
              npm ERR! code ELSPROBLEMS
              npm ERR! extraneous: @serialport/bindings-cpp@ /opt/iobroker/node_modules/@serialport/bindings-cpp
              npm ERR! extraneous: 01_icons@ /opt/iobroker/node_modules/01_icons
              npm ERR! extraneous: array-ext@0.1.5 /opt/iobroker/node_modules/array-ext
              npm ERR! extraneous: asap@2.0.6 /opt/iobroker/node_modules/asap
              npm ERR! extraneous: aws-iot-device-sdk@2.2.1 /opt/iobroker/node_modules/aws-iot-device-sdk
              npm ERR! extraneous: aws-sdk@2.1484.0 /opt/iobroker/node_modules/aws-sdk
              npm ERR! extraneous: axios@0.18.0 /opt/iobroker/node_modules/axios
              npm ERR! extraneous: babel-runtime@5.8.38 /opt/iobroker/node_modules/babel-runtime
              npm ERR! extraneous: big-number@0.3.1 /opt/iobroker/node_modules/big-number
              npm ERR! extraneous: bignumber.js@4.1.0 /opt/iobroker/node_modules/bignumber.js
              npm ERR! extraneous: buffer@4.9.2 /opt/iobroker/node_modules/buffer
              npm ERR! extraneous: busboy@0.2.14 /opt/iobroker/node_modules/busboy
              npm ERR! extraneous: callback-stream@1.1.0 /opt/iobroker/node_modules/callback-stream
              npm ERR! extraneous: castv2-player@2.0.6 /opt/iobroker/node_modules/castv2-player
              npm ERR! extraneous: chainsaw@0.0.9 /opt/iobroker/node_modules/chainsaw
              npm ERR! extraneous: charenc@0.0.2 /opt/iobroker/node_modules/charenc
              npm ERR! extraneous: comment-json@1.1.3 /opt/iobroker/node_modules/comment-json
              npm ERR! extraneous: crypt@0.0.2 /opt/iobroker/node_modules/crypt
              npm ERR! extraneous: dicer@0.2.5 /opt/iobroker/node_modules/dicer
              npm ERR! extraneous: esprima@2.7.3 /opt/iobroker/node_modules/esprima
              npm ERR! extraneous: events@1.1.1 /opt/iobroker/node_modules/events
              npm ERR! extraneous: express-fileupload@0.4.1 /opt/iobroker/node_modules/express-fileupload
              npm ERR! extraneous: follow-redirects@1.7.0 /opt/iobroker/node_modules/follow-redirects
              npm ERR! extraneous: generic-pool@2.5.4 /opt/iobroker/node_modules/generic-pool
              npm ERR! extraneous: glob-parent@3.1.0 /opt/iobroker/node_modules/glob-parent
              npm ERR! extraneous: glob-stream@6.1.0 /opt/iobroker/node_modules/glob-stream
              npm ERR! extraneous: hashish@0.0.4 /opt/iobroker/node_modules/hashish
              npm ERR! extraneous: inote-util@1.17.2 /opt/iobroker/node_modules/inote-util
              npm ERR! invalid: iobroker.esphome@0.2.0-0 /opt/iobroker/node_modules/iobroker.esphome
              npm ERR! invalid: iobroker.icons-open-icon-library-png@0.1.3 /opt/iobroker/node_modules/iobroker.icons-open-icon-library-png
              npm ERR! extraneous: iobroker.type-detector@0.1.1 /opt/iobroker/node_modules/iobroker.type-detector
              npm ERR! invalid: iobroker.vis-materialdesign@0.2.62 /opt/iobroker/node_modules/iobroker.vis-materialdesign
              npm ERR! invalid: iobroker.vodafone-speedtest@0.0.6 /opt/iobroker/node_modules/iobroker.vodafone-speedtest
              npm ERR! invalid: iobroker.web-speedy@0.1.1 /opt/iobroker/node_modules/iobroker.web-speedy
              npm ERR! extraneous: is-arguments@1.1.1 /opt/iobroker/node_modules/is-arguments
              npm ERR! extraneous: is-generator-function@1.0.10 /opt/iobroker/node_modules/is-generator-function
              npm ERR! extraneous: is-negated-glob@1.0.0 /opt/iobroker/node_modules/is-negated-glob
              npm ERR! extraneous: jmespath@0.16.0 /opt/iobroker/node_modules/jmespath
              npm ERR! extraneous: json-parser@1.1.5 /opt/iobroker/node_modules/json-parser
              npm ERR! extraneous: md5@2.2.1 /opt/iobroker/node_modules/md5
              npm ERR! extraneous: mmmagic@0.5.2 /opt/iobroker/node_modules/mmmagic
              npm ERR! extraneous: mssql@3.3.0 /opt/iobroker/node_modules/mssql
              npm ERR! extraneous: mysql@2.16.0 /opt/iobroker/node_modules/mysql
              npm ERR! extraneous: nconf@0.10.0 /opt/iobroker/node_modules/nconf
              npm ERR! extraneous: node-abi@2.30.1 /opt/iobroker/node_modules/node-abi
              npm ERR! extraneous: optimist@0.6.1 /opt/iobroker/node_modules/optimist
              npm ERR! extraneous: ordered-read-streams@1.0.1 /opt/iobroker/node_modules/ordered-read-streams
              npm ERR! extraneous: path-dirname@1.0.2 /opt/iobroker/node_modules/path-dirname
              npm ERR! extraneous: pg-connection-string@0.1.3 /opt/iobroker/node_modules/pg-connection-string
              npm ERR! extraneous: pg-pool@2.0.6 /opt/iobroker/node_modules/pg-pool
              npm ERR! extraneous: pg-types@2.0.0 /opt/iobroker/node_modules/pg-types
              npm ERR! extraneous: pg@7.9.0 /opt/iobroker/node_modules/pg
              npm ERR! extraneous: picocolors@1.0.0 /opt/iobroker/node_modules/picocolors
              npm ERR! extraneous: postgres-date@1.0.3 /opt/iobroker/node_modules/postgres-date
              npm ERR! extraneous: prebuild-install@6.1.4 /opt/iobroker/node_modules/prebuild-install
              npm ERR! extraneous: priorityqueuejs@1.0.0 /opt/iobroker/node_modules/priorityqueuejs
              npm ERR! extraneous: promise@7.3.1 /opt/iobroker/node_modules/promise
              npm ERR! extraneous: pumpify@1.5.1 /opt/iobroker/node_modules/pumpify
              npm ERR! extraneous: remove@0.1.5 /opt/iobroker/node_modules/remove
              npm ERR! extraneous: secure-keys@1.0.0 /opt/iobroker/node_modules/secure-keys
              npm ERR! extraneous: seedrandom@2.4.4 /opt/iobroker/node_modules/seedrandom
              npm ERR! extraneous: seq@0.3.5 /opt/iobroker/node_modules/seq
              npm ERR! extraneous: shelljs@0.8.3 /opt/iobroker/node_modules/shelljs
              npm ERR! extraneous: soef@0.4.15 /opt/iobroker/node_modules/soef
              npm ERR! extraneous: sprintf@0.1.5 /opt/iobroker/node_modules/sprintf
              npm ERR! extraneous: sql-client@1.3.0 /opt/iobroker/node_modules/sql-client
              npm ERR! extraneous: sqlite3@4.0.6 /opt/iobroker/node_modules/sqlite3
              npm ERR! extraneous: streamifier@0.1.1 /opt/iobroker/node_modules/streamifier
              npm ERR! extraneous: suncalc@1.8.0 /opt/iobroker/node_modules/suncalc
              npm ERR! extraneous: systeminformation@4.8.3 /opt/iobroker/node_modules/systeminformation
              npm ERR! extraneous: tedious@1.14.0 /opt/iobroker/node_modules/tedious
              npm ERR! extraneous: through2-filter@3.0.0 /opt/iobroker/node_modules/through2-filter
              npm ERR! extraneous: to-absolute-glob@2.0.2 /opt/iobroker/node_modules/to-absolute-glob
              npm ERR! extraneous: typescript@2.9.2 /opt/iobroker/node_modules/typescript
              npm ERR! extraneous: unique-stream@2.3.1 /opt/iobroker/node_modules/unique-stream
              npm ERR! extraneous: url@0.10.3 /opt/iobroker/node_modules/url
              npm ERR! extraneous: virtual-tsc@0.3.4 /opt/iobroker/node_modules/virtual-tsc
              npm ERR! extraneous: wake_on_lan@0.0.4 /opt/iobroker/node_modules/wake_on_lan
              npm ERR! extraneous: wordwrap@0.0.3 /opt/iobroker/node_modules/wordwrap
              npm ERR! extraneous: @serialport/parser-readline@10.3.0 /opt/iobroker/node_modules/@serialport/bindings-cpp/node_modules/@serialport/parser-readline
              npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/@serialport/bindings-cpp/node_modules/debug
              npm ERR! extraneous: node-addon-api@4.3.0 /opt/iobroker/node_modules/@serialport/bindings-cpp/node_modules/node-addon-api
              npm ERR! extraneous: crypto-js@3.1.6 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/crypto-js
              npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/isarray
              npm ERR! extraneous: mqtt@2.15.1 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt
              npm ERR! extraneous: readable-stream@2.3.6 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/readable-stream
              npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/string_decoder
              npm ERR! extraneous: sax@1.2.1 /opt/iobroker/node_modules/aws-sdk/node_modules/sax
              npm ERR! extraneous: util@0.12.5 /opt/iobroker/node_modules/aws-sdk/node_modules/util
              npm ERR! extraneous: uuid@8.0.0 /opt/iobroker/node_modules/aws-sdk/node_modules/uuid
              npm ERR! extraneous: xml2js@0.5.0 /opt/iobroker/node_modules/aws-sdk/node_modules/xml2js
              npm ERR! extraneous: xmlbuilder@11.0.1 /opt/iobroker/node_modules/aws-sdk/node_modules/xmlbuilder
              npm ERR! extraneous: core-js@1.2.7 /opt/iobroker/node_modules/babel-runtime/node_modules/core-js
              npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/buffer/node_modules/isarray
              npm ERR! extraneous: streamsearch@0.1.2 /opt/iobroker/node_modules/dicer/node_modules/streamsearch
              npm ERR! extraneous: fs-extra@4.0.3 /opt/iobroker/node_modules/express-fileupload/node_modules/fs-extra
              npm ERR! extraneous: debug@3.2.6 /opt/iobroker/node_modules/follow-redirects/node_modules/debug
              npm ERR! extraneous: ms@2.1.1 /opt/iobroker/node_modules/follow-redirects/node_modules/ms
              npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/glob-stream/node_modules/isarray
              npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/glob-stream/node_modules/readable-stream
              npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/glob-stream/node_modules/string_decoder
              npm ERR! invalid: node-snap7@ /opt/iobroker/node_modules/node-snap7
              npm ERR! invalid: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5
              npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/mysql/node_modules/isarray
              npm ERR! extraneous: readable-stream@2.3.6 /opt/iobroker/node_modules/mysql/node_modules/readable-stream
              npm ERR! extraneous: sqlstring@2.3.1 /opt/iobroker/node_modules/mysql/node_modules/sqlstring
              npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/mysql/node_modules/string_decoder
              npm ERR! extraneous: async@1.5.2 /opt/iobroker/node_modules/nconf/node_modules/async
              npm ERR! extraneous: camelcase@2.1.1 /opt/iobroker/node_modules/nconf/node_modules/camelcase
              npm ERR! extraneous: window-size@0.1.4 /opt/iobroker/node_modules/nconf/node_modules/window-size
              npm ERR! extraneous: yargs@3.32.0 /opt/iobroker/node_modules/nconf/node_modules/yargs
              npm ERR! extraneous: minimist@0.0.10 /opt/iobroker/node_modules/optimist/node_modules/minimist
              npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/ordered-read-streams/node_modules/isarray
              npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/ordered-read-streams/node_modules/readable-stream
              npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/ordered-read-streams/node_modules/string_decoder
              npm ERR! extraneous: semver@4.3.2 /opt/iobroker/node_modules/pg/node_modules/semver
              npm ERR! extraneous: minimist@1.2.8 /opt/iobroker/node_modules/prebuild-install/node_modules/minimist
              npm ERR! extraneous: pump@3.0.0 /opt/iobroker/node_modules/prebuild-install/node_modules/pump
              npm ERR! extraneous: nan@2.10.0 /opt/iobroker/node_modules/sqlite3/node_modules/nan
              npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/tedious/node_modules/isarray
              npm ERR! extraneous: readable-stream@2.3.6 /opt/iobroker/node_modules/tedious/node_modules/readable-stream
              npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/tedious/node_modules/string_decoder
              npm ERR! extraneous: punycode@1.3.2 /opt/iobroker/node_modules/url/node_modules/punycode
              npm ERR! extraneous: debug@3.2.6 /opt/iobroker/node_modules/virtual-tsc/node_modules/debug
              npm ERR! extraneous: ms@2.1.1 /opt/iobroker/node_modules/virtual-tsc/node_modules/ms
              npm ERR! invalid: ms@2.0.0 /opt/iobroker/node_modules/ms
              npm ERR! extraneous: help-me@1.1.0 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt/node_modules/help-me
              npm ERR! extraneous: mqtt-packet@5.6.1 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt/node_modules/mqtt-packet
              npm ERR! extraneous: split2@2.2.0 /opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt/node_modules/split2
              npm ERR! invalid: xmlbuilder@0.4.2 /opt/iobroker/node_modules/homematic-xmlrpc/node_modules/xmlbuilder
              npm ERR! extraneous: cli@1.0.1 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/cli
              npm ERR! extraneous: console-browserify@1.1.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/console-browserify
              npm ERR! extraneous: date-now@0.1.4 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/date-now
              npm ERR! extraneous: dom-serializer@0.2.2 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/dom-serializer
              npm ERR! extraneous: domelementtype@1.3.1 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/domelementtype
              npm ERR! extraneous: domhandler@2.3.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/domhandler
              npm ERR! extraneous: domutils@1.5.1 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/domutils
              npm ERR! extraneous: entities@1.0.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/entities
              npm ERR! extraneous: exit@0.1.2 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/exit
              npm ERR! extraneous: htmlparser2@3.8.3 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/htmlparser2
              npm ERR! extraneous: jshint@2.13.6 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/jshint
              npm ERR! extraneous: lodash@4.17.21 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/lodash
              npm ERR! extraneous: domelementtype@2.3.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/dom-serializer/node_modules/domelementtype
              npm ERR! extraneous: entities@2.2.0 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/dom-serializer/node_modules/entities
              npm ERR! extraneous: isarray@0.0.1 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/htmlparser2/node_modules/isarray
              npm ERR! extraneous: readable-stream@1.1.14 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/htmlparser2/node_modules/readable-stream
              npm ERR! extraneous: string_decoder@0.10.31 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/htmlparser2/node_modules/string_decoder
              npm ERR! extraneous: strip-json-comments@1.0.4 /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket/node_modules/jshint/node_modules/strip-json-comments
              npm ERR! invalid: colour@0.7.1 /opt/iobroker/node_modules/colour
              npm ERR! invalid: optjs@3.2.2 /opt/iobroker/node_modules/optjs
              
              npm ERR! A complete log of this run can be found in: /home/jonny/.npm/_logs/2023-11-02T13_06_57_592Z-debug-0.log
              

              iob fix bringt leider keine Besserung.

              Thomas Braun 2 Replies Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @George_Best last edited by

                @george_best

                Da muss zunächst der npm-Tree gezähmt werden. Mit so vielen Fehlern geht da nix mehr.

                Schmeiß zunächst die mit invalid gekennzeichneten Adapter aus dem System.

                1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @George_Best last edited by

                  @george_best

                  Den gibt es soweit ich weiß gar nicht mehr:

                  iobroker.vodafone-speedtest
                  

                  Jedenfalls nicht unter dem Namen.

                  1 Reply Last reply Reply Quote 0
                  • G
                    George_Best last edited by

                    @thomas-braun ja - das stimmt.
                    Aber da sind noch einige andere dabei, bei denen ich mir nicht sicher bin ob ich die einfach so löschen kann...

                    invalid: iobroker.icons-open-icon-library-png@0.1.3 /opt/iobroker/node_modules/iobroker.icons-open-icon-library-png
                    invalid: iobroker.vis-materialdesign@0.2.62 /opt/iobroker/node_modules/iobroker.vis-materialdesign
                    invalid: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5
                    invalid: ms@2.0.0 /opt/iobroker/node_modules/ms
                    invalid: xmlbuilder@0.4.2 /opt/iobroker/node_modules/homematic-xmlrpc/node_modules/xmlbuilder
                    invalid: colour@0.7.1 /opt/iobroker/node_modules/colour
                    invalid: optjs@3.2.2 /opt/iobroker/node_modules/optjs
                    
                    Thomas Braun 2 Replies Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @George_Best last edited by

                      @george_best

                      Oft ergeben die sich, wenn die toten Dinger erstmal raus sind.

                      G 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @George_Best last edited by

                        @george_best

                        Mit socksv5 gibt es zu.B. Probleme, weil das Ding seit Jahren nicht mehr gepflegt wird. Da müsste der Adapter, der das verwendet, auf was anderes umgestellt werden.

                        1 Reply Last reply Reply Quote 0
                        • G
                          George_Best @Thomas Braun last edited by

                          @thomas-braun ok - d.h. alle "Invalid" raushauen?
                          Wie lösche ich die am besten? Einfach ordner unter node_modules löschen?

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @George_Best last edited by

                            @george_best sagte in Update js-controller - "nodejs is NOT correctly installed":

                            Einfach ordner unter node_modules löschen?

                            Bist du des Wahnsinns?
                            Nein, mit

                            iobroker del ADAPTER 
                            

                            zunächst die iobroker-Module rauskratzen. Und dann nochmal schauen wie es dann da ausschaut.

                            Keinesfalls da irgendwas irgendwo einfach löschen.

                            G 1 Reply Last reply Reply Quote 1
                            • G
                              George_Best @Thomas Braun last edited by George_Best

                              @thomas-braun puh...
                              schon mit

                              iobroker del icons-open-icon-library-png
                              

                              gings schon ziemlich rund 😞

                              Delete adapter "icons-open-icon-library-png"
                              host.ioBroker-V2 Counted 1 instances of icons-open-icon-library-png
                              host.ioBroker-V2 Counted 1 meta of icons-open-icon-library-png
                              host.ioBroker-V2 Counted 1 adapter for icons-open-icon-library-png
                              host.ioBroker-V2 Counted 1 states of system.adapter.icons-open-icon-library-png
                              host.ioBroker-V2 Counted 1 states (system.adapter.icons-open-icon-library-png.*) from states
                              host.ioBroker-V2 file icons-open-icon-library-png deleted
                              host.ioBroker-V2 file icons-open-icon-library-png.admin deleted
                              host.ioBroker-V2 object icons-open-icon-library-png deleted
                              host.ioBroker-V2 object icons-open-icon-library-png.admin deleted
                              host.ioBroker-V2 Deleting 4 object(s).
                              host.ioBroker-V2 Deleting 1 state(s).
                              Error deleting adapter icons-open-icon-library-png from disk: host.ioBroker-V2: Cannot uninstall iobroker.icons-open-icon-library-png: 1
                              You might have to delete it yourself!
                              
                              

                              Es gab dann einiges an errors im iobroker-log:

                              15786	2023-11-02 15:39:10.158	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather.html: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather.html'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.158	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/jquery.mousewheel.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/jquery.mousewheel.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.156	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/globalize.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/globalize.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/jquery.event.drag.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/jquery.event.drag.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.152	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/globalize.culture.en-US.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/lib/globalize.culture.en-US.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.152	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.touchNavigate.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.touchNavigate.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.uiConstants.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.uiConstants.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.151	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.time.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.time.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.touch.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.touch.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.151	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.symbol.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.symbol.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.threshold.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.threshold.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.150	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.selection.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.selection.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.stack.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.stack.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.150	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.resize.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.resize.js'Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.saturated.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.saturated.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.149	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.pie.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.pie.js'
                              
                              vis.0
                              15786	2023-11-02 15:39:10.149	error	Error: Cannot upload /opt/iobroker/node_modules/iobroker.vis/www/widgets/weather/lib/js/flot/jquery.flot.navigate.js: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobr
                              
                              G 1 Reply Last reply Reply Quote 0
                              • G
                                George_Best @George_Best last edited by

                                Hab ich irgendwie die Chance mein ioBroker ohne komplette Neuinstallation wieder hinzubekommen?

                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @George_Best last edited by

                                  @george_best

                                  iob update
                                  iobroker upgrade icons-open-icon-library-png@0.1.2
                                  iobroker upgrade vis-materialdesign@vis-materialdesign@0.5.9
                                  

                                  versuchen.

                                  1 Reply Last reply Reply Quote 0
                                  • G
                                    George_Best last edited by

                                    @thomas-braun sagte in Update js-controller - "nodejs is NOT correctly installed":

                                    icons-open

                                    iobroker upgrade icons-open-icon-library-png@0.1.2
                                    

                                    Habe ich gerade gemacht. Offensichtlich habe ich - wie auch immer - für diesen Adapter eine Version höher installiert als verfügbar (installiert: 1.0.3, verfügbar 1.02.). Wie auch immer - das Upgrade hat dann wohl einen "Downgrade" auf 1.0.2 gemacht, was auch erfolgreich durchlief.

                                    Aber dies hat mir irgendwie den js-controller zerschossen:

                                    iobroker status
                                    
                                    node:internal/modules/cjs/loader:1080
                                      throw err;
                                      ^
                                    
                                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                                        at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
                                        at Module._load (node:internal/modules/cjs/loader:922:27)
                                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:86:12)
                                        at node:internal/main/run_main_module:23:47 {
                                      code: 'MODULE_NOT_FOUND',
                                      requireStack: []
                                    }
                                    
                                    Node.js v18.18.2
                                    

                                    Ich habe jetzt eine Rollback gemacht damit das System erstmal wieder läuft. Gibt es noch eine Idee?

                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @George_Best last edited by

                                      @george_best

                                      Den js-controller nochmal drüber installieren.

                                      G 1 Reply Last reply Reply Quote 0
                                      • G
                                        George_Best @Thomas Braun last edited by

                                        @thomas-braun mit

                                        sudo -H -u iobroker npm install iobroker.js-controller
                                        

                                        ?

                                        Thomas Braun 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @George_Best last edited by

                                          @george_best
                                          Ja, aber im richtigen Verzeichnis.

                                          Vorher

                                          cd /opt/iobroker
                                          
                                          G 1 Reply Last reply Reply Quote 0
                                          • G
                                            George_Best @Thomas Braun last edited by

                                            @thomas-braun sieht leider nicht so gut as:

                                            npm ERR! code ENOTEMPTY
                                            npm ERR! syscall rename
                                            npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller
                                            npm ERR! dest /opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba
                                            npm ERR! errno -39
                                            npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/iobroker.js-controller' -> '/opt/iobroker/node_modules/.iobroker.js-controller-7Q8bmsba'
                                            
                                            npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-03T10_47_37_114Z-debug-0.log
                                            

                                            Das Log-file: 2023-11-03T10_47_43_654Z-debug-0.log

                                            Thomas Braun 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            40
                                            2486
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo