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. Kein Update von Adapter möglich

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Kein Update von Adapter möglich

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
adapterupdate
18 Beiträge 4 Kommentatoren 2.4k Aufrufe 4 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.
  • I igloh

    Hallo in die Runde!

    Ich kann bei meinem relativ neuen System keine Updates der Adapter mehr durchführen.
    Dies scheint aber nur den Adapter Admin, Discovery devices, socket.io und Web Server zu betreffen.

    Es wird eine neue Version angezeigt und auf den ersten Blick läuft das Update erfolgreich durch.
    Am Ende steht aber wieder die alte Version als aktiv.

    • Reboot vom System wurde diverse Male durchgeführt.
    • Die Node.js habe ich auf V12.16.3 hochgezogen.
    • Ein manuelles Update des Controllers (update und update self) wurde durchgeführt.

    Ich bekomme eine merkwürdige "istanbul" Fehlermeldung wenn ich in die LOGs schaue:

    $ ./iobroker upgrade discovery
    Update discovery from @2.2.2 to @2.3.5
    NPM version: 6.14.4
    npm install iobroker.discovery@2.3.5 --loglevel error --prefix "/opt/iobroker" (System call)
    npm ERR!
     Unexpected end of JSON input while parsing near '..."^3.12.1","istanbul":'
    
    npm
     
    ERR! A complete log of this run can be found in:npm ERR!     /opt/iobroker/.npm/_logs/2020-05-26T14_45_40_011Z-debug.log
    upload [6] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/words.js words.js application/javascript
    upload [5] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/translateTools.js translateTools.js application/javascript
    upload [4] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/settings_m.html settings_m.html text/html
    upload [3] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/settings.html settings.html text/html
    upload [2] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/index_m.html index_m.html text/html
    upload [1] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/index.html index.html text/html
    upload [0] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/discovery.png discovery.png image/png
    Adapter "discovery" updated
    process exited with code 0
    

    Mein System:

    buanet-iobroker1 (auf Synology DS218+)
    Betriebssystem linux
    Architektur x64
    CPUs 2
    Geschwindigkeit 2001 MHz
    Modell Intel(R) Celeron(R) CPU J3355 @ 2.00GHz
    RAM 9.58 GB
    Node.js v12.16.3
    NPM 6.14.4
    js-Controller: 2.2.9
    Festplatte Größe 5.24 TB
    Festplatte frei 1.38 TB
    Anzahl der Adapter 291


    Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
    Hier gehts zur Hilfe.

    G Offline
    G Offline
    gifftstaub
    schrieb am zuletzt editiert von gifftstaub
    #2

    @igloh

    wie ich sehe benutzt du noch einen alten Controller 2.2.9 es gibt schon die 3.1.4.

    mehr Infos gibt es dazu hier:

    Controller 3.1

    was passiert den wenn du im Verzeichnis /opt/iobroker folgendes machst?

    cd /opt/iobroker
    
    iobroker stop
    iobroker update
    iobroker upgrade self
    iobroker start
    

    Alternative kannst du auch mal nach schauen welche Adapter bei dir Laufen.

    cd /opt/iobroker
    iobroker list instances
    

    node & nodejs sollten gleich sein.

    node -v
    nodejs -v
    

    lg

    1 Antwort Letzte Antwort
    0
    • I Offline
      I Offline
      igloh
      schrieb am zuletzt editiert von
      #3

      Das Update hatte ich je bereits durchgeführt.
      Hier nochmal, alles ohne Fehler:

       Adapter    "yr"            : 2.0.3                                                                                             
      Adapter    "zigbee"        : 1.0.4                                                                                             
      Adapter    "zont"          : 0.5.3                                                                                             
      Adapter    "zwave"         : 2.0.1      
      
                                                                                             
      root@buanet-iobroker1:/opt/iobroker# iobroker update self                                                                      
      Used repository: self                                                                                                          
      update done  
      

      Hier die Instanzen:

      root@buanet-iobroker1:/opt/iobroker# iobroker list instances                                                                   
      + system.adapter.admin.0                 : admin                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin          
      + system.adapter.alexa2.0                : alexa2                -  enabled                                                    
        system.adapter.daswetter.0             : daswetter             -  enabled                                                    
      + system.adapter.discovery.0             : discovery             -  enabled                                                    
        system.adapter.firetv.0                : firetv                - disabled                                                    
      + system.adapter.fritzbox.0              : fritzbox              -  enabled                                                    
      + system.adapter.fritzdect.0             : fritzdect             -  enabled                                                    
      + system.adapter.hm-rega.0               : hm-rega               -  enabled                                                    
      + system.adapter.hm-rpc.0                : hm-rpc                -  enabled, port: 0                                           
      + system.adapter.hm-rpc.1                : hm-rpc                -  enabled, port: 0                                           
      + system.adapter.hm-rpc.2                : hm-rpc                -  enabled, port: 0                                           
      + system.adapter.hue.0                   : hue                   -  enabled, port: 80                                          
        system.adapter.ical.0                  : ical                  -  enabled                                                    
        system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png -  enabled                                         
        system.adapter.icons-icons8.0          : icons-icons8          -  enabled                                                    
        system.adapter.icons-material-png.0    : icons-material-png    -  enabled                                                    
        system.adapter.icons-ultimate-png.0    : icons-ultimate-png    -  enabled                                                    
      + system.adapter.info.0                  : info                  -  enabled                                                    
      + system.adapter.javascript.0            : javascript            -  enabled                                                    
      + system.adapter.synology.0              : synology              -  enabled, port: 5000                                        
      + system.adapter.systeminfo.0            : systeminfo            -  enabled                                                    
      + system.adapter.terminal.0              : terminal              -  enabled, port: 8088, bind: 0.0.0.0, run as: admin          
      + system.adapter.tr-064.0                : tr-064                -  enabled                                                    
        system.adapter.vis-justgage.0          : vis-justgage          -  enabled                                                    
        system.adapter.vis-timeandweather.0    : vis-timeandweather    -  enabled                                                    
        system.adapter.vis.0                   : vis                   -  enabled                                                    
      + system.adapter.web.0                   : web                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin          
                                                                                                                                     
      + instance is alive   
      

      Bei den Versionen ist es merkwürdig das er hier bei Node.js noch die 10er Version anzeigt.
      Die Version 12. ist installiert und wird auch in der GUI angezeigt:

      root@buanet-iobroker1:/opt/iobroker# node -v                                                                                   
      v12.16.3        
      
                                                                                                                     
      root@buanet-iobroker1:/opt/iobroker# nodejs -v                                                                                 
      v10.20.1                                  
      

      Ich habe mal das "Fix" probiert. Hier meckert er aber das noch einige Module aktiv sind obwohl iobrocker gestoppt ist. Gibt es hier weitere Befehle (kill?) womit ich diese stoppen kann?

      root@buanet-iobroker1:/opt/iobroker# iobroker stop                                                                             
      Stopping iobroker controller daemon...                                                                                         
      iobroker controller daemon stopped.                                                                                            
      No "killall.sh" script found. Just stop.      
                                                                                       
      root@buanet-iobroker1:/opt/iobroker# iobroker fix                                                                              
      library: loaded                                                                                                                
      Library version=2020-04-12                                                                                                     
      ioBroker or some processes are still running:                                                                                  
       io.discovery.0                                                                                                                
       io.info.0                                                                                                                     
       io.hue.0                                                                                                                      
       io.terminal.0                                                                                                                 
       io.fritzbox.0                                                                                                                 
       io.alexa2.0                                                                                                                   
       io.javascript.0                                                                                                               
       io.fritzdect.0                                                                                                                
       io.synology.0                                                                                                                 
       io.systeminfo.0                                                                                                               
       io.admin.0                                                                                                                    
       io.web.0                                                                                                                      
      Please stop them first and try again!       
                                                                                         
      root@buanet-iobroker1:/opt/iobroker# iobroker stop                                                                             
      iobroker controller daemon is not running         
      
      

      Ich habe dann die Module alle einzeln gestoppt. Irgendwas scheint aber immer noch aktiv zu sein das er nicht fixen kann:

      root@buanet-iobroker1:/opt/iobroker# iobroker stop fritzdect.0                                                                 
      The adapter "fritzdect.0" was stopped.                                                                                         
      root@buanet-iobroker1:/opt/iobroker# iobroker fix                                                                              
      library: loaded                                                                                                                
      Library version=2020-04-12                                                                                                     
      ioBroker or some processes are still running:                                                                                  
      Please stop them first and try again!                                                                                          
      
      

      Und wenn ich versuche den Controller manuell zu installieren bekomme ich den selben Fehler wie bei den anderen 4 Adapter:

      root@buanet-iobroker1:/opt/iobroker# sudo -H -u iobroker npm install iobroker.js-controller                                    
      npm ERR! Unexpected end of JSON input while parsing near '..."^3.12.1","istanbul":'                                            
      npm ERR! A complete log of this run can be found in:                                                                           
      npm ERR!     /opt/iobroker/.npm/_logs/2020-05-27T17_56_18_831Z-debug.log       
      
      
      I GlasfaserG 2 Antworten Letzte Antwort
      0
      • I igloh

        Das Update hatte ich je bereits durchgeführt.
        Hier nochmal, alles ohne Fehler:

         Adapter    "yr"            : 2.0.3                                                                                             
        Adapter    "zigbee"        : 1.0.4                                                                                             
        Adapter    "zont"          : 0.5.3                                                                                             
        Adapter    "zwave"         : 2.0.1      
        
                                                                                               
        root@buanet-iobroker1:/opt/iobroker# iobroker update self                                                                      
        Used repository: self                                                                                                          
        update done  
        

        Hier die Instanzen:

        root@buanet-iobroker1:/opt/iobroker# iobroker list instances                                                                   
        + system.adapter.admin.0                 : admin                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin          
        + system.adapter.alexa2.0                : alexa2                -  enabled                                                    
          system.adapter.daswetter.0             : daswetter             -  enabled                                                    
        + system.adapter.discovery.0             : discovery             -  enabled                                                    
          system.adapter.firetv.0                : firetv                - disabled                                                    
        + system.adapter.fritzbox.0              : fritzbox              -  enabled                                                    
        + system.adapter.fritzdect.0             : fritzdect             -  enabled                                                    
        + system.adapter.hm-rega.0               : hm-rega               -  enabled                                                    
        + system.adapter.hm-rpc.0                : hm-rpc                -  enabled, port: 0                                           
        + system.adapter.hm-rpc.1                : hm-rpc                -  enabled, port: 0                                           
        + system.adapter.hm-rpc.2                : hm-rpc                -  enabled, port: 0                                           
        + system.adapter.hue.0                   : hue                   -  enabled, port: 80                                          
          system.adapter.ical.0                  : ical                  -  enabled                                                    
          system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png -  enabled                                         
          system.adapter.icons-icons8.0          : icons-icons8          -  enabled                                                    
          system.adapter.icons-material-png.0    : icons-material-png    -  enabled                                                    
          system.adapter.icons-ultimate-png.0    : icons-ultimate-png    -  enabled                                                    
        + system.adapter.info.0                  : info                  -  enabled                                                    
        + system.adapter.javascript.0            : javascript            -  enabled                                                    
        + system.adapter.synology.0              : synology              -  enabled, port: 5000                                        
        + system.adapter.systeminfo.0            : systeminfo            -  enabled                                                    
        + system.adapter.terminal.0              : terminal              -  enabled, port: 8088, bind: 0.0.0.0, run as: admin          
        + system.adapter.tr-064.0                : tr-064                -  enabled                                                    
          system.adapter.vis-justgage.0          : vis-justgage          -  enabled                                                    
          system.adapter.vis-timeandweather.0    : vis-timeandweather    -  enabled                                                    
          system.adapter.vis.0                   : vis                   -  enabled                                                    
        + system.adapter.web.0                   : web                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin          
                                                                                                                                       
        + instance is alive   
        

        Bei den Versionen ist es merkwürdig das er hier bei Node.js noch die 10er Version anzeigt.
        Die Version 12. ist installiert und wird auch in der GUI angezeigt:

        root@buanet-iobroker1:/opt/iobroker# node -v                                                                                   
        v12.16.3        
        
                                                                                                                       
        root@buanet-iobroker1:/opt/iobroker# nodejs -v                                                                                 
        v10.20.1                                  
        

        Ich habe mal das "Fix" probiert. Hier meckert er aber das noch einige Module aktiv sind obwohl iobrocker gestoppt ist. Gibt es hier weitere Befehle (kill?) womit ich diese stoppen kann?

        root@buanet-iobroker1:/opt/iobroker# iobroker stop                                                                             
        Stopping iobroker controller daemon...                                                                                         
        iobroker controller daemon stopped.                                                                                            
        No "killall.sh" script found. Just stop.      
                                                                                         
        root@buanet-iobroker1:/opt/iobroker# iobroker fix                                                                              
        library: loaded                                                                                                                
        Library version=2020-04-12                                                                                                     
        ioBroker or some processes are still running:                                                                                  
         io.discovery.0                                                                                                                
         io.info.0                                                                                                                     
         io.hue.0                                                                                                                      
         io.terminal.0                                                                                                                 
         io.fritzbox.0                                                                                                                 
         io.alexa2.0                                                                                                                   
         io.javascript.0                                                                                                               
         io.fritzdect.0                                                                                                                
         io.synology.0                                                                                                                 
         io.systeminfo.0                                                                                                               
         io.admin.0                                                                                                                    
         io.web.0                                                                                                                      
        Please stop them first and try again!       
                                                                                           
        root@buanet-iobroker1:/opt/iobroker# iobroker stop                                                                             
        iobroker controller daemon is not running         
        
        

        Ich habe dann die Module alle einzeln gestoppt. Irgendwas scheint aber immer noch aktiv zu sein das er nicht fixen kann:

        root@buanet-iobroker1:/opt/iobroker# iobroker stop fritzdect.0                                                                 
        The adapter "fritzdect.0" was stopped.                                                                                         
        root@buanet-iobroker1:/opt/iobroker# iobroker fix                                                                              
        library: loaded                                                                                                                
        Library version=2020-04-12                                                                                                     
        ioBroker or some processes are still running:                                                                                  
        Please stop them first and try again!                                                                                          
        
        

        Und wenn ich versuche den Controller manuell zu installieren bekomme ich den selben Fehler wie bei den anderen 4 Adapter:

        root@buanet-iobroker1:/opt/iobroker# sudo -H -u iobroker npm install iobroker.js-controller                                    
        npm ERR! Unexpected end of JSON input while parsing near '..."^3.12.1","istanbul":'                                            
        npm ERR! A complete log of this run can be found in:                                                                           
        npm ERR!     /opt/iobroker/.npm/_logs/2020-05-27T17_56_18_831Z-debug.log       
        
        
        I Offline
        I Offline
        igloh
        schrieb am zuletzt editiert von igloh
        #4

        OK, das mit der falschen Node.js Version habe ich grade gefunden und gelöst.
        Das Verzeichnis von v12 ist ein anderes:

        root@buanet-iobroker1:/opt/iobroker# rm /usr/bin/node         
                                                                         
        root@buanet-iobroker1:/opt/iobroker# ln -s /usr/local/bin/node /usr/bin/node      
                                                     
        root@buanet-iobroker1:/opt/iobroker# node -v                                                                                   
        v12.16.3                                                                                                                       
                                                                                               
        root@buanet-iobroker1:/opt/iobroker# nodejs -v                                                                                 
        v12.16.3                              
        

        Das eigentliche Problem besteht aber weiterhin.

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • I igloh

          Das Update hatte ich je bereits durchgeführt.
          Hier nochmal, alles ohne Fehler:

           Adapter    "yr"            : 2.0.3                                                                                             
          Adapter    "zigbee"        : 1.0.4                                                                                             
          Adapter    "zont"          : 0.5.3                                                                                             
          Adapter    "zwave"         : 2.0.1      
          
                                                                                                 
          root@buanet-iobroker1:/opt/iobroker# iobroker update self                                                                      
          Used repository: self                                                                                                          
          update done  
          

          Hier die Instanzen:

          root@buanet-iobroker1:/opt/iobroker# iobroker list instances                                                                   
          + system.adapter.admin.0                 : admin                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin          
          + system.adapter.alexa2.0                : alexa2                -  enabled                                                    
            system.adapter.daswetter.0             : daswetter             -  enabled                                                    
          + system.adapter.discovery.0             : discovery             -  enabled                                                    
            system.adapter.firetv.0                : firetv                - disabled                                                    
          + system.adapter.fritzbox.0              : fritzbox              -  enabled                                                    
          + system.adapter.fritzdect.0             : fritzdect             -  enabled                                                    
          + system.adapter.hm-rega.0               : hm-rega               -  enabled                                                    
          + system.adapter.hm-rpc.0                : hm-rpc                -  enabled, port: 0                                           
          + system.adapter.hm-rpc.1                : hm-rpc                -  enabled, port: 0                                           
          + system.adapter.hm-rpc.2                : hm-rpc                -  enabled, port: 0                                           
          + system.adapter.hue.0                   : hue                   -  enabled, port: 80                                          
            system.adapter.ical.0                  : ical                  -  enabled                                                    
            system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png -  enabled                                         
            system.adapter.icons-icons8.0          : icons-icons8          -  enabled                                                    
            system.adapter.icons-material-png.0    : icons-material-png    -  enabled                                                    
            system.adapter.icons-ultimate-png.0    : icons-ultimate-png    -  enabled                                                    
          + system.adapter.info.0                  : info                  -  enabled                                                    
          + system.adapter.javascript.0            : javascript            -  enabled                                                    
          + system.adapter.synology.0              : synology              -  enabled, port: 5000                                        
          + system.adapter.systeminfo.0            : systeminfo            -  enabled                                                    
          + system.adapter.terminal.0              : terminal              -  enabled, port: 8088, bind: 0.0.0.0, run as: admin          
          + system.adapter.tr-064.0                : tr-064                -  enabled                                                    
            system.adapter.vis-justgage.0          : vis-justgage          -  enabled                                                    
            system.adapter.vis-timeandweather.0    : vis-timeandweather    -  enabled                                                    
            system.adapter.vis.0                   : vis                   -  enabled                                                    
          + system.adapter.web.0                   : web                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin          
                                                                                                                                         
          + instance is alive   
          

          Bei den Versionen ist es merkwürdig das er hier bei Node.js noch die 10er Version anzeigt.
          Die Version 12. ist installiert und wird auch in der GUI angezeigt:

          root@buanet-iobroker1:/opt/iobroker# node -v                                                                                   
          v12.16.3        
          
                                                                                                                         
          root@buanet-iobroker1:/opt/iobroker# nodejs -v                                                                                 
          v10.20.1                                  
          

          Ich habe mal das "Fix" probiert. Hier meckert er aber das noch einige Module aktiv sind obwohl iobrocker gestoppt ist. Gibt es hier weitere Befehle (kill?) womit ich diese stoppen kann?

          root@buanet-iobroker1:/opt/iobroker# iobroker stop                                                                             
          Stopping iobroker controller daemon...                                                                                         
          iobroker controller daemon stopped.                                                                                            
          No "killall.sh" script found. Just stop.      
                                                                                           
          root@buanet-iobroker1:/opt/iobroker# iobroker fix                                                                              
          library: loaded                                                                                                                
          Library version=2020-04-12                                                                                                     
          ioBroker or some processes are still running:                                                                                  
           io.discovery.0                                                                                                                
           io.info.0                                                                                                                     
           io.hue.0                                                                                                                      
           io.terminal.0                                                                                                                 
           io.fritzbox.0                                                                                                                 
           io.alexa2.0                                                                                                                   
           io.javascript.0                                                                                                               
           io.fritzdect.0                                                                                                                
           io.synology.0                                                                                                                 
           io.systeminfo.0                                                                                                               
           io.admin.0                                                                                                                    
           io.web.0                                                                                                                      
          Please stop them first and try again!       
                                                                                             
          root@buanet-iobroker1:/opt/iobroker# iobroker stop                                                                             
          iobroker controller daemon is not running         
          
          

          Ich habe dann die Module alle einzeln gestoppt. Irgendwas scheint aber immer noch aktiv zu sein das er nicht fixen kann:

          root@buanet-iobroker1:/opt/iobroker# iobroker stop fritzdect.0                                                                 
          The adapter "fritzdect.0" was stopped.                                                                                         
          root@buanet-iobroker1:/opt/iobroker# iobroker fix                                                                              
          library: loaded                                                                                                                
          Library version=2020-04-12                                                                                                     
          ioBroker or some processes are still running:                                                                                  
          Please stop them first and try again!                                                                                          
          
          

          Und wenn ich versuche den Controller manuell zu installieren bekomme ich den selben Fehler wie bei den anderen 4 Adapter:

          root@buanet-iobroker1:/opt/iobroker# sudo -H -u iobroker npm install iobroker.js-controller                                    
          npm ERR! Unexpected end of JSON input while parsing near '..."^3.12.1","istanbul":'                                            
          npm ERR! A complete log of this run can be found in:                                                                           
          npm ERR!     /opt/iobroker/.npm/_logs/2020-05-27T17_56_18_831Z-debug.log       
          
          
          GlasfaserG Offline
          GlasfaserG Offline
          Glasfaser
          schrieb am zuletzt editiert von
          #5

          @igloh sagte in Kein Update von Adapter möglich:

          Ich habe dann die Module alle einzeln gestoppt. Irgendwas scheint aber immer noch aktiv zu sein

          bei Synology mit :

          pkill io
          

          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

          1 Antwort Letzte Antwort
          0
          • I Offline
            I Offline
            igloh
            schrieb am zuletzt editiert von
            #6

            Danke! Damit konnte ich alles stoppen und das "iobroker fix" lief durch.

            Seitdem ich vorhin aber die node.js Version angepasst habe startet die GUI gar nicht mehr :-(

            GlasfaserG 1 Antwort Letzte Antwort
            0
            • I igloh

              Danke! Damit konnte ich alles stoppen und das "iobroker fix" lief durch.

              Seitdem ich vorhin aber die node.js Version angepasst habe startet die GUI gar nicht mehr :-(

              GlasfaserG Offline
              GlasfaserG Offline
              Glasfaser
              schrieb am zuletzt editiert von Glasfaser
              #7

              @igloh sagte in Kein Update von Adapter möglich:

              startet die GUI gar nicht mehr

              Das heißt ... ?
              hast du ein Log davon

              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

              1 Antwort Letzte Antwort
              0
              • I Offline
                I Offline
                igloh
                schrieb am zuletzt editiert von
                #8

                Erst mal nur das Protokoll vom Docker und das sieht auf den ersten Bick fehlerfrei aus.

                Die Webseiten vom Admin oder Vis lassen sich halt nicht öffnet.

                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.systeminfo.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.synology.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.fritzdect.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.vis-justgage.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.firetv.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.javascript.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.alexa2.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.tr-064.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.hm-rpc.2" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.ical.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.fritzbox.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.daswetter.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.terminal.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.vis-timeandweather.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.vis.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.web.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.hm-rpc.1" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.hm-rega.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.hm-rpc.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.hue.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.info.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.discovery.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:50
                stdout
                host.buanet-iobroker1 check instance "system.adapter.admin.0" for host "buanet-iobroker1" 
                2020-05-27 18:49:49
                stdout
                  
                2020-05-27 18:49:49
                stdout
                Starting ioBroker... 
                2020-05-27 18:49:49
                stdout
                  
                2020-05-27 18:49:49
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:49
                stdout
                -----          Step 5 of 5: ioBroker startup           ----- 
                2020-05-27 18:49:49
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:44
                stdout
                  
                2020-05-27 18:49:44
                stdout
                For more information take a look at readme.md on Github! 
                2020-05-27 18:49:44
                stdout
                Some adapters have special requirements/ settings which can be activated by the use of environment variables. 
                2020-05-27 18:49:44
                stdout
                  
                2020-05-27 18:49:44
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:44
                stdout
                -----      Step 4 of 5: Applying special settings      ----- 
                2020-05-27 18:49:44
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:40
                stdout
                  
                2020-05-27 18:49:40
                stdout
                Done. 
                2020-05-27 18:49:40
                stdout
                Fixing "sudo-bug" by replacing sudo in iobroker with gosu... 
                2020-05-27 18:49:40
                stdout
                  
                2020-05-27 18:49:40
                stdout
                Done. 
                2020-05-27 18:49:40
                stdout
                (Re)Setting folder permissions (This might take a while! Please be patient!)... 
                2020-05-27 18:49:40
                stdout
                  
                2020-05-27 18:49:40
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:40
                stdout
                -----   Step 3 of 5: Checking ioBroker installation    ----- 
                2020-05-27 18:49:40
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:40
                stdout
                  
                2020-05-27 18:49:40
                stdout
                Existing installation of ioBroker detected in /opt/iobroker. 
                2020-05-27 18:49:39
                stdout
                  
                2020-05-27 18:49:39
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:39
                stdout
                -----   Step 2 of 5: Detecting ioBroker installation   ----- 
                2020-05-27 18:49:39
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:39
                stdout
                  
                2020-05-27 18:49:39
                stdout
                Done. 
                2020-05-27 18:49:39
                stdout
                E: Paket vi kann nicht gefunden werden. 
                2020-05-27 18:49:34
                stdout
                The following packages will be installed: vi... 
                2020-05-27 18:49:34
                stdout
                Installing additional packages is set by ENV. 
                2020-05-27 18:49:34
                stdout
                  
                2020-05-27 18:49:34
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:34
                stdout
                -----         Step 1 of 5: Preparing container         ----- 
                2020-05-27 18:49:34
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:34
                stdout
                  
                2020-05-27 18:49:34
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:34
                stdout
                -----               SETUID:    1000                    ----- 
                2020-05-27 18:49:34
                stdout
                -----               SETGID:    1000                    ----- 
                2020-05-27 18:49:34
                stdout
                -----               PACKAGES:  vi                      ----- 
                2020-05-27 18:49:34
                stdout
                -----                       ENV                        ----- 
                2020-05-27 18:49:34
                stdout
                -----                                                  ----- 
                2020-05-27 18:49:34
                stdout
                -----               npm:       6.14.4                  ----- 
                2020-05-27 18:49:33
                stdout
                -----               node:      v12.16.3                ----- 
                2020-05-27 18:49:33
                stdout
                -----               image:     v4.2.0                  ----- 
                2020-05-27 18:49:33
                stdout
                -----                     Versions                     ----- 
                2020-05-27 18:49:33
                stdout
                -----                                                  ----- 
                2020-05-27 18:49:33
                stdout
                -----               arch:      x86_64                  ----- 
                2020-05-27 18:49:33
                stdout
                -----                      System                      ----- 
                2020-05-27 18:49:33
                stdout
                -----                                                  ----- 
                2020-05-27 18:49:33
                stdout
                -----              Debugging information               ----- 
                2020-05-27 18:49:33
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:33
                stdout
                  
                2020-05-27 18:49:33
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:33
                stdout
                -----                Please be patient!                ----- 
                2020-05-27 18:49:33
                stdout
                -----          Startupscript is now running.           ----- 
                2020-05-27 18:49:33
                stdout
                -----       Welcome to your ioBroker-container!        ----- 
                2020-05-27 18:49:33
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:33
                stdout
                  
                2020-05-27 18:49:33
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:33
                stdout
                ---------------     2020-05-27 20:49:33      --------------- 
                2020-05-27 18:49:33
                stdout
                ------------------------------------------------------------ 
                2020-05-27 18:49:33
                stdout
                  
                2020-05-27 18:43:03
                stdout
                
                2020-05-27 18:38:26
                stdout
                
                GlasfaserG 1 Antwort Letzte Antwort
                0
                • I igloh

                  Erst mal nur das Protokoll vom Docker und das sieht auf den ersten Bick fehlerfrei aus.

                  Die Webseiten vom Admin oder Vis lassen sich halt nicht öffnet.

                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.systeminfo.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.synology.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.fritzdect.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.vis-justgage.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.firetv.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.javascript.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.alexa2.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.tr-064.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.hm-rpc.2" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.ical.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.fritzbox.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.daswetter.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.terminal.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.vis-timeandweather.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.vis.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.web.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.hm-rpc.1" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.hm-rega.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.hm-rpc.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.hue.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.info.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.discovery.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:50
                  stdout
                  host.buanet-iobroker1 check instance "system.adapter.admin.0" for host "buanet-iobroker1" 
                  2020-05-27 18:49:49
                  stdout
                    
                  2020-05-27 18:49:49
                  stdout
                  Starting ioBroker... 
                  2020-05-27 18:49:49
                  stdout
                    
                  2020-05-27 18:49:49
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:49
                  stdout
                  -----          Step 5 of 5: ioBroker startup           ----- 
                  2020-05-27 18:49:49
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:44
                  stdout
                    
                  2020-05-27 18:49:44
                  stdout
                  For more information take a look at readme.md on Github! 
                  2020-05-27 18:49:44
                  stdout
                  Some adapters have special requirements/ settings which can be activated by the use of environment variables. 
                  2020-05-27 18:49:44
                  stdout
                    
                  2020-05-27 18:49:44
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:44
                  stdout
                  -----      Step 4 of 5: Applying special settings      ----- 
                  2020-05-27 18:49:44
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:40
                  stdout
                    
                  2020-05-27 18:49:40
                  stdout
                  Done. 
                  2020-05-27 18:49:40
                  stdout
                  Fixing "sudo-bug" by replacing sudo in iobroker with gosu... 
                  2020-05-27 18:49:40
                  stdout
                    
                  2020-05-27 18:49:40
                  stdout
                  Done. 
                  2020-05-27 18:49:40
                  stdout
                  (Re)Setting folder permissions (This might take a while! Please be patient!)... 
                  2020-05-27 18:49:40
                  stdout
                    
                  2020-05-27 18:49:40
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:40
                  stdout
                  -----   Step 3 of 5: Checking ioBroker installation    ----- 
                  2020-05-27 18:49:40
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:40
                  stdout
                    
                  2020-05-27 18:49:40
                  stdout
                  Existing installation of ioBroker detected in /opt/iobroker. 
                  2020-05-27 18:49:39
                  stdout
                    
                  2020-05-27 18:49:39
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:39
                  stdout
                  -----   Step 2 of 5: Detecting ioBroker installation   ----- 
                  2020-05-27 18:49:39
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:39
                  stdout
                    
                  2020-05-27 18:49:39
                  stdout
                  Done. 
                  2020-05-27 18:49:39
                  stdout
                  E: Paket vi kann nicht gefunden werden. 
                  2020-05-27 18:49:34
                  stdout
                  The following packages will be installed: vi... 
                  2020-05-27 18:49:34
                  stdout
                  Installing additional packages is set by ENV. 
                  2020-05-27 18:49:34
                  stdout
                    
                  2020-05-27 18:49:34
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:34
                  stdout
                  -----         Step 1 of 5: Preparing container         ----- 
                  2020-05-27 18:49:34
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:34
                  stdout
                    
                  2020-05-27 18:49:34
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:34
                  stdout
                  -----               SETUID:    1000                    ----- 
                  2020-05-27 18:49:34
                  stdout
                  -----               SETGID:    1000                    ----- 
                  2020-05-27 18:49:34
                  stdout
                  -----               PACKAGES:  vi                      ----- 
                  2020-05-27 18:49:34
                  stdout
                  -----                       ENV                        ----- 
                  2020-05-27 18:49:34
                  stdout
                  -----                                                  ----- 
                  2020-05-27 18:49:34
                  stdout
                  -----               npm:       6.14.4                  ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----               node:      v12.16.3                ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----               image:     v4.2.0                  ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----                     Versions                     ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----                                                  ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----               arch:      x86_64                  ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----                      System                      ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----                                                  ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----              Debugging information               ----- 
                  2020-05-27 18:49:33
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:33
                  stdout
                    
                  2020-05-27 18:49:33
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:33
                  stdout
                  -----                Please be patient!                ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----          Startupscript is now running.           ----- 
                  2020-05-27 18:49:33
                  stdout
                  -----       Welcome to your ioBroker-container!        ----- 
                  2020-05-27 18:49:33
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:33
                  stdout
                    
                  2020-05-27 18:49:33
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:33
                  stdout
                  ---------------     2020-05-27 20:49:33      --------------- 
                  2020-05-27 18:49:33
                  stdout
                  ------------------------------------------------------------ 
                  2020-05-27 18:49:33
                  stdout
                    
                  2020-05-27 18:43:03
                  stdout
                  
                  2020-05-27 18:38:26
                  stdout
                  
                  GlasfaserG Offline
                  GlasfaserG Offline
                  Glasfaser
                  schrieb am zuletzt editiert von
                  #9

                  @igloh

                  Zeige mal

                  iobroker status
                  iobroker list instances
                  

                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                  1 Antwort Letzte Antwort
                  0
                  • I igloh

                    OK, das mit der falschen Node.js Version habe ich grade gefunden und gelöst.
                    Das Verzeichnis von v12 ist ein anderes:

                    root@buanet-iobroker1:/opt/iobroker# rm /usr/bin/node         
                                                                                     
                    root@buanet-iobroker1:/opt/iobroker# ln -s /usr/local/bin/node /usr/bin/node      
                                                                 
                    root@buanet-iobroker1:/opt/iobroker# node -v                                                                                   
                    v12.16.3                                                                                                                       
                                                                                                           
                    root@buanet-iobroker1:/opt/iobroker# nodejs -v                                                                                 
                    v12.16.3                              
                    

                    Das eigentliche Problem besteht aber weiterhin.

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

                    @igloh Da ist node aber nicht sauber installiert, wenn du da mit symlinks arbeiten musst.

                    apt policy nodejs
                    which nodejs && which node && which npm
                    

                    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
                    • I Offline
                      I Offline
                      igloh
                      schrieb am zuletzt editiert von
                      #11

                      Danke das hat geholfen!

                      Genau die Module die ich vorhin von Hand gestoppt habe, waren immer noch gestoppt.
                      Auch Admin und Web.
                      Dachte sie kommen zumindest bei einen Neustart wieder mit hoch, das ist aber anscheinend nicht so.

                      OK.
                      Nun läuft wieder alles, die Node Version stimmt, das ursprüngliche Problem besteht aber leider immer noch.

                      Beim Versuch des Updates kommt wieder der genannte Fehler.

                      Für heute ist aber erst mal Schluss, schon mal vielen Dank für die lehrreichen Tipps!

                      GlasfaserG 1 Antwort Letzte Antwort
                      0
                      • I igloh

                        Danke das hat geholfen!

                        Genau die Module die ich vorhin von Hand gestoppt habe, waren immer noch gestoppt.
                        Auch Admin und Web.
                        Dachte sie kommen zumindest bei einen Neustart wieder mit hoch, das ist aber anscheinend nicht so.

                        OK.
                        Nun läuft wieder alles, die Node Version stimmt, das ursprüngliche Problem besteht aber leider immer noch.

                        Beim Versuch des Updates kommt wieder der genannte Fehler.

                        Für heute ist aber erst mal Schluss, schon mal vielen Dank für die lehrreichen Tipps!

                        GlasfaserG Offline
                        GlasfaserG Offline
                        Glasfaser
                        schrieb am zuletzt editiert von
                        #12

                        @igloh

                        siehe oben von @Thomas-Braun

                        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                        1 Antwort Letzte Antwort
                        0
                        • I Offline
                          I Offline
                          igloh
                          schrieb am zuletzt editiert von
                          #13

                          Könnte gut sein, da steht wieder die 10er Version...

                          root@buanet-iobroker1:/opt/iobroker# apt policy nodejs                                                                         
                          nodejs:                                                                                                                        
                            Installiert:           10.20.1-1nodesource1                                                                                  
                            Installationskandidat: 10.20.1-1nodesource1                                                                                  
                            Versionstabelle:                                                                                                             
                           *** 10.20.1-1nodesource1 100                                                                                                  
                                  100 /var/lib/dpkg/status                                                                                               
                          root@buanet-iobroker1:/opt/iobroker# which nodejs && which node && which npm                                                   
                          /usr/bin/nodejs                                                                                                                
                          /usr/local/bin/node                                                                                                            
                          /usr/local/bin/npm                                                                                                             
                          
                          
                          Thomas BraunT 2 Antworten Letzte Antwort
                          0
                          • I igloh

                            Könnte gut sein, da steht wieder die 10er Version...

                            root@buanet-iobroker1:/opt/iobroker# apt policy nodejs                                                                         
                            nodejs:                                                                                                                        
                              Installiert:           10.20.1-1nodesource1                                                                                  
                              Installationskandidat: 10.20.1-1nodesource1                                                                                  
                              Versionstabelle:                                                                                                             
                             *** 10.20.1-1nodesource1 100                                                                                                  
                                    100 /var/lib/dpkg/status                                                                                               
                            root@buanet-iobroker1:/opt/iobroker# which nodejs && which node && which npm                                                   
                            /usr/bin/nodejs                                                                                                                
                            /usr/local/bin/node                                                                                                            
                            /usr/local/bin/npm                                                                                                             
                            
                            
                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #14

                            @igloh Siehste...

                            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
                            • I igloh

                              Könnte gut sein, da steht wieder die 10er Version...

                              root@buanet-iobroker1:/opt/iobroker# apt policy nodejs                                                                         
                              nodejs:                                                                                                                        
                                Installiert:           10.20.1-1nodesource1                                                                                  
                                Installationskandidat: 10.20.1-1nodesource1                                                                                  
                                Versionstabelle:                                                                                                             
                               *** 10.20.1-1nodesource1 100                                                                                                  
                                      100 /var/lib/dpkg/status                                                                                               
                              root@buanet-iobroker1:/opt/iobroker# which nodejs && which node && which npm                                                   
                              /usr/bin/nodejs                                                                                                                
                              /usr/local/bin/node                                                                                                            
                              /usr/local/bin/npm                                                                                                             
                              
                              
                              Thomas BraunT Online
                              Thomas BraunT Online
                              Thomas Braun
                              Most Active
                              schrieb am zuletzt editiert von
                              #15

                              @igloh

                              rm /usr/local/bin/node
                              rm /usr/local/bin/npm
                              curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
                              apt update
                              apt dist-upgrade
                              apt install nodejs --reinstall
                              

                              Das sollte ein node 12 richtig auf das System spülen.

                              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
                              • G Offline
                                G Offline
                                gifftstaub
                                schrieb am zuletzt editiert von
                                #16

                                ich würde es erstmal so machen wie Thomas Braun schon geschrieben hat die node sauber neu zu Installieren.

                                dann nochmals prüfen.

                                node -v
                                nodejs -v
                                

                                und die pfade

                                which node
                                /usr/bin/node
                                
                                which nodejs
                                /usr/bin/nodejs
                                

                                lg

                                1 Antwort Letzte Antwort
                                0
                                • I Offline
                                  I Offline
                                  igloh
                                  schrieb am zuletzt editiert von
                                  #17

                                  Danke, habe node nun richtig installiert:

                                  oot@buanet-iobroker1:/opt/iobroker# node -v                                                                                   
                                  v12.17.0                                                                                                                       
                                  root@buanet-iobroker1:/opt/iobroker# nodejs -v                                                                                 
                                  v12.17.0                                                                                                                       
                                                                          
                                  root@buanet-iobroker1:/opt/iobroker# apt policy nodejs                                                                         
                                  nodejs:                                                                                                                        
                                    Installiert:           12.17.0-1nodesource1                                                                                  
                                    Installationskandidat: 12.17.0-1nodesource1                                                                                  
                                    Versionstabelle:                                                                                                             
                                   *** 12.17.0-1nodesource1 500                                                                                                  
                                          500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages                                                    
                                          100 /var/lib/dpkg/status                                                                                               
                                       10.19.0~dfsg1-1 500                                                                                                       
                                          500 http://deb.debian.org/debian buster/main amd64 Packages                                                            
                                          500 http://security.debian.org/debian-security buster/updates/main amd64 Packages 
                                  

                                  Aber dem eigentlichen Problem hat das leider nicht geholfen.
                                  Ich kann weder die 4 Adatper noch den Controller (update self) upgraden.
                                  Es kommt weiterhin die Fehlermeldung mit dem "3.12.1","istanbu"

                                  code_text$ ./iobroker upgrade socketio
                                  Update socketio from @3.0.6 to @3.0.7
                                  NPM version: 6.14.4
                                  npm install iobroker.socketio@3.0.7 --loglevel error --prefix "/opt/iobroker" (System call)
                                  npm ERR! Unexpected end of JSON input while parsing near '..."^3.12.1","istanbul":'
                                  npm ERR! A complete log of this run can be found in:npm ERR!     /opt/iobroker/.npm/_logs/2020-05-28T06_11_16_609Z-debug.log
                                  upload [3] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/words.js words.js application/javascript
                                  upload [2] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/socketio.png socketio.png image/png
                                  upload [1] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/index_m.html index_m.html text/html
                                  upload [0] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/index.html index.html text/html
                                  Adapter "socketio" updated
                                  process exited with code 0
                                  
                                  1 Antwort Letzte Antwort
                                  0
                                  • I Offline
                                    I Offline
                                    igloh
                                    schrieb am zuletzt editiert von
                                    #18

                                    Problem gelöst!

                                    Ein "npm cache clean --force" hat geholfen, danach konnte ich alle Adapter problemlos updaten.

                                    Das war ja einfach..... ;-)

                                    Was ist noch gemerkt habe ist das zusätzlich zum "iobroker stop" das "pkill io" nicht reicht, die Module laufen trotzdem weiter. Ich habe dann letztendlich rausgefunden das man mit einen "iobroker stop all" wirklich alles stoppen kann. Man muss sie am Ende aber trotzdem wieder mit "iobroker start all" manuell starten, sonst kann man lange warten.

                                    Ich kam da noch drauf weil ich den Adapter auf V3 hochziehen wollte.
                                    Aber egal wo ist gucke oder was ich mache (z.B. iobroker upgrade self), er sagt das der aktuelle installiert ist.
                                    Auch nach der manuellen Installation im o.g. Link wird noch mal die 2.9.9 installiert.

                                    Falls mir noch einer sagen kann wie ich den V3 installieren kann wäre ich dankbar.

                                    Ansonsten läuft jetzt alles bei mir.
                                    Vielen Dank für die tolle Hilfe, ich habe zumindest auch viel dabei gelernt.

                                    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

                                    357

                                    Online

                                    32.6k

                                    Benutzer

                                    82.1k

                                    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