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. Fehler & nix geht mehr nach iobroker upgrade self

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    899

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Fehler & nix geht mehr nach iobroker upgrade self

Geplant Angeheftet Gesperrt Verschoben Error/Bug
7 Beiträge 2 Kommentatoren 1.8k Aufrufe
  • Ä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.
  • etvE Offline
    etvE Offline
    etv
    schrieb am zuletzt editiert von
    #1

    Liebe Leute,

    ich hab die letzten Tage ein paar mal versucht iobroker selbst auf die letzte Version zu bringen - aktuell läuft bei mir 0.8.7 glaub ich (is grad wieder tot, daher kann ich jetzt nicht schauen)

    Nach einen iobroker upgrade self (auf beiden PI's) kommen folgende Fehler:

    ! root@etv-iob-hist:/opt/backup # iobroker upgrade self
    ! npm install iobroker.js-controller –production --prefix "/opt/iobroker" (System call)
    ! npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
    ! npm WARN deprecated graceful-fs@2.0.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
    ! fs.js:500
    ! return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
    ! ^
    ! Error: EACCES, permission denied '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../../../killall.sh'
    ! at Error (native)
    ! at Object.fs.openSync (fs.js:500:18)
    ! at Object.fs.writeFileSync (fs.js:1099:15)
    ! at Setup.setup (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupSetup.js:213:24)
    ! at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:475:23
    ! at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:496:11)
    ! at Module._compile (module.js:460:26)
    ! at Object.Module._extensions..js (module.js:478:10)
    ! at Module.load (module.js:355:32)
    ! at Function.Module._load (module.js:310:12)
    ! npm ERR! Linux 4.1.13-v7+
    ! npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "iobroker.js-controller" "--production" "--prefix" "/opt/iobroker"
    ! npm ERR! node v0.12.6
    ! npm ERR! npm v2.11.2
    ! npm ERR! code ELIFECYCLE
    ! npm ERR! iobroker.js-controller@0.8.10 install: node lib/setup.js setup first
    ! npm ERR! Exit status 1
    ! npm ERR!
    ! npm ERR! Failed at the iobroker.js-controller@0.8.10 install script 'node lib/setup.js setup first'.
    ! npm ERR! This is most likely a problem with the iobroker.js-controller package,
    ! npm ERR! not with npm itself.
    ! npm ERR! Tell the author that this fails on your system:
    ! npm ERR! node lib/setup.js setup first
    ! npm ERR! You can get their info via:
    ! npm ERR! npm owner ls iobroker.js-controller
    ! npm ERR! There is likely additional logging output above.
    ! npm ERR! Please include the following file with any support request:
    ! npm ERR! /opt/backup/npm-debug.log
    ! host.etv-iob-hist Cannot install iobroker.js-controller: 1</anonymous>
    und ich bekomme einen npm-debug.log (der ist angehängt)

    Danach staret iobroker nicht mehr - ich spiel dann das letzte Backup rein und es geht wieder, aber irgendwie würd' ich doch gern auf die neue Version kommen :D

    …jo...was tun?

    Grüße

    etv
    915_npm-debug.log

    …ist schon sehr lange begeisterter ioBroker Nutzer! 1x zu Hause und 1x auf der Alm. ioBroker ist das 'Hirn' des Smarthome und steuert HomeMatic und Shellys, loggt was so passiert, zeigt es auf Tabletts schön an und ermöglicht mir via Cloud Adapter den Fernzugriff...

    1 Antwort Letzte Antwort
    0
    • HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      Die Fehlermeldungen deuten auf ein Problem mit den Zugriffsrechten hin.

      Machmal anstelle des iobroker udates eine neue Installation des controllers:

      cd /opt/iobroker
      npm install iobroker.js-controller --production
      

      Alte nodejs-Version hast du auch noch ;-)

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • etvE Offline
        etvE Offline
        etv
        schrieb am zuletzt editiert von
        #3

        Hallo Rainer,

        danke für die rasche Antwort!

        nodejs hab ich mich nie getraut einen Update zu machen, weil's ja immer geheißen hat, die muss diese bestimmte Version haben - aber ich zieh gleich mal die auch hoch…

        Danke und schöne Grüße - ich probier's mal!

        etv

        …ist schon sehr lange begeisterter ioBroker Nutzer! 1x zu Hause und 1x auf der Alm. ioBroker ist das 'Hirn' des Smarthome und steuert HomeMatic und Shellys, loggt was so passiert, zeigt es auf Tabletts schön an und ermöglicht mir via Cloud Adapter den Fernzugriff...

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          @etv:

          nodejs hab ich mich nie getraut einen Update zu machen, weil's ja immer geheißen hat, die muss diese bestimmte Version haben `
          Das ist /war auch richtig.

          es gibt bestimmte Versionen mit denen läuft es nicht!

          Die neueste Anleitung von der WebsitE:
          ` > Die alten node & node.js Versionen deinstallieren (bei Jessie Light nicht notwendig)

          apt-get –purge remove node

          apt-get --purge remove nodejs

          apt-get autoremove

          reboot

          als Root über Putty anmelden

          Node.js neu installieren für Raspbery 2/3

          curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -

          sudo apt-get install -y build-essential nodejs

          reboot `

          Damit gat ddas andere aber IMHO auch nichts zu tun.

          Viel Glück

          Rainer

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • etvE Offline
            etvE Offline
            etv
            schrieb am zuletzt editiert von
            #5

            Hallo Rainer,

            perfekt - danke - hat alles geklappt!!

            War wie du richtig vermutet hast neben der node-Version auch ein Problem mit den Berechtigungen - hab vorher alles im iobroker Ordner auf 777 gesetzt und dann ist es gelaufen..

            danke dir und noch ein schönes verlängertes WE!

            Tom

            …ist schon sehr lange begeisterter ioBroker Nutzer! 1x zu Hause und 1x auf der Alm. ioBroker ist das 'Hirn' des Smarthome und steuert HomeMatic und Shellys, loggt was so passiert, zeigt es auf Tabletts schön an und ermöglicht mir via Cloud Adapter den Fernzugriff...

            1 Antwort Letzte Antwort
            0
            • HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @etv:

              War wie du richtig vermutet hast `
              nicht vermutet, stand im log:
              @etv:

              EACCES, permission denied `

              @etv:

              hab vorher alles im iobroker Ordner auf 777 gesetzt `
              das wäre sonst mein nächster Tipp gewesen.

              Dann dann ist ja alles wieder gut :D

              Rainer

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              1 Antwort Letzte Antwort
              0
              • etvE Offline
                etvE Offline
                etv
                schrieb am zuletzt editiert von
                #7

                @Homoran:

                Dann dann ist ja alles wieder gut :D

                Rainer `

                …so ist es, danke nochmals! :D

                …ist schon sehr lange begeisterter ioBroker Nutzer! 1x zu Hause und 1x auf der Alm. ioBroker ist das 'Hirn' des Smarthome und steuert HomeMatic und Shellys, loggt was so passiert, zeigt es auf Tabletts schön an und ermöglicht mir via Cloud Adapter den Fernzugriff...

                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

                770

                Online

                32.6k

                Benutzer

                82.2k

                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