NEWS
ioBroker nicht im Webbrowser erreichbar
-
Moin zusammen,
zum Einstand hier im Forum hab' ich ein Thema, das ich nach reichlich Lektüre nicht aufgelöst bekommen und hoffe ihr könnt mir helfen:
Vor Jahren hatte ich mir mal einen iobroker auf einem Raspberry Pi installiert und der hat auch eine Zeit funktioniert, bis er nicht mehr startete. Irgendwann hab' ich die Fehlersuche aufgegeben und meine Homematic eben per App und nicht per Alexa gesteuert. Nun konnte ich jüngst ein paar Ikea Smarthome Komponenten extrem einfach in Alex integrieren und hab einen neuen Versuch mit iobroker gestartet.
Ich bin gemäß Anleitung in der Dokumentation hier vorgegangen, hab erst mal alle Reste deinstalliert und dann neu installiert. Oberflächlich scheint das geklappt zu haben, nur komme ich nicht auf die Weboberfläche.
Auf dem Raspberry läuft noch ein PiHole und eine MySQL, Apache, PHP Kombi. Den Kernel hab' ich auf Buster aktualisiert - alle Pakete aktuell.
Browser: Die verwertbarste Fehlermeldungen sehe ich im Chrome (Safari & Firefox auch probiert, Cache jeweils geleert): "Webseite nicht erreichbar, Verbindung wurder abgelehnt, ERR_CONNECTION_REFUSED"
Im iobroker Log nach forcierten Neustart (IP Adressen unten ersetzt):
pi@raspberrypi:/opt/iobroker/log $ more iobroker.2022-01-16.log 2022-01-16 11:21:06.409 - info: host.raspberrypi iobroker.js-controller version 1.2.3 js-controller starting 2022-01-16 11:21:06.415 - info: host.raspberrypi Copyright (c) 2014-2017 bluefox, 2014 hobbyquaker 2022-01-16 11:21:06.416 - info: host.raspberrypi hostname: raspberrypi, node: v14.18.3 2022-01-16 11:21:06.419 - info: host.raspberrypi ip addresses: IP-LAN IP-WLAN 2022-01-16 11:21:06.458 - info: host.raspberrypi inMem-states listening on port 9000 2022-01-16 11:21:06.645 - info: host.raspberrypi inMem-objects listening on port 9001 2022-01-16 11:21:06.682 - info: host.raspberrypi InMemoryDB connected 2022-01-16 11:21:06.701 - info: host.raspberrypi 6 instances found 2022-01-16 11:21:06.714 - info: host.raspberrypi starting 6 instances 2022-01-16 11:21:06.749 - info: host.raspberrypi instance system.adapter.admin.0 started with pid 24733 2022-01-16 11:21:07.210 - error: Caught by controller[0]: internal/modules/cjs/loader.js:905 2022-01-16 11:21:07.212 - error: Caught by controller[0]: throw err; 2022-01-16 11:21:07.212 - error: Caught by controller[0]: ^ 2022-01-16 11:21:07.212 - error: Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/exitCodes' 2022-01-16 11:21:07.212 - error: Caught by controller[0]: Require stack: 2022-01-16 11:21:07.213 - error: Caught by controller[0]: - /opt/iobroker/node_modules/@iobroker/adapter-core/build/index.js 2022-01-16 11:21:07.213 - error: Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.admin/main.js 2022-01-16 11:21:07.213 - error: Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) 2022-01-16 11:21:07.213 - error: Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:746:27) 2022-01-16 11:21:07.213 - error: Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19) 2022-01-16 11:21:07.214 - error: Caught by controller[0]: at require (internal/modules/cjs/helpers.js:93:18) 2022-01-16 11:21:07.214 - error: Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/adapter-core/build/index.js:37:54) 2022-01-16 11:21:07.214 - error: Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14) 2022-01-16 11:21:07.214 - error: Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) 2022-01-16 11:21:07.214 - error: Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) 2022-01-16 11:21:07.214 - error: Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) 2022-01-16 11:21:07.215 - error: Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19) { 2022-01-16 11:21:07.215 - error: Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2022-01-16 11:21:07.215 - error: Caught by controller[0]: requireStack: [ 2022-01-16 11:21:07.215 - error: Caught by controller[0]: '/opt/iobroker/node_modules/@iobroker/adapter-core/build/index.js', 2022-01-16 11:21:07.215 - error: Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.admin/main.js' 2022-01-16 11:21:07.215 - error: Caught by controller[0]: ] 2022-01-16 11:21:07.216 - error: Caught by controller[0]: } 2022-01-16 11:21:07.216 - error: host.raspberrypi instance system.adapter.admin.0 terminated with code 1 () 2022-01-16 11:21:07.216 - info: host.raspberrypi Restart adapter system.adapter.admin.0 because enabled
In dem Artikel "ioBroker läuft nicht mehr" hab ich den Hinweis hierauf gefunden und bekomme diese Meldung:
pi@raspberrypi:/opt/iobroker $ node node_modules/iobroker.admin/admin.js --logs internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.admin/admin.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) at Function.Module._load (internal/modules/cjs/loader.js:746:27) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12) at internal/main/run_main_module.js:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] }
Die Abfrage der Instanzen meint, dass der admin enabled ist. Den zweiten admin hab' ich hinzugefügt um einen weiteren Port zu probieren. Der scheint aber mal gar nicht zu starten:
pi@raspberrypi:/opt/iobroker $ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin - enabled, port: 8089, bind: 0.0.0.0, run as: admin system.adapter.cloud.0 : cloud - enabled system.adapter.discovery.0 : discovery - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0
Der Vollständigkeit halber:
pi@raspberrypi:~ $ node -v v14.18.3 pi@raspberrypi:~ $ npm -v 6.14.15
Wenn ich
netstat -n -a -p TCP
- auch mit sudo - probiere, tauchen die Ports 8081 und 8089 nicht auf.Jetzt kommt ihr - habt ihr einen Tipp für mich?
cabiman -
@cabiman sagte in ioBroker nicht im Webbrowser erreichbar:
Auf dem Raspberry läuft noch ein PiHole und eine MySQL, Apache, PHP Kombi.
mehr ging nicht
@cabiman sagte in ioBroker nicht im Webbrowser erreichbar:
pi@raspberrypi:/opt/iobroker $ iobroker list instances
du unterschlägst die allerletzte Zeile
Da steht dann etwas wie
+ Instance is running
Bei dir sehe ich aber kein einziges +
Bevor ich das auf die weiteren installierten Komponenten schiebe, bleibt die Frage wie genau du installiert hast.
Anscheinend hast du da massiv rumgeschraubt -
@cabiman was ist das denn für ein raspi ? 3 oder 4 und wieviel RAM?
-
Moin Homoran,
@homoran said in ioBroker nicht im Webbrowser erreichbar:
mehr ging nicht
für den openmediavault hab' dann doch einen zweiten raspi spendiert
du unterschlägst die allerletzte Zeile
Da steht dann etwas wie + Instance is running
Bei dir sehe ich aber kein einziges +nee, da kommt nichts mehr:
pi@raspberrypi:~ $ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin - enabled, port: 8089, bind: 0.0.0.0, run as: admin system.adapter.cloud.0 : cloud - enabled system.adapter.discovery.0 : discovery - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0 pi@raspberrypi:~ $
Bevor ich das auf die weiteren installierten Komponenten schiebe, bleibt die Frage wie genau du installiert hast.
Anscheinend hast du da massiv rumgeschraubtGenau wie bei iobroker.net - Dokumentation - Manuelle Installation - Linux beschrieben:
1141 sudo reboot 1142 node -v 1143 nodejs -v 1144 sudo apt-get --purge remove node 1145 sudo apt-get --purge remove nodejs 1146 sudo rm -rf /usr/local/lib/node* 1147 sudo rm -rf /usr/local/include/node* 1148 sudo rm -rf /usr/local/bin/node* 1149 nodejs -v 1150 node -v 1151 which node 1152 which nodejs 1153 which npm 1154 npm -v 1155 curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - 1156 sudo apt install -y nodejs 1157 node -v 1158 sudo reboot 1159 node -v 1160 npm -v 1161 nodejs -v 1162 curl -sLf https://iobroker.net/install.sh | bash - 1163 exit 1164 ps -A | grep iobroker 1165 netstat -n -a -p TCP 1166 netstat -n -a -p TCP | grep 8081
Ab Zeile 1164 geht dann die Fehlersuche los... Hab tatsächlich noch den Output von Zeile 1162:
pi@raspberrypi:~ $ curl -sLf https://iobroker.net/install.sh | bash - library: loaded Library version=2021-12-27 ========================================================================== Welcome to the ioBroker installer! Installer version: 2021-12-27 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/4) ========================================================================== 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_14.x stretch InRelease Paketlisten werden gelesen... Fertig Changing npm registry to https://registry.npmjs.org Installed acl Installed gcc-c++ Installed libudev-dev Installed libpam0g-dev Installed libcairo2-dev Installed libpango1.0-dev Installed libjpeg-dev Installed libgif-dev Installed librsvg2-dev Installed python-dev Installed cmake ========================================================================== Creating ioBroker user and directory (2/4) ========================================================================== User iobroker created Created /etc/sudoers.d/iobroker Directory /opt/iobroker created ========================================================================== Installing ioBroker (3/4) ========================================================================== ========================================================================== Finalizing installation (4/4) ========================================================================== Enabling autostart... Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service → /lib/systemd/system/iobroker.service. Autostart enabled! Fixing directory permissions... ========================================================================== ioBroker was installed successfully Open IP-LAN IP-WLAN:8081 in a browser and start configuring! ========================================================================== You need to re-login before doing anything else on the console! pi@raspberrypi:~ $ exit
@gargano said in ioBroker nicht im Webbrowser erreichbar:
@cabiman was ist das denn für ein raspi ? 3 oder 4 und wieviel RAM?
Raspberry Pi 3 Model B Plus Rev 1.3
pi@raspberrypi:~ $ free -h total used free shared buff/cache available Mem: 923Mi 314Mi 30Mi 45Mi 578Mi 515Mi Swap: 99Mi 99Mi 0,0Ki
Laut Anleitung ioBroker läuft nicht mehr sollte die netstat Abfrage
TCP 0.0.0.0:8081 0.0.0.0:0 LISTENING
ergeben - tut sie aber nicht. Was immerhin die Nicht-Erreichbarkeit erklärt... -
@cabiman sagte in ioBroker nicht im Webbrowser erreichbar:
ioBroker was installed successfully Open IP-LAN IP-WLAN:8081 in a browser and start configuring!
da ist was faul!
Da müsste deine IP stehen.
Da stimmt was mit deiner Netzwerkkonfiguration nicht@cabiman sagte in ioBroker nicht im Webbrowser erreichbar:
Was immerhin die Nicht-Erreichbarkeit erklärt...
jepp
aber ich kann dir nicht helfen
Was kommt denn bei
iobroker start admin
wenn du in einer zweiten Konsole gleichzeitigiobroker logs --watch
beobachtest -
stretch
Tot, installier buster, besser bullseye.
Und mit einem GB RAM ist das ganze Zeug auch nicht parallel zu betreiben. -
Moin Thomas @thomas-braun
@thomas-braun said in ioBroker nicht im Webbrowser erreichbar:
Tot, installier buster, besser bullseye.
inzwischen ist auf buster ge-upgraded (keine komplette Neuinstallation) - das war mein letzter Versuch, bevor ich mich an euch gewandt habe
Auf dem LAMP ist keinerlei Last, das war mal ein Versuch - von daher wollte ich der Sache eine Chance geben...
-
@cabiman sagte in ioBroker nicht im Webbrowser erreichbar:
Swap: 99Mi 99Mi 0,0Ki
aber dein RAM reicht vorn und hinten nicht.
ich könnte wetten, dass bei
@homoran sagte in ioBroker nicht im Webbrowser erreichbar:
iobroker start admin wenn du in einer zweiten Konsole gleichzeitig iobroker logs --watch beobachtest
die Prozesse beendet werden bevor sie richtig laufen und/oder etwas vom oom reaper drin steht
-
Im Protokoll von vor 19 Minuten steht Stretch drin.
Also entweder bist du noch auf Stretch oder du postest nicht aktuelle LogFiles.
-
@cabiman da ist ja der ganze swap schon benutzt . Schau mal in htop da wirst Du sehen, dass mit 1GB nichts zu holen ist
-
@thomas-braun
Die Installation erfolgte auf Stretch - davon stammt der Log oben. Danach hab' ich das Upgrade auf Buster durchgeführt. -
iobroker status iobroker list adapters iobroker list instances which nodejs node npm && nodejs -v && node -v && npm -v && whoami && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
ip a free -ht --mega
-
@homoran said in ioBroker nicht im Webbrowser erreichbar:
Da müsste deine IP stehen.
Steht sie auch - hab' ich hier ersetzt durch die Platzhalter
Was kommt denn bei iobroker start admin wenn du in einer zweiten Konsole gleichzeitig iobroker logs --watch beobachtest
Du meinst in der zweiten Konsole das Log beobachten? Da läuft in flotter Folge (alle 10 Sek.) immer dieser Fehler auf:
2022-01-16 21:50:54.355 - info: host.raspberrypi instance system.adapter.admin.1 started with pid 9187 2022-01-16 21:50:54.835 - info: hm-rega.0 system.adapter.admin.1: logging false 2022-01-16 21:50:54.837 - info: hm-rpc.0 system.adapter.admin.1: logging false 2022-01-16 21:50:54.837 - error: Caught by controller[0]: internal/modules/cjs/loader.js:905 2022-01-16 21:50:54.837 - info: cloud.0 system.adapter.admin.1: logging false 2022-01-16 21:50:54.837 - error: Caught by controller[0]: throw err; 2022-01-16 21:50:54.837 - error: Caught by controller[0]: ^ 2022-01-16 21:50:54.838 - error: Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/exitCodes' 2022-01-16 21:50:54.838 - error: Caught by controller[0]: Require stack: 2022-01-16 21:50:54.838 - error: Caught by controller[0]: - /opt/iobroker/node_modules/@iobroker/adapter-core/build/index.js 2022-01-16 21:50:54.838 - error: Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.admin/main.js 2022-01-16 21:50:54.838 - error: Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15) 2022-01-16 21:50:54.838 - error: Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:746:27) 2022-01-16 21:50:54.838 - error: Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19) 2022-01-16 21:50:54.838 - error: Caught by controller[0]: at require (internal/modules/cjs/helpers.js:93:18) 2022-01-16 21:50:54.838 - error: Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/adapter-core/build/index.js:37:54) 2022-01-16 21:50:54.838 - error: Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14) 2022-01-16 21:50:54.838 - error: Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) 2022-01-16 21:50:54.839 - error: Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32) 2022-01-16 21:50:54.839 - error: Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12) 2022-01-16 21:50:54.839 - error: Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19) { 2022-01-16 21:50:54.839 - error: Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2022-01-16 21:50:54.839 - error: Caught by controller[0]: requireStack: [ 2022-01-16 21:50:54.839 - error: Caught by controller[0]: '/opt/iobroker/node_modules/@iobroker/adapter-core/build/index.js', 2022-01-16 21:50:54.839 - error: Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.admin/main.js' 2022-01-16 21:50:54.839 - error: Caught by controller[0]: ] 2022-01-16 21:50:54.839 - error: Caught by controller[0]: } 2022-01-16 21:50:54.839 - error: host.raspberrypi instance system.adapter.admin.1 terminated with code 1 ()
@homoran said in ioBroker nicht im Webbrowser erreichbar:
ich könnte wetten, dass bei
@homoran sagte in ioBroker nicht im Webbrowser erreichbar:iobroker start admin wenn du in einer zweiten Konsole gleichzeitig iobroker logs --watch beobachtest
die Prozesse beendet werden bevor sie richtig laufen und/oder etwas vom oom reaper drin steht
Äh, ja - erstens (Prozesse beendet bevor sie richtig laufen) dürfte es denn sein. Wobei ich mich wundere, dass die Fehlermeldung ein fehlendes Modul ausweist... Dem fröhlichen
Swap: 99Mi
ist wohl wenig Argumente entgegen zu setzen.Spricht wohl für LAMP wegwerfen oder einfach mal neu aufsetzen... (oh nö...)
-
@thomas-braun said in ioBroker nicht im Webbrowser erreichbar:
pi@raspberrypi:~ $ iobroker status iobroker is running pi@raspberrypi:~ $ iobroker list adapters system.adapter.admin : admin - 3.4.7 system.adapter.discovery : discovery - 1.2.1 system.adapter.hm-rpc : hm-rpc - 1.7.5 system.adapter.hm-rega : hm-rega - 1.7.1 system.adapter.cloud : cloud - 2.6.2 pi@raspberrypi:~ $ iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin - enabled, port: 8089, bind: 0.0.0.0, run as: admin system.adapter.cloud.0 : cloud - enabled system.adapter.discovery.0 : discovery - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0 pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.18.3 v14.18.3 6.14.15 pi OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_14.x stretch InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.18.3-1nodesource1 Installationskandidat: 14.18.3-1nodesource1 Versionstabelle: *** 14.18.3-1nodesource1 500 500 https://deb.nodesource.com/node_14.x stretch/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages pi@raspberrypi:~ $
pi@raspberrypi:~ $ ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b8:27:eb:5b:e2:cc brd ff:ff:ff:ff:ff:ff inet 192.168.0.44/24 brd 192.168.0.255 scope global noprefixroute eth0 valid_lft forever preferred_lft forever inet6 2003:de:1f18:2113:758e:693a:3ad1:f546/64 scope global dynamic mngtmpaddr noprefixroute valid_lft 172760sec preferred_lft 86360sec inet6 2003:de:1f18:2160:feb5:c293:5d6a:e88f/64 scope global deprecated dynamic mngtmpaddr noprefixroute valid_lft 6558sec preferred_lft 0sec inet6 fe80::b04e:883c:1472:4042/64 scope link valid_lft forever preferred_lft forever 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b8:27:eb:0e:b7:99 brd ff:ff:ff:ff:ff:ff inet 192.168.0.210/24 brd 192.168.0.255 scope global dynamic noprefixroute wlan0 valid_lft 1785274sec preferred_lft 1558474sec inet6 2003:de:1f18:2113:7f29:165:90e7:cd44/64 scope global dynamic mngtmpaddr noprefixroute valid_lft 172760sec preferred_lft 86360sec inet6 2003:de:1f18:2160:6562:7fb7:b8dd:5a02/64 scope global deprecated dynamic mngtmpaddr noprefixroute valid_lft 6558sec preferred_lft 0sec inet6 fe80::9de3:6da3:115a:c47a/64 scope link valid_lft forever preferred_lft forever pi@raspberrypi:~ $ free -ht --mega total used free shared buff/cache available Mem: 923M 321M 33M 51M 567M 501M Swap: 99M 99M 0B Total: 1,0G 421M 33M pi@raspberrypi:~ $
-
Das ist eine uralte Installation des ioBrokers. Wo haste die denn ausgegraben?
Die nodesource.list hat die Einträge für Stretch noch drin. Auf Buster ändern
Ich würde den ioBroker allerdings komplett neuinstallieren.
-
@thomas-braun said in ioBroker nicht im Webbrowser erreichbar:
Das ist eine uralte Installation des ioBrokers. Wo haste die denn ausgegraben?
Da müssen dann noch Trümmer von der alten Installation über geblieben sein. Ich hab' mich da an die Anleitung gehalten, gepurched und die Verzeichnisse entfernt (siehe hier
Die nodesource.list hat die Einträge für Stretch noch drin. Auf Buster ändern
done, gab direkt noch ein update, installiert - leider keine Änderung im Ergebnis
pi@raspberrypi:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.18.3 v14.18.3 6.14.15 pi OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease OK:3 https://deb.nodesource.com/node_14.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 14.18.3-deb-1nodesource1 Installationskandidat: 14.18.3-deb-1nodesource1 Versionstabelle: *** 14.18.3-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages pi@raspberrypi:~ $
Ich würde den ioBroker allerdings komplett neuinstallieren.
Dafür spricht ja so einiges. Ich reite da ein
toteslahmendes Pferd, oder?Was muss ich denn zusätzlich zu
sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove
noch löschen um neu anzusetzen?
sudo apt-get --purge remote iobroker
? -
@cabiman sagte in ioBroker nicht im Webbrowser erreichbar:
noch löschen um neu anzusetzen? sudo apt-get --purge remote iobroker?
hast du ioBroker über apt installiert?
das erklärt einigeseinfach das Verzeichnis/ opt/iobroker löschen und gut ist
-
Nichts mehr am node rumfummeln.
Einfach das Verzeichnis /opt/iobroker löschen und dann
curl -sLf https://iobroker.net/install.sh | bash -
-
YEAH! It's alive!
@thomas-braun said in ioBroker nicht im Webbrowser erreichbar:
Einfach das Verzeichnis /opt/iobroker löschen
Ich hab' alles jetzt noch mal neu installiert und vorher auch das Verzeichnis /opt/iobroker gelöscht. Für die Nachwelt:
sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo rm -r /opt/iobroker/
Danach gemäß Anleitung installieren.
Herzlichen Dank für Eure Hilfe - Kudos!
cabiman -
@cabiman sagte in ioBroker nicht im Webbrowser erreichbar:
YEAH! It's alive!
und was sagt dein SWAP dazu?