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. ioBroker Allgemein
  4. Admin Adapter nicht mehr erreichbar

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

Admin Adapter nicht mehr erreichbar

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
4 Beiträge 2 Kommentatoren 278 Aufrufe 2 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.
  • S Offline
    S Offline
    spranz
    schrieb am zuletzt editiert von
    #1

    Hallo, ich habe meinen iobroker auf einer synology im docker laufen.
    Das System hab ich über mehrer Monate aufgebaut. Mit Hyperbackup mache ich alle 24 Stunden ein Backup vom Docker "opt" Ordner.
    ich wollte gestern den Admin Adapter von v3 auf v5 hochziehen. Dafür habe ich auch npm und js hochgezogen.
    Irgendwas ist beim Update allerdings schiefgelaufen. Und ich musste mein Backup wieder einspielen.
    Nun habe ich allerdings das Problem, dass meine Hausautomatisierung zwar wieder im Hintergrund läuft.
    (Licht und Heizung wird geschaltet), aber wenn ich veruche die Weboberfläche des Iobrokers aufzurufen, passiert nichts.

    Wenn ich über:

    root@iobroker1:/opt/iobroker# node -v                                                                        
    v16.14.0                                                                                                     
    root@iobroker1:/opt/iobroker# nodejs -v                                                                      
    v6.17.1                                                                                                                                                                                
    root@iobroker1:/opt/iobroker# npm -v                                                                         
    8.3.1                                                                                                        
                                                        
    

    Die aktuellen Versionen abfrage, handelt sich es um den Versionsstand nach meinem fehlgeschlagenden Update.
    Irgendwie hat mein Backup Restore also nicht funktioniert.

    Der Admina dapter scheint aber zu laufen, auch das vis kann ich aufrufen....

    root@iobroker1:/opt/iobroker# iobroker list instances                                                        
    dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_86a760e12a3bec119647a0957a0af07f-if00-port0     
      system.adapter.admin.0                  : admin                 : iobroker1                                
    -  enabled, port: 8081, bind: 0.0.0.0, run as: admin                                                         
    + system.adapter.cloud.0                  : cloud                 : iobroker1                                
    -  enabled                                                                                                   
      system.adapter.daswetter.0              : daswetter             : iobroker1                                
    -  enabled                                                                                                   
      system.adapter.fhem.0                   : fhem                  : iobroker1                                
    - disabled, port: 7072                                                                                       
      system.adapter.flot.0                   : flot                  : iobroker1                                
    -  enabled                                                                                                   
    + system.adapter.history.0                : history               : iobroker1                                
    -  enabled                                                                                                   
      system.adapter.hm-rega.0                : hm-rega               : iobroker1                                
    -  enabled                                                                                                   
    + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker1                                
    -  enabled, port: 0                                                                                          
      system.adapter.hm-rpc.1                 : hm-rpc                : iobroker1                                
    - disabled, port: 0                                                                                          
      system.adapter.influxdb.0               : influxdb              : iobroker1                                
    -  enabled, port: 32778                                                                                      
    + system.adapter.info.0                   : info                  : iobroker1                                
    -  enabled                                                                                                   
    + system.adapter.javascript.0             : javascript            : iobroker1                                
    -  enabled                                                                                                   
    + system.adapter.mqtt.0                   : mqtt                  : iobroker1                                
    -  enabled, port: 1886                                                                                       
    + system.adapter.node-red.0               : node-red              : iobroker1                                
    
    

    Wenn ich den Admin adapter von manuell über die konsole starten will, bekomme ich einen Fehler:

    root@iobroker1:/opt/iobroker# node node_modules/iobroker.admin/admin.js --logs                               
    node:internal/modules/cjs/loader:936                                                                         
      throw err;                                                                                                 
      ^                                                                                                          
                                                                                                                 
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.admin/admin.js'                               
        at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)                            
        at Function.Module._load (node:internal/modules/cjs/loader:778:27)                                       
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)                    
        at node:internal/main/run_main_module:17:47 {                                                            
      code: 'MODULE_NOT_FOUND',                                                                                  
      requireStack: []                                                                                           
    }                                                             
    

    Hat jemand von euch eine Idee?
    Ich will ungern mein komplettes System nochmal neu aufbauen müssen :face_with_head_bandage:

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • S spranz

      Hallo, ich habe meinen iobroker auf einer synology im docker laufen.
      Das System hab ich über mehrer Monate aufgebaut. Mit Hyperbackup mache ich alle 24 Stunden ein Backup vom Docker "opt" Ordner.
      ich wollte gestern den Admin Adapter von v3 auf v5 hochziehen. Dafür habe ich auch npm und js hochgezogen.
      Irgendwas ist beim Update allerdings schiefgelaufen. Und ich musste mein Backup wieder einspielen.
      Nun habe ich allerdings das Problem, dass meine Hausautomatisierung zwar wieder im Hintergrund läuft.
      (Licht und Heizung wird geschaltet), aber wenn ich veruche die Weboberfläche des Iobrokers aufzurufen, passiert nichts.

      Wenn ich über:

      root@iobroker1:/opt/iobroker# node -v                                                                        
      v16.14.0                                                                                                     
      root@iobroker1:/opt/iobroker# nodejs -v                                                                      
      v6.17.1                                                                                                                                                                                
      root@iobroker1:/opt/iobroker# npm -v                                                                         
      8.3.1                                                                                                        
                                                          
      

      Die aktuellen Versionen abfrage, handelt sich es um den Versionsstand nach meinem fehlgeschlagenden Update.
      Irgendwie hat mein Backup Restore also nicht funktioniert.

      Der Admina dapter scheint aber zu laufen, auch das vis kann ich aufrufen....

      root@iobroker1:/opt/iobroker# iobroker list instances                                                        
      dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_86a760e12a3bec119647a0957a0af07f-if00-port0     
        system.adapter.admin.0                  : admin                 : iobroker1                                
      -  enabled, port: 8081, bind: 0.0.0.0, run as: admin                                                         
      + system.adapter.cloud.0                  : cloud                 : iobroker1                                
      -  enabled                                                                                                   
        system.adapter.daswetter.0              : daswetter             : iobroker1                                
      -  enabled                                                                                                   
        system.adapter.fhem.0                   : fhem                  : iobroker1                                
      - disabled, port: 7072                                                                                       
        system.adapter.flot.0                   : flot                  : iobroker1                                
      -  enabled                                                                                                   
      + system.adapter.history.0                : history               : iobroker1                                
      -  enabled                                                                                                   
        system.adapter.hm-rega.0                : hm-rega               : iobroker1                                
      -  enabled                                                                                                   
      + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker1                                
      -  enabled, port: 0                                                                                          
        system.adapter.hm-rpc.1                 : hm-rpc                : iobroker1                                
      - disabled, port: 0                                                                                          
        system.adapter.influxdb.0               : influxdb              : iobroker1                                
      -  enabled, port: 32778                                                                                      
      + system.adapter.info.0                   : info                  : iobroker1                                
      -  enabled                                                                                                   
      + system.adapter.javascript.0             : javascript            : iobroker1                                
      -  enabled                                                                                                   
      + system.adapter.mqtt.0                   : mqtt                  : iobroker1                                
      -  enabled, port: 1886                                                                                       
      + system.adapter.node-red.0               : node-red              : iobroker1                                
      
      

      Wenn ich den Admin adapter von manuell über die konsole starten will, bekomme ich einen Fehler:

      root@iobroker1:/opt/iobroker# node node_modules/iobroker.admin/admin.js --logs                               
      node:internal/modules/cjs/loader:936                                                                         
        throw err;                                                                                                 
        ^                                                                                                          
                                                                                                                   
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.admin/admin.js'                               
          at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)                            
          at Function.Module._load (node:internal/modules/cjs/loader:778:27)                                       
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)                    
          at node:internal/main/run_main_module:17:47 {                                                            
        code: 'MODULE_NOT_FOUND',                                                                                  
        requireStack: []                                                                                           
      }                                                             
      

      Hat jemand von euch eine Idee?
      Ich will ungern mein komplettes System nochmal neu aufbauen müssen :face_with_head_bandage:

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @spranz sagte in Admin Adapter nicht mehr erreichbar:

      root@iobroker1:/opt/iobroker# node -v v16.14.0 root@iobroker1:/opt/iobroker# nodejs -v v6.17.1

      NodeJS krumm installiert.
      Schau in meiner Signatur wie es richtig geht.

      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

      S 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @spranz sagte in Admin Adapter nicht mehr erreichbar:

        root@iobroker1:/opt/iobroker# node -v v16.14.0 root@iobroker1:/opt/iobroker# nodejs -v v6.17.1

        NodeJS krumm installiert.
        Schau in meiner Signatur wie es richtig geht.

        S Offline
        S Offline
        spranz
        schrieb am zuletzt editiert von spranz
        #3

        @thomas-braun

        Danke für deine schnelle Antwort...
        Ich habe jetzt die Pfade anhand deiner Anleitung überprüft.
        Sehe ich das korrekt, dass der Pfad von node und npm falsch ist? (local)
        Oder ist der nodejs falsch und gehört auch in das local verzeichnis?

        Achso, die Versionen sind aber soweit ok? oder sind die zu hoch für den iobroker?

        Sorry für meine dummen Fragen, aber ich bin nicht so der linux pro. Ich versuche schon meine Fragen vorher zu googlen bevor ich das forum zuspamme...:)

        o apt update &> /dev/null && sudo apt update && apt policy nodejs && pwd && sudo                             
        /usr/bin/nodejs                                                                                              
        /usr/local/bin/node                                                                                          
        /usr/local/bin/npm                                                                                        
        v6.17.1                                                                                                      
        v16.14.0                                                                                                     
        8.3.1                                                                                                        
        root                                                                                                         
        /opt/iobroker                                                                                                
        sudo: Hostname iobroker1 kann nicht aufgelöst werden                                                        
        OK:1 http://security.debian.org/debian-security stretch/updates InRelease                                    
        Ign:2 http://deb.debian.org/debian stretch InRelease                                                         
        OK:3 http://deb.debian.org/debian stretch-updates InRelease                                                  
        OK:4 http://deb.debian.org/debian stretch Release                                                            
        OK:5 https://deb.nodesource.com/node_6.x stretch InRelease                                                   
        Paketlisten werden gelesen... Fertig                                                                         
        Abhängigkeitsbaum wird aufgebaut.                                                                           
        Statusinformationen werden eingelesen.... Fertig                                                             
        Alle Pakete sind aktuell.                                                                                    
        nodejs:                                                                                                      
          Installiert:           6.17.1-1nodesource1                                                                 
          Installationskandidat: 6.17.1-1nodesource1                                                                 
          Versionstabelle:                                                                                           
         *** 6.17.1-1nodesource1 500                                                                                 
                500 https://deb.nodesource.com/node_6.x stretch/main amd64 Packages                                  
                100 /var/lib/dpkg/status                                                                             
             4.8.2~dfsg-1 500                                                                                        
                500 http://deb.debian.org/debian stretch/main amd64 Packages    
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • S spranz

          @thomas-braun

          Danke für deine schnelle Antwort...
          Ich habe jetzt die Pfade anhand deiner Anleitung überprüft.
          Sehe ich das korrekt, dass der Pfad von node und npm falsch ist? (local)
          Oder ist der nodejs falsch und gehört auch in das local verzeichnis?

          Achso, die Versionen sind aber soweit ok? oder sind die zu hoch für den iobroker?

          Sorry für meine dummen Fragen, aber ich bin nicht so der linux pro. Ich versuche schon meine Fragen vorher zu googlen bevor ich das forum zuspamme...:)

          o apt update &> /dev/null && sudo apt update && apt policy nodejs && pwd && sudo                             
          /usr/bin/nodejs                                                                                              
          /usr/local/bin/node                                                                                          
          /usr/local/bin/npm                                                                                        
          v6.17.1                                                                                                      
          v16.14.0                                                                                                     
          8.3.1                                                                                                        
          root                                                                                                         
          /opt/iobroker                                                                                                
          sudo: Hostname iobroker1 kann nicht aufgelöst werden                                                        
          OK:1 http://security.debian.org/debian-security stretch/updates InRelease                                    
          Ign:2 http://deb.debian.org/debian stretch InRelease                                                         
          OK:3 http://deb.debian.org/debian stretch-updates InRelease                                                  
          OK:4 http://deb.debian.org/debian stretch Release                                                            
          OK:5 https://deb.nodesource.com/node_6.x stretch InRelease                                                   
          Paketlisten werden gelesen... Fertig                                                                         
          Abhängigkeitsbaum wird aufgebaut.                                                                           
          Statusinformationen werden eingelesen.... Fertig                                                             
          Alle Pakete sind aktuell.                                                                                    
          nodejs:                                                                                                      
            Installiert:           6.17.1-1nodesource1                                                                 
            Installationskandidat: 6.17.1-1nodesource1                                                                 
            Versionstabelle:                                                                                           
           *** 6.17.1-1nodesource1 500                                                                                 
                  500 https://deb.nodesource.com/node_6.x stretch/main amd64 Packages                                  
                  100 /var/lib/dpkg/status                                                                             
               4.8.2~dfsg-1 500                                                                                        
                  500 http://deb.debian.org/debian stretch/main amd64 Packages    
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #4

          @spranz sagte in Admin Adapter nicht mehr erreichbar:

          Sehe ich das korrekt, dass der Pfad von node und npm falsch ist? (local)

          Ja, sind falsch.

          Achso, die Versionen sind aber soweit ok? oder sind die zu hoch für den iobroker?

          Da die chaotisch falsch sind: Ja, falsch. Empfohlen ist nodeJS14. Sauber installiert.

          root login ist auch falsch.
          Stretch ist tot, es gibt mittlerweile den Nach-Nachfolger 'Bullseye'.

          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

          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
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          778

          Online

          32.4k

          Benutzer

          81.5k

          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