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. "iobroker upgrade self" not working [SOLVED]

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

"iobroker upgrade self" not working [SOLVED]

Geplant Angeheftet Gesperrt Verschoben Error/Bug
8 Beiträge 3 Kommentatoren 2.3k Aufrufe 3 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.
  • M Offline
    M Offline
    miggedy
    schrieb am zuletzt editiert von miggedy
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Pi3
    Arbeitsspeicher: 4GB
    Festplattenart: SD-Karte
    Betriebssystem: Ubuntu
    Node-Version: 12.20.0
    Nodejs-Version: 12.20.0
    NPM-Version: 6.14,.8
    Installationsart: Skript

    System is running without any issues but upgrading it not working. I'm on js-controller 3.2.16 and if I execute iobroker upgrade self I get the following output:

    pi@iobroker-pi4:~ $ iobroker upgrade self
    No connection to databases possible ...
     redis get system.host.iobroker-pi4.alive, error - Connection is closed.
    No repositories defined.
    Cannot get repository under "undefined"
    pi@iobroker-pi4:~ $
    
    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • M miggedy
      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi3
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte
      Betriebssystem: Ubuntu
      Node-Version: 12.20.0
      Nodejs-Version: 12.20.0
      NPM-Version: 6.14,.8
      Installationsart: Skript

      System is running without any issues but upgrading it not working. I'm on js-controller 3.2.16 and if I execute iobroker upgrade self I get the following output:

      pi@iobroker-pi4:~ $ iobroker upgrade self
      No connection to databases possible ...
       redis get system.host.iobroker-pi4.alive, error - Connection is closed.
      No repositories defined.
      Cannot get repository under "undefined"
      pi@iobroker-pi4:~ $
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #2

      @miggedy

      iobroker repo list 
      iobroker update
      

      And please keep your nodeJS installation up-to-date.

      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

      M 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @miggedy

        iobroker repo list 
        iobroker update
        

        And please keep your nodeJS installation up-to-date.

        M Offline
        M Offline
        miggedy
        schrieb am zuletzt editiert von
        #3

        Thanks @thomas-braun, sadly this didn't help.

        pi@iobroker-pi4:~ $ iobroker repo list
        stable      : http://download.iobroker.net/sources-dist.json
        beta        : http://download.iobroker.net/sources-dist-latest.json
        
        Active repo: beta
        pi@iobroker-pi4:~ $ iobroker update
        ...
        pi@iobroker-pi4:~ $ iobroker upgrade
        ...
        pi@iobroker-pi4:~ $ iobroker stop
        pi@iobroker-pi4:~ $ iobroker upgrade self
        No connection to databases possible ...
         redis get system.host.iobroker-pi4.alive, error - Connection is closed.
        No repositories defined.
        Cannot get repository under "undefined"
        
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • M miggedy

          Thanks @thomas-braun, sadly this didn't help.

          pi@iobroker-pi4:~ $ iobroker repo list
          stable      : http://download.iobroker.net/sources-dist.json
          beta        : http://download.iobroker.net/sources-dist-latest.json
          
          Active repo: beta
          pi@iobroker-pi4:~ $ iobroker update
          ...
          pi@iobroker-pi4:~ $ iobroker upgrade
          ...
          pi@iobroker-pi4:~ $ iobroker stop
          pi@iobroker-pi4:~ $ iobroker upgrade self
          No connection to databases possible ...
           redis get system.host.iobroker-pi4.alive, error - Connection is closed.
          No repositories defined.
          Cannot get repository under "undefined"
          
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #4

          @miggedy

          Maybe there is still something running in the background?

          ps aux | grep ^io
          

          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

          M 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @miggedy

            Maybe there is still something running in the background?

            ps aux | grep ^io
            
            M Offline
            M Offline
            miggedy
            schrieb am zuletzt editiert von
            #5

            No, nothing is running anymore. That command doesn't return anything.
            Maybe also interesting:
            While iobroker is not running, these commands also fail (but work if iobroker is running):

             pi@iobroker-pi4:~ $ iobroker repo list
            No connection to databases possible ...
            Cannot get list: Error: Connection is closed.
            pi@iobroker-pi4:~ $ iobroker upgrade
            No connection to databases possible ...
            No repositories defined.
            /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:982
                                    for (const name of Object.keys(links)) {
                                                              ^
            
            TypeError: Cannot convert undefined or null to object
                at Function.keys (<anonymous>)
                at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:982:51
                at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2615:37)
                at processImmediate (internal/timers.js:463:21)
            pi@iobroker-pi4:~ $
            
            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • M miggedy

              No, nothing is running anymore. That command doesn't return anything.
              Maybe also interesting:
              While iobroker is not running, these commands also fail (but work if iobroker is running):

               pi@iobroker-pi4:~ $ iobroker repo list
              No connection to databases possible ...
              Cannot get list: Error: Connection is closed.
              pi@iobroker-pi4:~ $ iobroker upgrade
              No connection to databases possible ...
              No repositories defined.
              /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:982
                                      for (const name of Object.keys(links)) {
                                                                ^
              
              TypeError: Cannot convert undefined or null to object
                  at Function.keys (<anonymous>)
                  at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:982:51
                  at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2615:37)
                  at processImmediate (internal/timers.js:463:21)
              pi@iobroker-pi4:~ $
              
              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von Thomas Braun
              #6

              @miggedy

              Not sure if this helps but try jumping to the version you want to have:
              3.3.5 is beta-stage:

              Controller "js-controller" : 3.3.5    , installed 3.3.5
              

              Try

              iobroker stop
              cd /opt/iobroker
              npm install iobroker.js-controller@3.3.5
              iobroker start
              iobroker status
              

              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

              M 1 Antwort Letzte Antwort
              0
              • crunchipC Abwesend
                crunchipC Abwesend
                crunchip
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #7

                Test this rep
                Stable
                http://iobroker.live/repo/sources-dist.json
                Latest
                http://iobroker.live/repo/sources-dist-latest.json

                umgestiegen von Proxmox auf Unraid

                1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @miggedy

                  Not sure if this helps but try jumping to the version you want to have:
                  3.3.5 is beta-stage:

                  Controller "js-controller" : 3.3.5    , installed 3.3.5
                  

                  Try

                  iobroker stop
                  cd /opt/iobroker
                  npm install iobroker.js-controller@3.3.5
                  iobroker start
                  iobroker status
                  
                  M Offline
                  M Offline
                  miggedy
                  schrieb am zuletzt editiert von miggedy
                  #8

                  I tested the manual installation @thomas-braun mentioned (npm install...) and this worked. I'm now on 3.3.5 and running iobroker upgrade self now doesn't show any errors anymore (just that it's up-to-date).

                  In case this happens again for the next update I will try the different repo @crunchip mentioned.
                  Thank you both for your support.

                  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

                  668

                  Online

                  32.5k

                  Benutzer

                  81.7k

                  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