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] Admin nicht erreichbar - Node 8 auf 10

NEWS

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    345

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    951

[gelöst] Admin nicht erreichbar - Node 8 auf 10

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
node 10migrationumzugdebian 10
10 Beiträge 3 Kommentatoren 1.4k Aufrufe 4 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 Offline
    T Offline
    Tgr
    schrieb am zuletzt editiert von Tgr
    #1

    Ich habe gerade versucht iobroker auf eine neue Maschine um zu ziehen.
    Das Ergebnis ist leider nicht so prickelnd, da ich den Admin Adapter weder unter https noch unter http erreichen kann und beim Start von iobroker eine Reihe Fehlermeldungen im Log bekomme.
    Nach dem Durchlesen einiger Hilfen und Threads zu dem Thema bin ich folgendermaßen vorgegangen.

    Auf dem alten System lief Debian 9.5
    Node 8.14.0
    npm 6.4.1
    Iobroker Version ergibt 1.5.14
    Folgende Befehle habe ich durchgeführt

    # iobroker stop
    # iobroker backup
    

    Das Backupfile anschließend gesichert

    Auf der neuen Maschine
    Debian 10.1 installiert
    Aus Bequemlichkeit meinen Standardbenutzer als sudouer hinzugefügt

    Dann Node 10 installiert mit

    curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
    sudo apt-get install -y nodejs
    

    Kontrolle

    Node -v
    v10.16.3
    npm -v  
    6.9.0
    

    Anschließend iobroker installiert mit

    curl -sL https://iobroker.net/install.sh | bash -
    

    IP Adresse auf die IP Adresse des alte iobroker System gesetzt
    System restarted
    Admin aufgerufen und Land etc. konfiguriert
    [Alles OK]

    Jetzt geht um das zurücksichern des alten Systems das ja mit Node 8 lief

    iobroker stop
    iobroker restore
    

    Ergebnis :

    host.IObroker object system.certificates created
    System successfully restored!
    

    zu root mit su gewechselt, anschließend

    npm rebuild
    

    Einige warnings aber keine Fehlermeldungen
    System neu gestartet

    iobroker status
    [sudo] Passwort für xx: 
    iobroker is running
    
    Objects type: file
    States  type: file
    

    Leider ist der Admin nicht mehr aufrufbar.

    schaut man sich jedoch das kontinuierlich aktualisierte log mittels

    tail -f /opt/iobroker/log/iorboker.2019…..log an
    

    Sieht man das alle möglichen Sachen geladen und installiert werden.
    BSP.:

    019-10-09 22:21:18.683  - info: iobroker upload [300] icons-icons8 /opt/iobroker/node_modules/iobroker.icons-icons8/www/battery/red/Low Battery Filled.png battery/red/Low Battery Filled.png image/png
    

    Es kommen aber auch solche Meldungen

    nfo: iobroker exit 0
    2019-10-09 22:21:54.331  - warn: host.IObroker startInstance cannot find adapter "hm-rega@2.4.12". Try to install it... 1 attempt
    2019-10-09 22:21:54.332  - info: iobroker install hm-rega@2.4.12
    2019-10-09 22:21:54.871  - info: iobroker NPM version: 6.9.0
    2019-10-09 22:21:55.034  - info: iobroker npm install iobroker.hm-rega@2.4.12 --production --save --prefix "/opt/iobroker" (System call)
    2019-10-09 22:21:59.677  - info: iobroker npm
    2019-10-09 22:21:59.678  - info: iobroker  
    2019-10-09 22:21:59.679  - info: iobroker WARN
    2019-10-09 22:21:59.680  - info: iobroker  
    2019-10-09 22:21:59.681  - info: iobroker optional
    2019-10-09 22:21:59.682  - info: iobroker  SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.4 (node_modules/osx-temperature-sensor):
    2019-10-09 22:21:59.684  - info: iobroker npm
    2019-10-09 22:21:59.685  - info: iobroker  
    2019-10-09 22:21:59.686  - info: iobroker WARN
    2019-10-09 22:21:59.687  - info: iobroker  
    2019-10-09 22:21:59.688  - info: iobroker notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    

    Das geht dann munter so weiter
    Also erst mal warten was sich tut.

    Dann nach einiger Zeit scheint das System fertig zu sein.
    Also sicherheitshalber

    iobroker stop
    iobroker start
    

    Ergibt dann u.a. folgende Einträge im LOG

    2019-10-09 22:32:38.195  - info: iobroker make: *** [pty.target.mk:101: Release/obj.target/pty/src/unix/pty.o] Fehler 1
    2019-10-09 22:32:38.195  - info: iobroker gyp ERR! build error 
    2019-10-09 22:32:38.196  - info: iobroker gyp
    2019-10-09 22:32:38.196  - info: iobroker  
    2019-10-09 22:32:38.196  - info: iobroker ERR!
    2019-10-09 22:32:38.198  - info: iobroker  stack Error: `make` failed with exit code: 2gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
    gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
    gyp ERR! System Linux 4.19.0-6-amd64
    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/pty.js
    gyp ERR! node -v v10.16.3
    gyp ERR! node-gyp -v v3.8.0
    gyp ERR! not ok 
    
    
    2019-10-09 22:32:23.959  - info: iobroker install wetty@0.1.1
    2019-10-09 22:32:24.005  - info: host.IObroker instance system.adapter.admin.0 started with pid 2747
    2019-10-09 22:32:24.910  - info: admin.0 starting. Version 3.6.2 in /opt/iobroker/node_modules/iobroker.admin, node: v10.16.3
    2019-10-09 22:32:25.140  - info: iobroker NPM version: 6.9.0
    2019-10-09 22:32:25.142  - info: admin.0 Request actual repository...
    2019-10-09 22:32:25.146  - error: admin.0 Cannot enable secure web server, because no certificates found: TGHOMEPUB, TGHOMEPRIV, 
    2019-10-09 22:32:25.146  - info: admin.0 requesting all states
    2019-10-09 22:32:25.147  - info: admin.0 requesting all objects
    2019-10-09 22:32:26.167  - info: iobroker npm install iobroker.wetty@0.1.1 --production --save --prefix "/opt/iobroker" (System call)
    2019-10-09 22:32:26.239  - info: host.IObroker Update repository "latest" under "http://download.iobroker.net/sources-dist-latest.json"
    2019-10-09 22:32:28.401  - info: host.IObroker instance system.adapter.backitup.0 started with pid 2795
    2019-10-09 22:32:28.939  - info: admin.0 Repository received successfully.
    2019-10-09 22:32:29.359  - info: admin.0 received all states
    2019-10-09 22:32:31.224  - info: backitup.0 starting. Version 1.2.0 in /opt/iobroker/node_modules/iobroker.backitup, node: v10.16.3
    2019-10-09 22:32:31.570  - info: backitup.0 [minimal] backup was activated at 02:00 every 1 day(s)
    2019-10-09 22:32:31.586  - info: backitup.0 [ccu] backup was activated at 01:30 every 3 day(s)
    2019-10-09 22:32:31.590  - info: backitup.0 [total] backup was activated at 03:00 every 3 day(s)
    2019-10-09 22:32:32.494  - info: admin.0 received all objects
    2019-10-09 22:32:32.641  - info: admin.0 https server listening on port 8081
    2019-10-09 22:32:32.641  - info: admin.0 Use link "https://localhost:8081" to configure.
    2019-10-09 22:32:38.068  - info: iobroker In file included from ../node_modules/nan/nan.h:190,                 from ../src/unix/pty.cc:20:
    ../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
    ../node_modules/nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
       return obj->ForceSet(GetCurrentContext(), key, value, attribs);
                   ^~~~~~~~
    
    2019-10-09 22:32:38.087  - info: iobroker In file included from ../src/unix/pty.cc:20:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
    ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
             v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                ^
    
    Etc …….. sowie
    
    2019-10-09 22:32:38.813  - info: iobroker npm
    2019-10-09 22:32:38.813  - info: iobroker  
    2019-10-09 22:32:38.814  - info: iobroker WARN
    2019-10-09 22:32:38.814  - info: iobroker  
    2019-10-09 22:32:38.814  - info: iobroker optional
    2019-10-09 22:32:38.815  - info: iobroker  SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.4 (node_modules/osx-temperature-sensor):
    2019-10-09 22:32:38.815  - info: iobroker npm
    2019-10-09 22:32:38.815  - info: iobroker  
    2019-10-09 22:32:38.816  - info: iobroker WARN
    2019-10-09 22:32:38.816  - info: iobroker  
    2019-10-09 22:32:38.816  - info: iobroker notsup
    2019-10-09 22:32:38.817  - info: iobroker  SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    2019-10-09 22:32:38.817  - info: iobroker 
    2019-10-09 22:32:38.818  - info: iobroker npm
    2019-10-09 22:32:38.819  - info: iobroker  
    2019-10-09 22:32:38.819  - info: iobroker ERR!
    2019-10-09 22:32:38.820  - info: iobroker  
    2019-10-09 22:32:38.820  - info: iobroker code
    2019-10-09 22:32:38.820  - info: iobroker  ELIFECYCLE
    2019-10-09 22:32:38.821  - info: iobroker npm
    2019-10-09 22:32:38.821  - info: iobroker  
    2019-10-09 22:32:38.821  - info: iobroker ERR!
    2019-10-09 22:32:38.822  - info: iobroker  
    2019-10-09 22:32:38.822  - info: iobroker errno
    2019-10-09 22:32:38.822  - info: iobroker  1
    2019-10-09 22:32:38.823  - info: iobroker npm
    2019-10-09 22:32:38.823  - info: iobroker  ERR! pty.js@0.3.1 install: `node-gyp rebuild`
    2019-10-09 22:32:38.824  - info: iobroker npm ERR! Exit status 1
    2019-10-09 22:32:38.825  - info: iobroker npm ERR! npm ERR! Failed at the pty.js@0.3.1 install script.
    npm 
    2019-10-09 22:32:38.827  - info: iobroker ERR! This is probably not a problem with npm. There is likely additional logging output above.
    2019-10-09 22:32:38.842  - info: iobroker 
    2019-10-09 22:32:38.843  - info: iobroker npm
    2019-10-09 22:32:38.843  - info: iobroker  
    2019-10-09 22:32:38.843  - info: iobroker ERR!
    2019-10-09 22:32:38.844  - info: iobroker  A complete log of this run can be found in:
    2019-10-09 22:32:38.844  - info: iobroker npm
    2019-10-09 22:32:38.844  - info: iobroker  
    2019-10-09 22:32:38.844  - info: iobroker ERR!
    2019-10-09 22:32:38.845  - info: iobroker      /home/iobroker/.npm/_logs/2019-10-09T20_32_38_829Z-debug.log
    2019-10-09 22:32:38.852  - error: iobroker host.IObroker Adapter directory "null" does not exists
    2019-10-09 22:32:38.862  - error: iobroker Cannot parse null/io-package.json:Error: ENOENT: no such file or directory, open 'null/io-package.json'
    2019-10-09 22:32:38.867  - info: iobroker exit 0
    

    Und Admin lässt sich nicht aufrufen.

    Wieder im Forum gelesen. Leider nichts gefunden was mich irgendwie weiterbringen.

    Vielleicht kann mir jemand sagen was ich falsch gemacht habe, oder einen alternativen Weg vorschlagen.
    Da es sich bei allen Systemen um VMs handelt kann ich zu fast jedem Installationsschritt per Snapshot zurückspringen.

    Hat jemand eine Idee?

    Gruß
    TGR

    sigi234S 1 Antwort Letzte Antwort
    0
    • T Tgr

      Ich habe gerade versucht iobroker auf eine neue Maschine um zu ziehen.
      Das Ergebnis ist leider nicht so prickelnd, da ich den Admin Adapter weder unter https noch unter http erreichen kann und beim Start von iobroker eine Reihe Fehlermeldungen im Log bekomme.
      Nach dem Durchlesen einiger Hilfen und Threads zu dem Thema bin ich folgendermaßen vorgegangen.

      Auf dem alten System lief Debian 9.5
      Node 8.14.0
      npm 6.4.1
      Iobroker Version ergibt 1.5.14
      Folgende Befehle habe ich durchgeführt

      # iobroker stop
      # iobroker backup
      

      Das Backupfile anschließend gesichert

      Auf der neuen Maschine
      Debian 10.1 installiert
      Aus Bequemlichkeit meinen Standardbenutzer als sudouer hinzugefügt

      Dann Node 10 installiert mit

      curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
      sudo apt-get install -y nodejs
      

      Kontrolle

      Node -v
      v10.16.3
      npm -v  
      6.9.0
      

      Anschließend iobroker installiert mit

      curl -sL https://iobroker.net/install.sh | bash -
      

      IP Adresse auf die IP Adresse des alte iobroker System gesetzt
      System restarted
      Admin aufgerufen und Land etc. konfiguriert
      [Alles OK]

      Jetzt geht um das zurücksichern des alten Systems das ja mit Node 8 lief

      iobroker stop
      iobroker restore
      

      Ergebnis :

      host.IObroker object system.certificates created
      System successfully restored!
      

      zu root mit su gewechselt, anschließend

      npm rebuild
      

      Einige warnings aber keine Fehlermeldungen
      System neu gestartet

      iobroker status
      [sudo] Passwort für xx: 
      iobroker is running
      
      Objects type: file
      States  type: file
      

      Leider ist der Admin nicht mehr aufrufbar.

      schaut man sich jedoch das kontinuierlich aktualisierte log mittels

      tail -f /opt/iobroker/log/iorboker.2019…..log an
      

      Sieht man das alle möglichen Sachen geladen und installiert werden.
      BSP.:

      019-10-09 22:21:18.683  - info: iobroker upload [300] icons-icons8 /opt/iobroker/node_modules/iobroker.icons-icons8/www/battery/red/Low Battery Filled.png battery/red/Low Battery Filled.png image/png
      

      Es kommen aber auch solche Meldungen

      nfo: iobroker exit 0
      2019-10-09 22:21:54.331  - warn: host.IObroker startInstance cannot find adapter "hm-rega@2.4.12". Try to install it... 1 attempt
      2019-10-09 22:21:54.332  - info: iobroker install hm-rega@2.4.12
      2019-10-09 22:21:54.871  - info: iobroker NPM version: 6.9.0
      2019-10-09 22:21:55.034  - info: iobroker npm install iobroker.hm-rega@2.4.12 --production --save --prefix "/opt/iobroker" (System call)
      2019-10-09 22:21:59.677  - info: iobroker npm
      2019-10-09 22:21:59.678  - info: iobroker  
      2019-10-09 22:21:59.679  - info: iobroker WARN
      2019-10-09 22:21:59.680  - info: iobroker  
      2019-10-09 22:21:59.681  - info: iobroker optional
      2019-10-09 22:21:59.682  - info: iobroker  SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.4 (node_modules/osx-temperature-sensor):
      2019-10-09 22:21:59.684  - info: iobroker npm
      2019-10-09 22:21:59.685  - info: iobroker  
      2019-10-09 22:21:59.686  - info: iobroker WARN
      2019-10-09 22:21:59.687  - info: iobroker  
      2019-10-09 22:21:59.688  - info: iobroker notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      

      Das geht dann munter so weiter
      Also erst mal warten was sich tut.

      Dann nach einiger Zeit scheint das System fertig zu sein.
      Also sicherheitshalber

      iobroker stop
      iobroker start
      

      Ergibt dann u.a. folgende Einträge im LOG

      2019-10-09 22:32:38.195  - info: iobroker make: *** [pty.target.mk:101: Release/obj.target/pty/src/unix/pty.o] Fehler 1
      2019-10-09 22:32:38.195  - info: iobroker gyp ERR! build error 
      2019-10-09 22:32:38.196  - info: iobroker gyp
      2019-10-09 22:32:38.196  - info: iobroker  
      2019-10-09 22:32:38.196  - info: iobroker ERR!
      2019-10-09 22:32:38.198  - info: iobroker  stack Error: `make` failed with exit code: 2gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
      gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
      gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
      gyp ERR! System Linux 4.19.0-6-amd64
      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/pty.js
      gyp ERR! node -v v10.16.3
      gyp ERR! node-gyp -v v3.8.0
      gyp ERR! not ok 
      
      
      2019-10-09 22:32:23.959  - info: iobroker install wetty@0.1.1
      2019-10-09 22:32:24.005  - info: host.IObroker instance system.adapter.admin.0 started with pid 2747
      2019-10-09 22:32:24.910  - info: admin.0 starting. Version 3.6.2 in /opt/iobroker/node_modules/iobroker.admin, node: v10.16.3
      2019-10-09 22:32:25.140  - info: iobroker NPM version: 6.9.0
      2019-10-09 22:32:25.142  - info: admin.0 Request actual repository...
      2019-10-09 22:32:25.146  - error: admin.0 Cannot enable secure web server, because no certificates found: TGHOMEPUB, TGHOMEPRIV, 
      2019-10-09 22:32:25.146  - info: admin.0 requesting all states
      2019-10-09 22:32:25.147  - info: admin.0 requesting all objects
      2019-10-09 22:32:26.167  - info: iobroker npm install iobroker.wetty@0.1.1 --production --save --prefix "/opt/iobroker" (System call)
      2019-10-09 22:32:26.239  - info: host.IObroker Update repository "latest" under "http://download.iobroker.net/sources-dist-latest.json"
      2019-10-09 22:32:28.401  - info: host.IObroker instance system.adapter.backitup.0 started with pid 2795
      2019-10-09 22:32:28.939  - info: admin.0 Repository received successfully.
      2019-10-09 22:32:29.359  - info: admin.0 received all states
      2019-10-09 22:32:31.224  - info: backitup.0 starting. Version 1.2.0 in /opt/iobroker/node_modules/iobroker.backitup, node: v10.16.3
      2019-10-09 22:32:31.570  - info: backitup.0 [minimal] backup was activated at 02:00 every 1 day(s)
      2019-10-09 22:32:31.586  - info: backitup.0 [ccu] backup was activated at 01:30 every 3 day(s)
      2019-10-09 22:32:31.590  - info: backitup.0 [total] backup was activated at 03:00 every 3 day(s)
      2019-10-09 22:32:32.494  - info: admin.0 received all objects
      2019-10-09 22:32:32.641  - info: admin.0 https server listening on port 8081
      2019-10-09 22:32:32.641  - info: admin.0 Use link "https://localhost:8081" to configure.
      2019-10-09 22:32:38.068  - info: iobroker In file included from ../node_modules/nan/nan.h:190,                 from ../src/unix/pty.cc:20:
      ../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
      ../node_modules/nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
         return obj->ForceSet(GetCurrentContext(), key, value, attribs);
                     ^~~~~~~~
      
      2019-10-09 22:32:38.087  - info: iobroker In file included from ../src/unix/pty.cc:20:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
      ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
               v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                  ^
      
      Etc …….. sowie
      
      2019-10-09 22:32:38.813  - info: iobroker npm
      2019-10-09 22:32:38.813  - info: iobroker  
      2019-10-09 22:32:38.814  - info: iobroker WARN
      2019-10-09 22:32:38.814  - info: iobroker  
      2019-10-09 22:32:38.814  - info: iobroker optional
      2019-10-09 22:32:38.815  - info: iobroker  SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.4 (node_modules/osx-temperature-sensor):
      2019-10-09 22:32:38.815  - info: iobroker npm
      2019-10-09 22:32:38.815  - info: iobroker  
      2019-10-09 22:32:38.816  - info: iobroker WARN
      2019-10-09 22:32:38.816  - info: iobroker  
      2019-10-09 22:32:38.816  - info: iobroker notsup
      2019-10-09 22:32:38.817  - info: iobroker  SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      2019-10-09 22:32:38.817  - info: iobroker 
      2019-10-09 22:32:38.818  - info: iobroker npm
      2019-10-09 22:32:38.819  - info: iobroker  
      2019-10-09 22:32:38.819  - info: iobroker ERR!
      2019-10-09 22:32:38.820  - info: iobroker  
      2019-10-09 22:32:38.820  - info: iobroker code
      2019-10-09 22:32:38.820  - info: iobroker  ELIFECYCLE
      2019-10-09 22:32:38.821  - info: iobroker npm
      2019-10-09 22:32:38.821  - info: iobroker  
      2019-10-09 22:32:38.821  - info: iobroker ERR!
      2019-10-09 22:32:38.822  - info: iobroker  
      2019-10-09 22:32:38.822  - info: iobroker errno
      2019-10-09 22:32:38.822  - info: iobroker  1
      2019-10-09 22:32:38.823  - info: iobroker npm
      2019-10-09 22:32:38.823  - info: iobroker  ERR! pty.js@0.3.1 install: `node-gyp rebuild`
      2019-10-09 22:32:38.824  - info: iobroker npm ERR! Exit status 1
      2019-10-09 22:32:38.825  - info: iobroker npm ERR! npm ERR! Failed at the pty.js@0.3.1 install script.
      npm 
      2019-10-09 22:32:38.827  - info: iobroker ERR! This is probably not a problem with npm. There is likely additional logging output above.
      2019-10-09 22:32:38.842  - info: iobroker 
      2019-10-09 22:32:38.843  - info: iobroker npm
      2019-10-09 22:32:38.843  - info: iobroker  
      2019-10-09 22:32:38.843  - info: iobroker ERR!
      2019-10-09 22:32:38.844  - info: iobroker  A complete log of this run can be found in:
      2019-10-09 22:32:38.844  - info: iobroker npm
      2019-10-09 22:32:38.844  - info: iobroker  
      2019-10-09 22:32:38.844  - info: iobroker ERR!
      2019-10-09 22:32:38.845  - info: iobroker      /home/iobroker/.npm/_logs/2019-10-09T20_32_38_829Z-debug.log
      2019-10-09 22:32:38.852  - error: iobroker host.IObroker Adapter directory "null" does not exists
      2019-10-09 22:32:38.862  - error: iobroker Cannot parse null/io-package.json:Error: ENOENT: no such file or directory, open 'null/io-package.json'
      2019-10-09 22:32:38.867  - info: iobroker exit 0
      

      Und Admin lässt sich nicht aufrufen.

      Wieder im Forum gelesen. Leider nichts gefunden was mich irgendwie weiterbringen.

      Vielleicht kann mir jemand sagen was ich falsch gemacht habe, oder einen alternativen Weg vorschlagen.
      Da es sich bei allen Systemen um VMs handelt kann ich zu fast jedem Installationsschritt per Snapshot zurückspringen.

      Hat jemand eine Idee?

      Gruß
      TGR

      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @Tgr

      Was kommt bei:

      cd /opt/iobroker
      iobroker list instances
      node -v
      nodejs -v
      npm -v

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      1 Antwort Letzte Antwort
      0
      • T Offline
        T Offline
        Tgr
        schrieb am zuletzt editiert von
        #3

        iobroker list instances ergibt :

        system.adapter.admin.0                 : admin       -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
          system.adapter.alexa2.0                : alexa2      - disabled
          system.adapter.b-control-em.0          : b-control-em - disabled
        + system.adapter.backitup.0              : backitup    -  enabled
          system.adapter.bosesoundtouch.0        : bosesoundtouch - disabled
          system.adapter.cloud.0                 : cloud       - disabled
          system.adapter.discovery.0             : discovery   - disabled
          system.adapter.flot.0                  : flot        - disabled
          system.adapter.hm-rega.0               : hm-rega     - disabled
          system.adapter.hm-rpc.0                : hm-rpc      - disabled, port: 0
          system.adapter.hm-rpc.1                : hm-rpc      - disabled, port: 0
          system.adapter.hue.0                   : hue         - disabled, port: 80
          system.adapter.icons-icons8.0          : icons-icons8 - disabled
          system.adapter.icons-material-png.0    : icons-material-png - disabled
          system.adapter.influxdb.0              : influxdb    - disabled, port: 8086
          system.adapter.info.0                  : info        - disabled
          system.adapter.iot.0                   : iot         - disabled
          system.adapter.javascript.0            : javascript  - disabled
          system.adapter.javascript.1            : javascript  - disabled
          system.adapter.material.0              : material    - disabled
          system.adapter.mqtt.0                  : mqtt        - disabled, port: 1883
          system.adapter.node-red.0              : node-red    - disabled, port: 1880, bind: 0.0.0.0
          system.adapter.ping.0                  : ping        - disabled
          system.adapter.proxmox.0               : proxmox     - disabled, port: 8006
          system.adapter.ring.0                  : ring        - disabled
          system.adapter.scenes.0                : scenes      - disabled
          system.adapter.simple-api.0            : simple-api  - disabled, port: 8087, bind: 0.0.0.0 (SSL), run as: admin
          system.adapter.smappee.0               : smappee     - disabled
          system.adapter.snmp.0                  : snmp        - disabled
          system.adapter.sonoff.0                : sonoff      - disabled, port: 1884, bind: 0.0.0.0
          system.adapter.tankerkoenig.0          : tankerkoenig - disabled
          system.adapter.tvspielfilm.0           : tvspielfilm - disabled
          system.adapter.unifi.0                 : unifi       - disabled
          system.adapter.upnp.0                  : upnp        - disabled
          system.adapter.vis-bars.0              : vis-bars    - disabled
          system.adapter.vis-canvas-gauges.0     : vis-canvas-gauges - disabled
          system.adapter.vis-colorpicker.0       : vis-colorpicker - disabled
          system.adapter.vis-fancyswitch.0       : vis-fancyswitch - disabled
          system.adapter.vis-google-fonts.0      : vis-google-fonts - disabled
          system.adapter.vis-history.0           : vis-history - disabled
          system.adapter.vis-hqwidgets.0         : vis-hqwidgets - disabled
          system.adapter.vis-jqui-mfd.0          : vis-jqui-mfd - disabled
          system.adapter.vis-justgage.0          : vis-justgage - disabled
          system.adapter.vis-map.0               : vis-map     - disabled
          system.adapter.vis-material.0          : vis-material - disabled
          system.adapter.vis-metro.0             : vis-metro   - disabled
          system.adapter.vis-rgraph.0            : vis-rgraph  - disabled
          system.adapter.vis-timeandweather.0    : vis-timeandweather - disabled
          system.adapter.vis-weather.0           : vis-weather - disabled
          system.adapter.vis.0                   : vis         - disabled
          system.adapter.web.0                   : web         - disabled, port: 8082, bind: 0.0.0.0, run as: admin
          system.adapter.wetty.0                 : wetty       - disabled, port: 8089, bind: 0.0.0.0 (SSL)
        

        Die anderen

        node -v
        v10.16.3
        nodejs -v
        v10.16.3
        npm -v
        6.9.0
        

        Ein Verbindungsversuch mit Firefox ergab gerade

        Beim Verbinden mit 192.168.xx.xx:8081 trat ein Fehler auf. Sichere Kommunikation mit der Gegenstelle ist nicht möglich: Keine gemeinsamen Verschlüsselungsalgorithmen. Fehlercode: SSL_ERROR_NO_CYPHER_OVERLAP

        Kann es sein das ein Zertifikat fehlt oder fehlerhaft ist.

        Gruß
        TGR

        J 1 Antwort Letzte Antwort
        0
        • T Tgr

          iobroker list instances ergibt :

          system.adapter.admin.0                 : admin       -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
            system.adapter.alexa2.0                : alexa2      - disabled
            system.adapter.b-control-em.0          : b-control-em - disabled
          + system.adapter.backitup.0              : backitup    -  enabled
            system.adapter.bosesoundtouch.0        : bosesoundtouch - disabled
            system.adapter.cloud.0                 : cloud       - disabled
            system.adapter.discovery.0             : discovery   - disabled
            system.adapter.flot.0                  : flot        - disabled
            system.adapter.hm-rega.0               : hm-rega     - disabled
            system.adapter.hm-rpc.0                : hm-rpc      - disabled, port: 0
            system.adapter.hm-rpc.1                : hm-rpc      - disabled, port: 0
            system.adapter.hue.0                   : hue         - disabled, port: 80
            system.adapter.icons-icons8.0          : icons-icons8 - disabled
            system.adapter.icons-material-png.0    : icons-material-png - disabled
            system.adapter.influxdb.0              : influxdb    - disabled, port: 8086
            system.adapter.info.0                  : info        - disabled
            system.adapter.iot.0                   : iot         - disabled
            system.adapter.javascript.0            : javascript  - disabled
            system.adapter.javascript.1            : javascript  - disabled
            system.adapter.material.0              : material    - disabled
            system.adapter.mqtt.0                  : mqtt        - disabled, port: 1883
            system.adapter.node-red.0              : node-red    - disabled, port: 1880, bind: 0.0.0.0
            system.adapter.ping.0                  : ping        - disabled
            system.adapter.proxmox.0               : proxmox     - disabled, port: 8006
            system.adapter.ring.0                  : ring        - disabled
            system.adapter.scenes.0                : scenes      - disabled
            system.adapter.simple-api.0            : simple-api  - disabled, port: 8087, bind: 0.0.0.0 (SSL), run as: admin
            system.adapter.smappee.0               : smappee     - disabled
            system.adapter.snmp.0                  : snmp        - disabled
            system.adapter.sonoff.0                : sonoff      - disabled, port: 1884, bind: 0.0.0.0
            system.adapter.tankerkoenig.0          : tankerkoenig - disabled
            system.adapter.tvspielfilm.0           : tvspielfilm - disabled
            system.adapter.unifi.0                 : unifi       - disabled
            system.adapter.upnp.0                  : upnp        - disabled
            system.adapter.vis-bars.0              : vis-bars    - disabled
            system.adapter.vis-canvas-gauges.0     : vis-canvas-gauges - disabled
            system.adapter.vis-colorpicker.0       : vis-colorpicker - disabled
            system.adapter.vis-fancyswitch.0       : vis-fancyswitch - disabled
            system.adapter.vis-google-fonts.0      : vis-google-fonts - disabled
            system.adapter.vis-history.0           : vis-history - disabled
            system.adapter.vis-hqwidgets.0         : vis-hqwidgets - disabled
            system.adapter.vis-jqui-mfd.0          : vis-jqui-mfd - disabled
            system.adapter.vis-justgage.0          : vis-justgage - disabled
            system.adapter.vis-map.0               : vis-map     - disabled
            system.adapter.vis-material.0          : vis-material - disabled
            system.adapter.vis-metro.0             : vis-metro   - disabled
            system.adapter.vis-rgraph.0            : vis-rgraph  - disabled
            system.adapter.vis-timeandweather.0    : vis-timeandweather - disabled
            system.adapter.vis-weather.0           : vis-weather - disabled
            system.adapter.vis.0                   : vis         - disabled
            system.adapter.web.0                   : web         - disabled, port: 8082, bind: 0.0.0.0, run as: admin
            system.adapter.wetty.0                 : wetty       - disabled, port: 8089, bind: 0.0.0.0 (SSL)
          

          Die anderen

          node -v
          v10.16.3
          nodejs -v
          v10.16.3
          npm -v
          6.9.0
          

          Ein Verbindungsversuch mit Firefox ergab gerade

          Beim Verbinden mit 192.168.xx.xx:8081 trat ein Fehler auf. Sichere Kommunikation mit der Gegenstelle ist nicht möglich: Keine gemeinsamen Verschlüsselungsalgorithmen. Fehlercode: SSL_ERROR_NO_CYPHER_OVERLAP

          Kann es sein das ein Zertifikat fehlt oder fehlerhaft ist.

          Gruß
          TGR

          J Offline
          J Offline
          Jan1
          schrieb am zuletzt editiert von Jan1
          #4

          @Tgr
          welches Backup hast denn verwendet, das minimale oder das komplette?
          Die Fehlermeldung sieht für mich danach aus, dass Du zwar https drin hast, aber die Zertifikate dazu nicht passen.
          d2c634fe-83fa-440f-8d00-80a5a04fa403-grafik.png

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            Tgr
            schrieb am zuletzt editiert von
            #5

            Wie oben beschrieben habe ich den eingebauten Befehl iobroker backup und restore benutzt.
            In der alten Installation habe ich die folgenden Zertifikate

            Zertifikate.png

            Der dort angegebenen Ordner/Datei "/opt/certs/cert.pem'" existiert allerdings nicht. Ich habe die Zertifikate damals auch über die Admin-Webseite hochgeladen. Wo die gelandet sind kann ich nicht sagen.

            Eventuell kann ich die in der alten Installation löschen und in der neuen Installation neue erstellen. Ich bin mir allerdings nicht im klaren wie sich das in der alten Installation (die ja im Moment wieder produktiv läuft) auswirken wird. Wenn die neue läuft wird die alte abgeschaltet. Bis dahin brauche ich die aber.

            J 1 Antwort Letzte Antwort
            0
            • T Tgr

              Wie oben beschrieben habe ich den eingebauten Befehl iobroker backup und restore benutzt.
              In der alten Installation habe ich die folgenden Zertifikate

              Zertifikate.png

              Der dort angegebenen Ordner/Datei "/opt/certs/cert.pem'" existiert allerdings nicht. Ich habe die Zertifikate damals auch über die Admin-Webseite hochgeladen. Wo die gelandet sind kann ich nicht sagen.

              Eventuell kann ich die in der alten Installation löschen und in der neuen Installation neue erstellen. Ich bin mir allerdings nicht im klaren wie sich das in der alten Installation (die ja im Moment wieder produktiv läuft) auswirken wird. Wenn die neue läuft wird die alte abgeschaltet. Bis dahin brauche ich die aber.

              J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #6

              @Tgr
              mit dem Befehl wird das Backup aus dem Backup Ordner wieder hergestellt und da liegt das drin was vorher erstellt wurde, nur ob es das minimal oder das komplette ist weiß meine Glaskugel nicht.
              Eigentlich geht der Umzug eh recht einfach. Linux und IOBroker installieren, dann Backitup und damit das minimal Backup wieder herstellen (dauert sehr lang), fertig.

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                Tgr
                schrieb am zuletzt editiert von Tgr
                #7

                Ok läuft soweit wieder - Danke für eure Hilfe und Anregungen

                habe jetzt das Folgende gemacht.
                In der alten Installation https deaktiviert
                neues Backup gemacht mit

                iobroker backup
                

                Restore mit

                iobroker restore
                

                auf dem neuen System

                • dann mit su zu root gewechselt, da der Standardbenutzer sonst keine Schreibrechte im Verzeichnis /opt/iobroker hat
                • npm rebuild - keine wesentlichen Fehlermeldungen nur Warnings
                • iobroker gestartet
                • Admin ist unter http erreichbar
                • noch einge Fehlermeldung im Log
                • die Adapter Stück für Stück wieder enabled
                • influxDB nachinstalliert
                • Jetzt muss ich nur noch die Fehlermeldungen bei einigen Adaptern analysieren - Bericht folgt.
                T 1 Antwort Letzte Antwort
                0
                • T Tgr

                  Ok läuft soweit wieder - Danke für eure Hilfe und Anregungen

                  habe jetzt das Folgende gemacht.
                  In der alten Installation https deaktiviert
                  neues Backup gemacht mit

                  iobroker backup
                  

                  Restore mit

                  iobroker restore
                  

                  auf dem neuen System

                  • dann mit su zu root gewechselt, da der Standardbenutzer sonst keine Schreibrechte im Verzeichnis /opt/iobroker hat
                  • npm rebuild - keine wesentlichen Fehlermeldungen nur Warnings
                  • iobroker gestartet
                  • Admin ist unter http erreichbar
                  • noch einge Fehlermeldung im Log
                  • die Adapter Stück für Stück wieder enabled
                  • influxDB nachinstalliert
                  • Jetzt muss ich nur noch die Fehlermeldungen bei einigen Adaptern analysieren - Bericht folgt.
                  T Offline
                  T Offline
                  Tgr
                  schrieb am zuletzt editiert von
                  #8

                  Ich versuche gerade den Thread als "solved" zu markieren, finde aber die Einstellung nicht ??

                  sigi234S 1 Antwort Letzte Antwort
                  0
                  • T Tgr

                    Ich versuche gerade den Thread als "solved" zu markieren, finde aber die Einstellung nicht ??

                    sigi234S Online
                    sigi234S Online
                    sigi234
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @Tgr sagte in Admin nicht erreichbar - Node 8 auf 10:

                    Ich versuche gerade den Thread als "solved" zu markieren, finde aber die Einstellung nicht ??

                    3 Punkte Rechts, bearbeiten, [gelöst]......Titel

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Immer Daten sichern!

                    T 1 Antwort Letzte Antwort
                    0
                    • sigi234S sigi234

                      @Tgr sagte in Admin nicht erreichbar - Node 8 auf 10:

                      Ich versuche gerade den Thread als "solved" zu markieren, finde aber die Einstellung nicht ??

                      3 Punkte Rechts, bearbeiten, [gelöst]......Titel

                      T Offline
                      T Offline
                      Tgr
                      schrieb am zuletzt editiert von
                      #10

                      @sigi234
                      Danke, dachte das wäre eine Einstellung und nicht die Änderung des Titels. Man lernt nie aus :-))

                      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

                      334

                      Online

                      32.8k

                      Benutzer

                      82.8k

                      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