Hallo zusammen,
ich hoffe ihr könnt mir helfen. Seit zwei Tagen ist der ioBroker und die VIS nicht mehr über den Browser erreichbar.
Bevor ich mehr zerstöre (aus Unwissenheit oä.), habe ich mich an das "Reparatur-Tool" erinnert.
Voller Freude ans Werk, gesagt, getan - aber ohne Erfolg.
Folgende Meldungen kommen nach Ausführung von [1] ioBroker reparieren/NPM/Node/JS-Controller/Adapter Upgraden:
- Cache verified and compressed (~/.npm/_cacache):
- Content verified: 3 (5031047 bytes)
- Index entries: 3
- Finished in 0.195s
- WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
- OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
- OK:2 http://archive.raspberrypi.org/debian buster InRelease
- OK:3 http://packages.microsoft.com/repos/code stable InRelease
- OK:4 https://deb.nodesource.com/node_12.x buster InRelease
- Paketlisten werden gelesen...
- Abhängigkeitsbaum wird aufgebaut....
- Statusinformationen werden eingelesen....
- Alle Pakete sind aktuell.
- WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
- Paketlisten werden gelesen...
- Abhängigkeitsbaum wird aufgebaut....
- Statusinformationen werden eingelesen....
- Paketaktualisierung (Upgrade) wird berechnet...
- 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
- Paketlisten werden gelesen...
- Abhängigkeitsbaum wird aufgebaut....
- Statusinformationen werden eingelesen....
- Die folgenden Pakete werden ENTFERNT:
- nodejs*
- 0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
- Nach dieser Operation werden 85,8 MB Plattenplatz freigegeben.
- (Lese Datenbank ... 61410 Dateien und Verzeichnisse sind derzeit installiert.)
- Entfernen von nodejs (12.20.2-1nodesource1) ...
- Trigger f├╝r man-db (2.8.5-2) werden verarbeitet ...
- Paketlisten werden gelesen...
- Abhängigkeitsbaum wird aufgebaut....
- Statusinformationen werden eingelesen....
- 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
- Paketlisten werden gelesen...
- Abhängigkeitsbaum wird aufgebaut....
- Statusinformationen werden eingelesen....
- ## Installing the NodeSource Node.js 12.x repo...
- ## Populating apt-get cache...
Das fehlende CLI-Interface macht mich stutzig...
Nachdem ich dann [3] NPM Adapter rebuild. Nach NPM Upgrade (1) ausfuehren erledigt habe, wird folgende Meldung generiert:
- > @root/acme@3.1.0 postinstall /home/pi/node_modules/@root/acme
- > node scripts/postinstall
- > diskusage@1.1.3 install /home/pi/node_modules/diskusage
- > node-gyp rebuild
- make: Verzeichnis ÔÇ×/home/pi/node_modules/diskusage/buildÔÇ£ wird betreten
- CXX(target) Release/obj.target/diskusage/src/main.o
- In file included from ../../nan/nan.h:56,
- from ../src/main.cpp:3:
- /home/pi/.cache/node-gyp/12.20.2/include/node/node.h:737:43: warning: cast between incompatible function types from ÔÇÿvoid (*)(v8::Local<v8::Object>)ÔÇÖ to ÔÇÿnode::addon_register_funcÔÇÖ {aka ÔÇÿvoid (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)ÔÇÖ} [-Wcast-function-type]
- (node::addon_register_func) (regfunc), \
- ^
- /home/pi/.cache/node-gyp/12.20.2/include/node/node.h:771:3: note: in expansion of macro ÔÇÿNODE_MODULE_XÔÇÖ
- NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
- ^~~~~~~~~~~~~
- ../src/main.cpp:42:1: note: in expansion of macro ÔÇÿNODE_MODULEÔÇÖ
- NODE_MODULE(diskusage, Init)
- ^~~~~~~~~~~
- CXX(target) Release/obj.target/diskusage/src/diskusage_posix.o
- SOLINK_MODULE(target) Release/obj.target/diskusage.node
- COPY Release/diskusage.node
- make: Verzeichnis ÔÇ×/home/pi/node_modules/diskusage/buildÔÇ£ wird verlassen
- > iobroker.js-controller@3.2.16 preinstall /home/pi/node_modules/iobroker.js-controller
- > node lib/preinstallCheck.js
- NPM version: 6.14.11
- > iobroker.js-controller@3.2.16 install /home/pi/node_modules/iobroker.js-controller
- > node iobroker.js setup first
- object _design/system updated
- ←[31m
- ATTENTION: Error reporting via Sentry will be activated on next start of ioBroker
- ←[33m
- ioBroker wants to make sure to deliver the most stable smart home system.
- To allow this we decided to implement an automatic error and crash reporting solution into the js-controller and also into adapters.
- THIS REPORTING WILL BE ENABLED WITH THE NEXT START OF YOUR IOBROKER!
So richtig werde ich aber nicht schlau....
Backups sind vorhanden, so dass ich das System neu aufsetzen könnte. Gern möchte ich den Fehler kennen und was hier im argen ist.
Es würde mich freuen, von euch Hilfe oder Tipps zu bekommen.
Danke schon mal im Voraus.
Uwe