Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Fehler nach Update des "Admin" Adapters

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Fehler nach Update des "Admin" Adapters

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

      Systemdata Bitte Ausfüllen
      Hardwaresystem: PI4.
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte 32GB
      Betriebssystem: Linux
      Node-Version: 16.13.1
      Nodejs-Version: 16.15.0
      NPM-Version: 8.1.2
      Installationsart: Skript
      Image genutzt: Ja

      Hallo,
      nach einem update des ADMIN Adapters im IoBroker startet dieser nun nicht mehr. Hab es schon über die Konsole versucht manuell upzudaten und iobroker fix habe ich auch ausgeführt ohne Erfolg.
      Wenn ich den Status mit "sudo iobroker status" abrufe kommt folgende Meldung:

      pi@raspberrypi:/opt/iobroker $ sudo iobroker status
      Uncaught Rejection: Error: Cannot find module '@sentry/integrations'
      Require stack:
      - /opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js
      - /opt/iobroker/node_modules/@iobroker/plugin-base/lib/PluginHandler.js
      - /opt/iobroker/node_modules/@iobroker/plugin-base/index.js
      - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js
      - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
          at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
          at Function.Module._load (node:internal/modules/cjs/loader:778:27)
          at Module.require (node:internal/modules/cjs/loader:1005:19)
          at require (node:internal/modules/cjs/helpers:102:18)
          at SentryPlugin._registerSentry (/opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js:103:36)
          at SentryPlugin.init (/opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js:96:14)
      

      An diesem Punkt komme ich nun nicht weiter. Kann mir hier bitte jemand helfen den Fehler zu finden?

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

        @ifox

        Wenn die Versionsnummern stimmen ist nodejs falsch installiert.
        In meiner Signatur steht's wie es richtig gemacht wird.

        Und der Befehl iobroker wird NIE mit sudo zusammen verwendet.

        Konsolentext bitte in CodeTags setzen.

        I 1 Reply Last reply Reply Quote 0
        • I
          IFOX @Thomas Braun last edited by

          @thomas-braun
          Ich habe nun ein upgrade durchlaufen lassen mit

          sudo apt update
          sudo apt upgrade
          

          und im Anschluss nach der Analeitung den Status anzeigen lassen

          pi@raspberrypi:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
          armv7l
          /usr/bin/nodejs
          /usr/local/bin/node
          /usr/local/bin/npm
          v16.15.0
          v16.13.1
          8.1.2
          pi
          /home/pi
          Hit:1 http://archive.raspberrypi.org/debian buster InRelease
          Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
          Hit:3 https://deb.nodesource.com/node_16.x buster InRelease
          Hit:4 https://www.pivccu.de/piVCCU stable InRelease
          Reading package lists... Done
          Building dependency tree
          Reading state information... Done
          All packages are up to date.
          nodejs:
            Installed: 16.15.0-deb-1nodesource1
            Candidate: 16.15.0-deb-1nodesource1
            Version table:
           *** 16.15.0-deb-1nodesource1 500
                  500 https://deb.nodesource.com/node_16.x buster/main armhf Packages
                  100 /var/lib/dpkg/status
               10.24.0~dfsg-1~deb10u1 500
                  500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
          pi@raspberrypi:~ $ iobroker status
          Uncaught Rejection: Error: Cannot find module '@sentry/integrations'
          Require stack:
          - /opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js
          - /opt/iobroker/node_modules/@iobroker/plugin-base/lib/PluginHandler.js
          - /opt/iobroker/node_modules/@iobroker/plugin-base/index.js
          - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js
          - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
              at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
              at Function.Module._load (node:internal/modules/cjs/loader:778:27)
              at Module.require (node:internal/modules/cjs/loader:1005:19)
              at require (node:internal/modules/cjs/helpers:102:18)
              at SentryPlugin._registerSentry (/opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js:103:36)
              at SentryPlugin.init (/opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js:96:14)
          

          An den Versionen hat sich aber leider nichts geändert und der iobroker startet nach wie nicht.

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

            @ifox
            Du musst da was ändern. Das macht das System nicht von alleine.

            I 1 Reply Last reply Reply Quote 0
            • I
              IFOX @Thomas Braun last edited by IFOX

              @thomas-braun
              Ich habe nun nach der Anleitung "Node richtig installieren" unter "Sonderfall" Node deinstalliert und wieder installiert. Nun sind die Version zumindest beide gleich, liegen aber im Local Verzeichnis. wie dort auch angegeben. Ist das nun soweit richtig?

              /usr/local/bin/nodejs
              /usr/local/bin/node
              /usr/local/bin/npm
              v14.19.1
              v14.19.1
              6.14.16
              

              Das Anfangsproblem bleibt aber bestehen das er das Modul "sentry/integration" nicht findet. Denke das Hauptproblem liegt darin. Wie lässt sich dieses beheben?

              pi@raspberrypi:~ $ iobroker status
              Uncaught Rejection: Error: Cannot find module '@sentry/integrations'
              
              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @IFOX last edited by

                @ifox

                Warum Sonderfall? Du bist kein Sonderfall.
                Ganz normal über das apt-Repository installieren.

                I 1 Reply Last reply Reply Quote 0
                • I
                  IFOX @Thomas Braun last edited by

                  @thomas-braun
                  habe es nun ganz normal installiert und liegen jetzt unter "/usr/bin/x".
                  Ursprungsproblem besteht aber leider weiterhin!

                  Homoran Thomas Braun 2 Replies Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @IFOX last edited by

                    @ifox sagte in Fehler nach Update des "Admin" Adapters:

                    habe es nun ganz normal installiert und liegen jetzt unter "/usr/bin/x".
                    Ursprungsproblem besteht aber leider weiterhin!

                    also weiter mit dem Fundament:
                    node hast du jetzt immer noch v14?

                    Was hast du denn als controller?

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

                      @ifox
                      Zeig nochmal die komplette Statusabfrage.

                      I 1 Reply Last reply Reply Quote 0
                      • I
                        IFOX @Thomas Braun last edited by

                        @thomas-braun

                        pi@raspberrypi:~ $ iobroker status
                        Uncaught Rejection: Error: Cannot find module '@sentry/integrations'
                        Require stack:
                        - /opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js
                        - /opt/iobroker/node_modules/@iobroker/plugin-base/lib/PluginHandler.js
                        - /opt/iobroker/node_modules/@iobroker/plugin-base/index.js
                        - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js
                        - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
                            at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                            at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                            at Module.require (internal/modules/cjs/loader.js:974:19)
                            at require (internal/modules/cjs/helpers.js:101:18)
                            at SentryPlugin._registerSentry (/opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js:103:36)
                            at SentryPlugin.init (/opt/iobroker/node_modules/@iobroker/plugin-sentry/index.js:96:14)
                        
                        Thomas Braun 1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @IFOX last edited by

                          @ifox
                          Ich meinte eigentlich die zu nodejs und Konsorten.

                          I 1 Reply Last reply Reply Quote 0
                          • I
                            IFOX @Thomas Braun last edited by

                            @thomas-braun
                            Meinst Du diese hier?

                            pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
                            /usr/bin/nodejs
                            /usr/bin/node
                            /usr/bin/npm
                            v14.19.1
                            v14.19.1
                            6.14.16
                            nodejs:
                              Installed: 14.19.1-deb-1nodesource1
                              Candidate: 14.19.1-deb-1nodesource1
                              Version table:
                             *** 14.19.1-deb-1nodesource1 500
                                    500 https://deb.nodesource.com/node_14.x buster/main armhf Packages
                                    100 /var/lib/dpkg/status
                                 10.24.0~dfsg-1~deb10u1 500
                                    500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                            
                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @IFOX last edited by

                              @ifox

                              iobroker stop
                              iobroker fix
                              iobroker start
                              

                              Wenn das nicht hilft:

                              cd /opt/iobroker
                              sudo -H -u iobroker npm install iobroker.js-controller
                              
                              I 1 Reply Last reply Reply Quote 0
                              • I
                                IFOX @Thomas Braun last edited by IFOX

                                @thomas-braun
                                der zweite Teil war die Lösung.
                                Einfach genial wenn es wieder läuft, vielen Dank für den Support.

                                Fürs erste scheint alles wieder da zu sein und zu funktionieren.
                                Bis auf ein Wetter Widget in VIS und backitup findet in dropbox die alten Backups aktuell nicht mehr.

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                587
                                Online

                                31.8k
                                Users

                                80.1k
                                Topics

                                1.3m
                                Posts

                                3
                                14
                                273
                                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