Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. [gelöst] iobroker upgrade self Integrity verification failed

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    687

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    527

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.1k

[gelöst] iobroker upgrade self Integrity verification failed

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
upgraderaspbianraspberry pi 4error js-controller
10 Beiträge 2 Kommentatoren 1.0k Aufrufe 2 Beobachtet
  • Ä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.
  • J Offline
    J Offline
    j0nas
    schrieb am zuletzt editiert von j0nas
    #1

    Über "iobroker upgrade self" wollte ich mein iobroker aktualisieren, erhalte aber folgende Fehlermeldung.

    /opt/iobroker $ ./iobroker upgrade self
    Update js-controller from @2.2.9 to @3.0.14
    NPM version: 6.14.4
    npm install iobroker.js-controller@3.0.14 --unsafe-perm --loglevel error --prefix "/opt/iobroker" (System call)
    npm ERR! code EINTEGRITY
    npm ERR! errno EINTEGRITY
    npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/semver: Integrity verification failed for sha512-V5aRbsDP8hkkPowfZgYr1+oEiagtt454M7DViD1J9mO8h5XCT/pN44mDeBEwvaHCOGHEvwkba67VNkL4+sqjgg== (/home/iobroker/.npm/_cacache/content-v2/sha512/57/96/916ec0cff219243e8c1f66062bd7ea0489a82db78e7833b0d5883d49f663bc8795c24ffa4de38983781130bda1c23861c4bf091b6baed53642f8facaa382)
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/iobroker/.npm/_logs/2020-04-22T19_08_58_126Z-debug.log
    Starting node restart.js
    

    Gleichzeitig spielt seitdem mein iobroker komplett verrückt und restartet alle Adapter alle paar Minuten neu. Kann mir jemand unter die Arme greifen, was löst den Fehler aus?

    Grüße

    Jonas

    1 Antwort Letzte Antwort
    0
    • wendy2702W Offline
      wendy2702W Offline
      wendy2702
      schrieb am zuletzt editiert von
      #2

      Hast du denn den iobroker vorher nicht gestoppt?

      iobroker stop
      iobroker update
      iobroker upgrade self
      iobroker start
      

      Eventuell noch mit einen

      iobroker backup
      

      Davor falls nicht vorhanden wäre die Reihenfolge gewesen.

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      J 1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        Hast du denn den iobroker vorher nicht gestoppt?

        iobroker stop
        iobroker update
        iobroker upgrade self
        iobroker start
        

        Eventuell noch mit einen

        iobroker backup
        

        Davor falls nicht vorhanden wäre die Reihenfolge gewesen.

        J Offline
        J Offline
        j0nas
        schrieb am zuletzt editiert von
        #3

        @wendy2702 said in iobroker upgrade self wirft Integrity verification failed:

        iobroker upgrade self

        Hi wendy,

        doch, deine reihenfolge und befehle habe ich auch so ausgeführt.

        Jonas

        wendy2702W 1 Antwort Letzte Antwort
        0
        • J j0nas

          @wendy2702 said in iobroker upgrade self wirft Integrity verification failed:

          iobroker upgrade self

          Hi wendy,

          doch, deine reihenfolge und befehle habe ich auch so ausgeführt.

          Jonas

          wendy2702W Offline
          wendy2702W Offline
          wendy2702
          schrieb am zuletzt editiert von wendy2702
          #4

          @j0nas was kommt denn jetzt bei:

          iobroker -v
          node -v
          npm -v
          

          Und was steht im log.

          Wie wurde iobroker installiert?

          Fixer schon benutzt?

          Kannst auch versuchen entweder die letzte Version vom Controller zu installieren:

          npm install iobroker.js-controller@3.0.16
          

          Oder die Version die vorher lief:

          npm install iobroker.js-controller@2.2.9
          

          Befehl ausführen im Ordner:

          /opt/iobroker
          

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • J Offline
            J Offline
            j0nas
            schrieb am zuletzt editiert von j0nas
            #5

            @wendy2702

            pi@iobroker:/opt/iobroker $ iobroker -v
            2.2.9
            pi@iobroker:/opt/iobroker $ node -v
            v12.16.2
            pi@iobroker:/opt/iobroker $ npm -v
            6.14.4
            

            debug log endet mit:

            248 verbose type system
            249 verbose stack FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/semver: Integrity verification failed for sha512-V5aRbsDP8hkkPowfZgYr1+oEiagtt454M7DViD1J9mO8h5XCT/pN44mDeBEwvaHCOGHEvwkba67VNkL4+sqjgg== (/home/iobroker/.npm/_cacache/content-v2/sha512/57/96/916ec0cff219243e8c1f66062bd7ea0489a82db78e7833b0d5883d49f663bc8795c24ffa4de38983781130bda1c23861c4bf091b6baed53642f8facaa382)
            249 verbose stack     at Readable.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/body.js:195:14)
            249 verbose stack     at Readable.emit (events.js:310:20)
            249 verbose stack     at /usr/local/lib/node_modules/npm/node_modules/make-fetch-happen/cache.js:92:30
            249 verbose stack     at tryCatcher (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
            249 verbose stack     at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31)
            249 verbose stack     at Promise._settlePromise (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:574:18)
            249 verbose stack     at Promise._settlePromise0 (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10)
            249 verbose stack     at Promise._settlePromises (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:695:18)
            249 verbose stack     at _drainQueueStep (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:138:12)
            249 verbose stack     at _drainQueue (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:131:9)
            249 verbose stack     at Async._drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147:5)
            249 verbose stack     at Immediate.Async.drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14)
            249 verbose stack     at processImmediate (internal/timers.js:456:21)
            250 verbose cwd /opt/iobroker
            251 verbose Linux 4.19.97-v7l+
            252 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.js-controller@3.0.14" "--unsafe-perm" "--loglevel" "error" "--prefix" "/opt/iobroker"
            253 verbose node v12.16.2
            254 verbose npm  v6.14.4
            255 error code EINTEGRITY
            256 error errno EINTEGRITY
            257 error Invalid response body while trying to fetch https://registry.npmjs.org/semver: Integrity verification failed for sha512-V5aRbsDP8hkkPowfZgYr1+oEiagtt454M7DViD1J9mO8h5XCT/pN44mDeBEwvaHCOGHEvwkba67VNkL4+sqjgg== (/home/iobroker/.npm/_cacache/content-v2/sha512/57/96/916ec0cff219243e8c1f66062bd7ea0489a82db78e7833b0d5883d49f663bc8795c24ffa4de38983781130bda1c23861c4bf091b6baed53642f8facaa382)
            258 verbose exit [ 1, true ]
            pi@iobroker:/var/log $ 
            
            
            1 Antwort Letzte Antwort
            0
            • J Offline
              J Offline
              j0nas
              schrieb am zuletzt editiert von j0nas
              #6

              @wendy2702

              installiert über das script:

              curl -sL https://iobroker.net/install.sh | bash -
              

              lief auch alles super gut, bis ich das update machen wollte. (never change a running system ;(

              Fix habe ich glaub ich auch schon gemacht, ja. Kann es ggf an der Node 12 Version liegen?

              wendy2702W 1 Antwort Letzte Antwort
              0
              • wendy2702W Offline
                wendy2702W Offline
                wendy2702
                schrieb am zuletzt editiert von wendy2702
                #7

                Node 12 sollte eigentlich gehen.

                NPM macht ja das Problem.

                Hat der PI Zugang zu NPM?

                Geht das bei dir:

                
                wget -qO- https://registry.npmjs.org/
                
                

                Wenn ja mal vor dem Upgrade das probieren

                npm cache verify
                

                und/oder

                npm cache clean --force
                

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                wendy2702W 1 Antwort Letzte Antwort
                0
                • J j0nas

                  @wendy2702

                  installiert über das script:

                  curl -sL https://iobroker.net/install.sh | bash -
                  

                  lief auch alles super gut, bis ich das update machen wollte. (never change a running system ;(

                  Fix habe ich glaub ich auch schon gemacht, ja. Kann es ggf an der Node 12 Version liegen?

                  wendy2702W Offline
                  wendy2702W Offline
                  wendy2702
                  schrieb am zuletzt editiert von
                  #8

                  @j0nas sagte in iobroker upgrade self wirft Integrity verification failed:

                  Fix habe ich glaub ich auch schon gemacht, ja

                  Glauben kannst du in der Kirche :-)

                  Bitte keine Fragen per PN, die gehören ins Forum!

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  1 Antwort Letzte Antwort
                  0
                  • wendy2702W wendy2702

                    Node 12 sollte eigentlich gehen.

                    NPM macht ja das Problem.

                    Hat der PI Zugang zu NPM?

                    Geht das bei dir:

                    
                    wget -qO- https://registry.npmjs.org/
                    
                    

                    Wenn ja mal vor dem Upgrade das probieren

                    npm cache verify
                    

                    und/oder

                    npm cache clean --force
                    
                    wendy2702W Offline
                    wendy2702W Offline
                    wendy2702
                    schrieb am zuletzt editiert von
                    #9

                    @wendy2702 sagte in iobroker upgrade self wirft Integrity verification failed:

                    npm cache clean --force

                    Wenn der nichts bringt lösche mal den cache für den User: iobroker

                    sudo -H -u iobroker npm cache verify
                    

                    P.S. Akku vom IPad gleich leer und ohne Ladegrät unterwegs. Bin gleich weg.

                    Bitte keine Fragen per PN, die gehören ins Forum!

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    J 1 Antwort Letzte Antwort
                    1
                    • wendy2702W wendy2702

                      @wendy2702 sagte in iobroker upgrade self wirft Integrity verification failed:

                      npm cache clean --force

                      Wenn der nichts bringt lösche mal den cache für den User: iobroker

                      sudo -H -u iobroker npm cache verify
                      

                      P.S. Akku vom IPad gleich leer und ohne Ladegrät unterwegs. Bin gleich weg.

                      J Offline
                      J Offline
                      j0nas
                      schrieb am zuletzt editiert von
                      #10

                      @wendy2702 said in iobroker upgrade self wirft Integrity verification failed:

                      sudo -H -u iobroker npm cache verify

                      Hi, der letzte Befehl hat den Fehler behoben. Super vielen lieben Dank für die schnelle Hilfe!!!

                      1 Antwort Letzte Antwort
                      0

                      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
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      394

                      Online

                      32.8k

                      Benutzer

                      82.9k

                      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