NEWS
Nach Update "admin"-modul kein Browser-Zugriff
-
@Thomas-Braun said in Nach Update "admin"-modul kein Browser-Zugriff:
iobroker stop iobroker fix iobroker upload all
das habe ich noch nicht... mache ich jetzt..
-
mit dem hier konnte mein system nichts anfangen und hat mir eine Alternativ Befehlliste ausgegeben
iobroker fix
das hier ist nun durch:
iobroker upload all
-
@Raspo Dann hast du da noch einen alten js-controller laufen, der aktuelle kann mit
iobroker fix
was anfangen.
Ich würde aber zunächst mal das Grundsystem persudo apt update sudo apt dist-upgrade sudo reboot
aktualisieren.
-
@Thomas-Braun
ok, das mache ich jetzt mal -
@Raspo sagte in Nach Update "admin"-modul kein Browser-Zugriff:
mit dem hier konnte mein system nichts anfangen
Dann hast du aber einen sehr alten Controller
iobroker -v
Dann musst du die lange Version nehmen wie sie in meiner Signatur steht:
curl -fsL https://iobroker.net/fix.sh | bash -
-
das ist jetzt durch:
sudo apt update sudo apt dist-upgrade @Thomas-Braun sudo reboot
@Homoran
Nach den obigen update nun:pi@ioBroker:~ $ iobroker -v 2.1.1
fix
pi@ioBroker:~ $ curl -fsL https://iobroker.net/fix.sh | bash - library: loaded Library version=2020-12-07 ========================================================================== 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) ========================================================================== OK:1 http://archive.raspberrypi.org/debian stretch InRelease OK:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease OK:3 https://deb.nodesource.com/node_8.x stretch InRelease Paketlisten werden gelesen... Fertig 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! ==========================================================================
-
puh, was meint ihr was ich nun noch machen könnte?
-
@Raspo sagte in Nach Update "admin"-modul kein Browser-Zugriff:
puh, was meint ihr was ich nun noch machen könnte?
zuerst mal den controller auf den aktuellen Stand bringen, da einige neuere Versionen mit 2.1.1 nicht mehr laufen
iobroker stop iobroker update iobroker upgrade self
-
-
@Raspo
Zeig mal die Ausgabe vonsudo apt update
-
hier sieht es etwas unschön aus:
pi@ioBroker:~ $ iobroker upgrade self Update js-controller from @2.1.1 to @3.1.6 NPM version: 6.13.4 npm install iobroker.js-controller@3.1.6 --unsafe-perm --loglevel error --prefix "/opt/iobroker" (System call) npm ERR! code ENOTSUP npm ERR! notsup Unsupported engine for iobroker.js-controller@3.1.6: wanted: {"node":">=10.0.0"} (current: {"node":"8.17.0","npm":"6.13.4"}) npm ERR! notsup Not compatible with your version of node/npm: iobroker.js-controller@3.1.6 npm ERR! notsup Not compatible with your version of node/npm: iobroker.js-controller@3.1.6 npm ERR! notsup Required: {"node":">=10.0.0"} npm ERR! notsup Actual: {"npm":"6.13.4","node":"8.17.0"} npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2021-01-11T14_53_56_458Z-debug.log Starting node restart.js
-
pi@ioBroker:~ $ sudo apt update OK:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease OK:2 http://archive.raspberrypi.org/debian stretch InRelease OK:3 https://deb.nodesource.com/node_8.x stretch InRelease Paketlisten werden gelesen... Fertig Abh▒ngigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. pi@ioBroker:~ $
-
@Raspo
Jetzt ist dein node8 zu alt. Bring das mit der Anleitung auf node12:https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
-
pi@ioBroker:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v8.17.0 /usr/bin/node v8.17.0 /usr/bin/npm 6.13.4 nodejs: Installiert: 8.17.0-1nodesource1 Installationskandidat: 8.17.0-1nodesource1 Versionstabelle: *** 8.17.0-1nodesource1 500 500 https://deb.nodesource.com/node_8.x stretch/main armhf Packages 100 /var/lib/dpkg/status 8.11.1~dfsg-2~bpo9+1 500 500 http://archive.raspberrypi.org/debian stretch/main armhf Packages 4.8.2~dfsg-1 500 500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
-
@Raspo
Die Grundlagen sind schon mal sauber, jetzt nur noch auf node12 heben. S.o. -
-
@Thomas-Braun
habe ich geprüft, das war korrekt -
@Raspo Bitte die Ausgaben posten.
-
jetzt passt das auch
pi@ioBroker:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v14.15.4 /usr/bin/node v14.15.4 /usr/bin/npm 6.14.10 nodejs: Installiert: 14.15.4-1nodesource1 Installationskandidat: 14.15.4-1nodesource1 Versionstabelle: *** 14.15.4-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.20.1-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.23.1-1nodesource1 500 500 https://deb.nodesource.com/node_10.x buster/main armhf Packages 8.11.1~dfsg-2~bpo9+1 500 500 http://archive.raspberrypi.org/debian stretch/main armhf Packages 4.8.2~dfsg-1 500 500 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages
das auch:
pi@ioBroker:~ $ iobroker list instances + system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.1 : alexa2 - enabled system.adapter.cloud.0 : cloud - disabled system.adapter.daswetter.0 : daswetter - disabled system.adapter.discovery.0 : discovery - disabled system.adapter.ical.0 : ical - enabled + system.adapter.info.0 : info - enabled + system.adapter.iot.0 : iot - enabled + system.adapter.javascript.0 : javascript - enabled system.adapter.moma.0 : moma - disabled system.adapter.proxy.0 : proxy - enabled system.adapter.samsung.0 : samsung - disabled + system.adapter.sonoff.0 : sonoff - enabled, port: 1883, bind: 0.0.0.0 system.adapter.telegram.0 : telegram - disabled, port: 8443, bind: 0.0.0.0 + system.adapter.terminal.0 : terminal - enabled, port: 8088, bind: 0.0.0.0, run as: admin system.adapter.tr-064.0 : tr-064 - disabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis-justgage.0 : vis-justgage - enabled system.adapter.vis-metro.0 : vis-metro - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis-weather.0 : vis-weather - enabled system.adapter.vis.0 : vis - enabled + system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yahka.0 : yahka - disabled + instance is alive
Der Webzugriff funktioniert nun auch wieder
-
@Raspo Von node14 hatte ich zwar nichts geschrieben, aber sei's drum...
iobroker version