Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Gelöst] Iobroker startet nicht / Cannot read system.config

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    6
    1
    133

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    759

[Gelöst] Iobroker startet nicht / Cannot read system.config

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
iobroker
19 Beiträge 3 Kommentatoren 3.4k Aufrufe 3 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T tony63526

    @thomas-braun

    Jetzt kommt bei iobroker Status nicht mehr die Fehlermeldung.
    Iobroker startet trotzdem nicht.

    pi@Primary:/opt/iobroker $ iobroker status
    iobroker is running on this host.
    
    
    Objects type: file
    States  type: file
    
    

    Das kam raus nach diesem Befehl

    uname -a
    sudo apt update
    cd /opt/iobroker
    sudo -H -u iobroker npm install iobroker.js-controller
    
    
    
    pi@Primary:~ $ uname -a
    Linux Primary 5.10.11-v7l+ #1399 SMP Thu Jan 28 12:09:48 GMT 2021 armv7l GNU/Lin                                                                                        ux
    pi@Primary:~ $ sudo apt update
    Hit:1 http://packages.microsoft.com/repos/code stable InRelease
    Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
    Hit:3 http://archive.raspberrypi.org/debian buster InRelease
    Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
    Hit:5 https://www.pivccu.de/piVCCU stable InRelease
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    All packages are up to date.
    pi@Primary:~ $ cd /opt/iobroker
    pi@Primary:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controlle                                                                                        r
    
    > iobroker.js-controller@3.2.16 preinstall /opt/iobroker/node_modules/iobroker.js-controller
    > node lib/preinstallCheck.js
    
    NPM version: 6.14.11
    
    > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
    > node-gyp rebuild
    
    make: Entering directory '/opt/iobroker/node_modules/authenticate-pam/build'
      CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
    In file included from ../authenticate_pam.cc:23:
    ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
    ../../nan/nan.h:2294:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
         , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                                  ^
    ../authenticate_pam.cc: In function ‘void after_doing_auth(uv_work_t*, int)’:
    ../authenticate_pam.cc:107:87: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]
       Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(m->callback), 1, args);
                                                                                           ^
    In file included from ../authenticate_pam.cc:23:
    ../../nan/nan.h:1026:46: note: declared here
       NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                  ^~~~~~~~~~~~
    ../authenticate_pam.cc:107:87: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]
       Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(m->callback), 1, args);
                                                                                           ^
    In file included from ../authenticate_pam.cc:23:
    ../../nan/nan.h:1026:46: note: declared here
       NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                  ^~~~~~~~~~~~
    ../authenticate_pam.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE Authenticate(Nan::NAN_METHOD_ARGS_TYPE)’:
    ../authenticate_pam.cc:147:83: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       Local<Value> res = options->Get(Nan::New<String>("serviceName").ToLocalChecked());
                                                                                       ^
    In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8-internal.h:14,
                     from /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:27,
                     from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                     from ../../nan/nan.h:56,
                     from ../authenticate_pam.cc:23:
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:3553:51: note: declared here
       V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
                                                       ^~~
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    ../authenticate_pam.cc:150:69: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
        serviceName->WriteUtf8(m->serviceName, sizeof(m->serviceName) - 1);
                                                                         ^
    In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                     from ../../nan/nan.h:56,
                     from ../authenticate_pam.cc:23:
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
       int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
           ^~~~~~~~~
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
    ../authenticate_pam.cc:152:69: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       res = options->Get(Nan::New<String>("remoteHost").ToLocalChecked());
                                                                         ^
    In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8-internal.h:14,
                     from /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:27,
                     from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                     from ../../nan/nan.h:56,
                     from ../authenticate_pam.cc:23:
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:3553:51: note: declared here
       V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
                                                       ^~~
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    ../authenticate_pam.cc:155:66: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
        remoteHost->WriteUtf8(m->remoteHost, sizeof(m->remoteHost) - 1);
                                                                      ^
    In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                     from ../../nan/nan.h:56,
                     from ../authenticate_pam.cc:23:
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
       int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
           ^~~~~~~~~
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
    ../authenticate_pam.cc:160:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
      username->WriteUtf8(m->username, sizeof(m->username) - 1);
                                                              ^
    In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                     from ../../nan/nan.h:56,
                     from ../authenticate_pam.cc:23:
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
       int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
           ^~~~~~~~~
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
    ../authenticate_pam.cc:161:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
      password->WriteUtf8(m->password, sizeof(m->password) - 1);
                                                              ^
    In file included from /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:67,
                     from ../../nan/nan.h:56,
                     from ../authenticate_pam.cc:23:
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
       int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
           ^~~~~~~~~
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
    ../authenticate_pam.cc: At global scope:
    ../authenticate_pam.cc:170:11: error: variable or field ‘init’ declared void
     void init(Handle<Object> exports) {
               ^~~~~~
    ../authenticate_pam.cc:170:11: error: ‘Handle’ was not declared in this scope
    ../authenticate_pam.cc:170:11: note: suggested alternative: ‘rand_r’
     void init(Handle<Object> exports) {
               ^~~~~~
               rand_r
    ../authenticate_pam.cc:170:24: error: expected primary-expression before ‘>’ token
     void init(Handle<Object> exports) {
                            ^
    ../authenticate_pam.cc:170:26: error: ‘exports’ was not declared in this scope
     void init(Handle<Object> exports) {
                              ^~~~~~~
    In file included from ../../nan/nan.h:56,
                     from ../authenticate_pam.cc:23:
    ../authenticate_pam.cc:175:31: error: ‘init’ was not declared in this scope
     NODE_MODULE(authenticate_pam, init);
                                   ^~~~
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:737:36: note: in definition of macro ‘NODE_MODULE_X’
           (node::addon_register_func) (regfunc),                          \
                                        ^~~~~~~
    ../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’
     NODE_MODULE(authenticate_pam, init);
     ^~~~~~~~~~~
    ../authenticate_pam.cc:175:31: note: suggested alternative: ‘int’
     NODE_MODULE(authenticate_pam, init);
                                   ^~~~
    /home/iobroker/.cache/node-gyp/12.21.0/include/node/node.h:737:36: note: in definition of macro ‘NODE_MODULE_X’
           (node::addon_register_func) (regfunc),                          \
                                        ^~~~~~~
    ../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’
     NODE_MODULE(authenticate_pam, init);
     ^~~~~~~~~~~
    make: *** [authenticate_pam.target.mk:109: Release/obj.target/authenticate_pam/authenticate_pam.o] Error 1
    make: Leaving directory '/opt/iobroker/node_modules/authenticate-pam/build'
    gyp ERR! build error
    gyp ERR! stack Error: `make` failed with exit code: 2
    gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
    gyp ERR! stack     at ChildProcess.emit (events.js:314:20)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
    gyp ERR! System Linux 5.10.11-v7l+
    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
    gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam
    gyp ERR! node -v v12.21.0
    gyp ERR! node-gyp -v v5.1.0
    gyp ERR! not ok
    
    > iobroker.js-controller@3.2.16 install /opt/iobroker/node_modules/iobroker.js-controller
    > node iobroker.js setup first
    
     Cannot read system.config: null (OK when migrating or restoring)
     Cannot find view "system" for search "host"
    object 0_userdata.0.example_state created
    object 0_userdata.0 created
    object alias.0 created
    object system.certificates created
    object system.repositories created
    object system.config created
    object enum.functions created
    object enum.rooms created
    object system.group.user created
    object system.group.administrator created
    object _design/system created
    Renamed repository "default to "stable"
    Renamed repository "latest to "beta"
    ioBroker configuration updated
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.1 (node_modules/chokidar/node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.7 (node_modules/iobroker.info/node_modules/osx-temperature-sensor):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install: `node-gyp rebuild`
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
    
    + iobroker.js-controller@3.2.16
    updated 4 packages in 47.441s
    
    50 packages are looking for funding
      run `npm fund` for details
    
    
    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    schrieb am zuletzt editiert von
    #10

    @tony63526

    iobroker list adapters
    iobroker list instances
    

    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

    T 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @tony63526

      iobroker list adapters
      iobroker list instances
      
      T Online
      T Online
      tony63526
      schrieb am zuletzt editiert von
      #11

      @thomas-braun

      pi@Primary:~ $ iobroker list adapters
      pi@Primary:~ $ iobroker list instances
      
      
      + instance is alive
      pi@Primary:~ $
      
      
      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • T tony63526

        @thomas-braun

        pi@Primary:~ $ iobroker list adapters
        pi@Primary:~ $ iobroker list instances
        
        
        + instance is alive
        pi@Primary:~ $
        
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von
        #12

        @tony63526 Das ist nicht viel...

        cd /opt/iobroker
        npm cache clear --force
        iobroker fix
        

        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

        T 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @tony63526 Das ist nicht viel...

          cd /opt/iobroker
          npm cache clear --force
          iobroker fix
          
          T Online
          T Online
          tony63526
          schrieb am zuletzt editiert von
          #13

          @thomas-braun said in Iobroker startet nicht / Cannot read system.config:

          npm cache clear --force

          soll ich das update ausführen?

          Run npm install -g npm to update! ??

          pi@Primary:/opt/iobroker $ npm cache clear --force
          npm WARN using --force I sure hope you know what you are doing.
          
          
             ╭───────────────────────────────────────────────────────────────╮
             │                                                               │
             │      New major version of npm available! 6.14.11 → 7.6.0      │
             │   Changelog: https://github.com/npm/cli/releases/tag/v7.6.0   │
             │               Run npm install -g npm to update!               │
             │                                                               │
          
          
          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • T tony63526

            @thomas-braun said in Iobroker startet nicht / Cannot read system.config:

            npm cache clear --force

            soll ich das update ausführen?

            Run npm install -g npm to update! ??

            pi@Primary:/opt/iobroker $ npm cache clear --force
            npm WARN using --force I sure hope you know what you are doing.
            
            
               ╭───────────────────────────────────────────────────────────────╮
               │                                                               │
               │      New major version of npm available! 6.14.11 → 7.6.0      │
               │   Changelog: https://github.com/npm/cli/releases/tag/v7.6.0   │
               │               Run npm install -g npm to update!               │
               │                                                               │
            
            
            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #14

            @tony63526 NEIN!

            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

            T 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @tony63526 NEIN!

              T Online
              T Online
              tony63526
              schrieb am zuletzt editiert von tony63526
              #15

              @thomas-braun

              Negativ
              Startet nicht.

              pi@Primary:~ $ cd /opt/iobroker
              pi@Primary:/opt/iobroker $ npm cache clear --force
              npm WARN using --force I sure hope you know what you are doing.
              
              
                 ╭───────────────────────────────────────────────────────────────╮
                 │                                                               │
                 │      New major version of npm available! 6.14.11 → 7.6.0      │
                 │   Changelog: https://github.com/npm/cli/releases/tag/v7.6.0   │
                 │               Run npm install -g npm to update!               │
                 │                                                               │
                 ╰───────────────────────────────────────────────────────────────╯
              
              pi@Primary:/opt/iobroker $ ^C
              pi@Primary:/opt/iobroker $ iobroker fix
              library: loaded
              Library version=2021-01-23
              
              ==========================================================================
              
                  Welcome to the ioBroker installation fixer!
                  Script version: 2020-12-07
              
                  You might need to enter your password a couple of times.
              
              ==========================================================================
              
              
              ==========================================================================
                  Installing prerequisites (1/3)
              ==========================================================================
              
              Hit:1 http://packages.microsoft.com/repos/code stable InRelease
              Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
              Hit:3 http://archive.raspberrypi.org/debian buster InRelease
              Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
              Hit:5 https://www.pivccu.de/piVCCU stable InRelease
              Reading package lists... Done
              Installed gcc-c++
              
              ==========================================================================
                  Checking ioBroker user and directory permissions (2/3)
              ==========================================================================
              
              Created /etc/sudoers.d/iobroker
              Fixing directory permissions...
              
              ==========================================================================
                  Checking autostart (3/3)
              ==========================================================================
              
              Enabling autostart...
              Autostart enabled!
              
              ==========================================================================
              
                  Your installation was fixed successfully
                  Run iobroker start to start ioBroker again!
              
              ==========================================================================
              
              pi@Primary:/opt/iobroker $ ^C
              pi@Primary:/opt/iobroker $ iobroker start
              pi@Primary:/opt/iobroker $
              
              
              pi@Primary:/opt/iobroker $ iobroker list adapters
              pi@Primary:/opt/iobroker $ iobroker list instances
              
              
              + instance is alive
              pi@Primary:/opt/iobroker $
              
              

              Hab spaßeshalber ein weiteren Admin Adapter über ssh installiert. Komm zumindest mal wieder auf die WebUi.
              Alle Instanzen sind weg bis auf den neuen installierten Admin Adapter. Komischerweise funktioniert mein Homematic ip Adapter noch der im Hintergrund wohl noch mitläuft. Ich kann auch weiterhin meine Rollos steuern und meine Fensterkontakte funktionieren auch noch.

              Im Log steht das hier:

              host.Primary-Server	2021-02-27 10:29:42.625	error	Cannot load /opt/iobroker/iobroker-data/states.json: /opt/iobroker/iobroker-data/states.json: Unexpected end of JSON input. Try last Backup!
              host.Primary	2021-02-27 10:29:42.592	error	Cannot read system.config: null (OK when migrating or restoring)
              host.Primary-Server	2021-02-27 10:29:42.532	error	Cannot load /opt/iobroker/iobroker-data/objects.json.bak: /opt/iobroker/iobroker-data/objects.json.bak: Unexpected end of JSON input. Continue with empty dataset!
              host.Primary-Server	2021-02-27 10:29:42.528	error	Cannot load /opt/iobroker/iobroker-data/objects.json: /opt/iobroker/iobroker-data/objects.json: Unexpected end of JSON input. Try last Backup!
              

              Ich denke es bleibt nix anderes übrig als mein letztes Backup mal aufzuspielen?
              Ich werde berichten.

              Schade

              wendy2702W 1 Antwort Letzte Antwort
              0
              • T tony63526

                @thomas-braun

                Negativ
                Startet nicht.

                pi@Primary:~ $ cd /opt/iobroker
                pi@Primary:/opt/iobroker $ npm cache clear --force
                npm WARN using --force I sure hope you know what you are doing.
                
                
                   ╭───────────────────────────────────────────────────────────────╮
                   │                                                               │
                   │      New major version of npm available! 6.14.11 → 7.6.0      │
                   │   Changelog: https://github.com/npm/cli/releases/tag/v7.6.0   │
                   │               Run npm install -g npm to update!               │
                   │                                                               │
                   ╰───────────────────────────────────────────────────────────────╯
                
                pi@Primary:/opt/iobroker $ ^C
                pi@Primary:/opt/iobroker $ iobroker fix
                library: loaded
                Library version=2021-01-23
                
                ==========================================================================
                
                    Welcome to the ioBroker installation fixer!
                    Script version: 2020-12-07
                
                    You might need to enter your password a couple of times.
                
                ==========================================================================
                
                
                ==========================================================================
                    Installing prerequisites (1/3)
                ==========================================================================
                
                Hit:1 http://packages.microsoft.com/repos/code stable InRelease
                Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
                Hit:3 http://archive.raspberrypi.org/debian buster InRelease
                Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
                Hit:5 https://www.pivccu.de/piVCCU stable InRelease
                Reading package lists... Done
                Installed gcc-c++
                
                ==========================================================================
                    Checking ioBroker user and directory permissions (2/3)
                ==========================================================================
                
                Created /etc/sudoers.d/iobroker
                Fixing directory permissions...
                
                ==========================================================================
                    Checking autostart (3/3)
                ==========================================================================
                
                Enabling autostart...
                Autostart enabled!
                
                ==========================================================================
                
                    Your installation was fixed successfully
                    Run iobroker start to start ioBroker again!
                
                ==========================================================================
                
                pi@Primary:/opt/iobroker $ ^C
                pi@Primary:/opt/iobroker $ iobroker start
                pi@Primary:/opt/iobroker $
                
                
                pi@Primary:/opt/iobroker $ iobroker list adapters
                pi@Primary:/opt/iobroker $ iobroker list instances
                
                
                + instance is alive
                pi@Primary:/opt/iobroker $
                
                

                Hab spaßeshalber ein weiteren Admin Adapter über ssh installiert. Komm zumindest mal wieder auf die WebUi.
                Alle Instanzen sind weg bis auf den neuen installierten Admin Adapter. Komischerweise funktioniert mein Homematic ip Adapter noch der im Hintergrund wohl noch mitläuft. Ich kann auch weiterhin meine Rollos steuern und meine Fensterkontakte funktionieren auch noch.

                Im Log steht das hier:

                host.Primary-Server	2021-02-27 10:29:42.625	error	Cannot load /opt/iobroker/iobroker-data/states.json: /opt/iobroker/iobroker-data/states.json: Unexpected end of JSON input. Try last Backup!
                host.Primary	2021-02-27 10:29:42.592	error	Cannot read system.config: null (OK when migrating or restoring)
                host.Primary-Server	2021-02-27 10:29:42.532	error	Cannot load /opt/iobroker/iobroker-data/objects.json.bak: /opt/iobroker/iobroker-data/objects.json.bak: Unexpected end of JSON input. Continue with empty dataset!
                host.Primary-Server	2021-02-27 10:29:42.528	error	Cannot load /opt/iobroker/iobroker-data/objects.json: /opt/iobroker/iobroker-data/objects.json: Unexpected end of JSON input. Try last Backup!
                

                Ich denke es bleibt nix anderes übrig als mein letztes Backup mal aufzuspielen?
                Ich werde berichten.

                Schade

                wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #16

                @tony63526 Wie hast du damals iobroker installiert?

                Vielleicht nicht den Standart Ordner verwendet?

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

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

                T 1 Antwort Letzte Antwort
                0
                • wendy2702W wendy2702

                  @tony63526 Wie hast du damals iobroker installiert?

                  Vielleicht nicht den Standart Ordner verwendet?

                  T Online
                  T Online
                  tony63526
                  schrieb am zuletzt editiert von
                  #17

                  @wendy2702

                  Uii lange ist es her :-)
                  Kann ich dir jetzt gar nicht sagen.
                  Was mich halt wundert, es ist nicht das erste mal das die Sicherung rausgeflogen ist und Iobroker hat wieder normal gestartet.

                  Einzige Änderung bis dato ist, das ich den Js-Controller aktualisiert habe in der Zwischenzeit.

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • T tony63526

                    @wendy2702

                    Uii lange ist es her :-)
                    Kann ich dir jetzt gar nicht sagen.
                    Was mich halt wundert, es ist nicht das erste mal das die Sicherung rausgeflogen ist und Iobroker hat wieder normal gestartet.

                    Einzige Änderung bis dato ist, das ich den Js-Controller aktualisiert habe in der Zwischenzeit.

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

                    @tony63526 sagte in Iobroker startet nicht / Cannot read system.config:

                    Was mich halt wundert, es ist nicht das erste mal das die Sicherung rausgeflogen ist und Iobroker hat wieder normal gestartet.

                    1000x berührt, 1000x ist nix passiert...

                    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

                    T 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @tony63526 sagte in Iobroker startet nicht / Cannot read system.config:

                      Was mich halt wundert, es ist nicht das erste mal das die Sicherung rausgeflogen ist und Iobroker hat wieder normal gestartet.

                      1000x berührt, 1000x ist nix passiert...

                      T Online
                      T Online
                      tony63526
                      schrieb am zuletzt editiert von
                      #19

                      @thomas-braun

                      1000x berührt, 1000x ist nix passiert... 😖

                      Funktioniert alles wieder .
                      Ein hoch auf den Backitup Adapter.
                      Thomas Braun vielen Dank für deine Hilfe!

                      Jetzt genieß ich erst mal die Sonne.

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

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

                      391

                      Online

                      32.9k

                      Benutzer

                      83.0k

                      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