NEWS
[gelöst]Adminoberfläche nicht erreichtbar
-
Hallo iobroker-Freunde,
brauche mal das geballte Wissen:
ich betreibe iobroker seit einiger Zeit auf einem Ubuntu-Server. Lief auch soweit ohne Probleme. Jetzt hatte ich auf dem Server einige Probleme ein Update von anderen Programmen durchzuführen. Habe ein ganz aktuelles Backup des Servers eingespielt und seitdem komme ich nicht mehr auf die Adminseite :(. Die Visualisierung geht natürlich auch nicht mehr. iobroker selber scheint zu laufen:
adminuser@zentyal1 15:00 ~ > iobroker start iobroker controller daemon already running. PID: 8923 adminuser@zentyal1 15:00 ~ > iobroker status Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! iobroker is not running on this host. No iobroker host is running. Objects type: file States type: file
Die Ausgabe "No iobroker host ist running" macht mich aber stutzig ebenso wie die Meldung mit dem Socket.io Server. Die Meldung mit dem Socket.io Server hatte ich vorher jedenfalls nicht.
Hat da jemand eine Idee was ich testen muss/kann oder wie ich aus der Nummer wieder rauskomme? -
@Lueghi Kannst du uns mal etwas erleuchten, wie dein System aussieht? Node & NPM Versionen, was läuft sonst noch auf dem System?
Systemdata Bitte Ausfüllen Hardwaresystem: NUC/Pi3/etc. Arbeitsspeicher: 1GB Festplattenart: SD-Karte/SSD/HDD Betriebssystem: Ubuntu/Windows/Mac Node-Version: 10.x.x Nodejs-Version: 10.x.x NPM-Version: 6.x.x Installationsart: Skript/Manuell Image genutzt: Ja/Nein Ort/Name der Imagedatei: Link -
Hier noch die Ausgabe von iobroker info:
adminuser@zentyal1 15:15 ~ > iobroker info Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Platform : linux os : linux Architecture : x64 CPUs : 2 Speed : 800 MHz Model : AMD Turion(tm) II Neo N54L Dual-Core Processor RAM : 3.7 GB System uptime : 16:31:45 Node.js : v10.14.0 Disk size : 326.6 GiB Disk free : 316.8 GiB adapters count : 382 NPM : v6.4.1
-
@Lueghi sagte in Adminoberfläche nicht erreichtbar:
Node.js : v10.14.0
Mal Node updaten und dann
iobroker fix
laufen lassen (während ioBroker nicht läuft). -
@UncleSam
Meinst Du auf Version 12.xx?
Das sollte doch dann hiermit gehen, oder:cd /opt/iobroker iobroker stop cd curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install -y nodejs
-
@Lueghi Geht hier nach:
https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debianWenn das sauber installiert ist, dann kannst du auch mal die Ausgabe von
iobroker list adapters iobroker list instances
posten.
-
@UncleSam
@Lueghi Hallo Stefan, so einen Fall mit Socket.io-Server hatten wir gerade erst vor einigen Tagen, IMHO das erste mal.
Ich weiß gar nicht, ob das noch offen ist, bzw. was die Lösung war (wenn nicht neu aufbauen).
Ich suche mal und melde mich wieder@Thomas-Braun
ich glaube wir sollten nicht etwas verändern, bis wir die Ursache haben.
Bitte warten, bis ich Feedback gebe über das Ergebnis im anderen Fall -
Habe es gefunden
https://forum.iobroker.net/topic/39684/iobroker-installation-update-js-controller-2-0-or-higher/1da hat mich meine Erinnerung doch nicht getäuscht.
Dieser User hat neu installiertDaher wissen wir noch nicht, was zu dieser Fehlermeldung führt
-
@Thomas-Braun
nodejs-Update hat funktioniert:adminuser@zentyal1 15:39 ~ > iobroker info Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Platform : linux os : linux Architecture : x64 CPUs : 2 Speed : 2200 MHz Model : AMD Turion(tm) II Neo N54L Dual-Core Processor RAM : 3.7 GB System uptime : 16:55:37 Node.js : v12.20.0 adapters count : 382 Disk size : 326.6 GiB Disk free : 300.2 GiB NPM : v6.14.8
Allerdings scheint iobroker immer noch ein Problem zu haben: wenn ich iobroker start ausführe, dann erscheint in der Prozessliste der js-controller aber die Adapter werden nicht gestartet (auch nach längerer Wartezeit nicht). Mit iobroker start all werden dann erst die Adapter gestartet.
Ausgabe iobroker status:adminuser@zentyal1 16:02 ~ > iobroker status Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! iobroker is not running on this host. No iobroker host is running. Objects type: file States type: file a
hier noch die gewünschten Ausgaben:
adminuser@zentyal1 16:08 ~ > iobroker list adapters Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! system.adapter.admin : admin - v4.1.11 system.adapter.alarm : alarm - v1.8.1 system.adapter.backitup : backitup - v1.7.0 system.adapter.bring : bring - v1.7.3 system.adapter.countdown : countdown - v1.1.0 system.adapter.discovery : discovery - v2.3.11 system.adapter.dwd : dwd - v2.5.1 system.adapter.ebus : ebus - v2.2.3 system.adapter.email : email - v1.0.7 system.adapter.eventlist : eventlist - v0.4.0 system.adapter.feiertage : feiertage - v1.0.19 system.adapter.flot : flot - v1.10.4 system.adapter.history : history - v1.9.10 system.adapter.hm-rega : hm-rega - v2.6.24 system.adapter.hm-rpc : hm-rpc - v1.14.24 system.adapter.ical : ical - v1.8.2 system.adapter.icons-addictive-flavour-png: icons-addictive-flavour-png - v0.1.0 system.adapter.icons-fatcow-hosting : icons-fatcow-hosting - v0.1.0 system.adapter.icons-mfd-png : icons-mfd-png - v1.0.2 system.adapter.icons-mfd-svg : icons-mfd-svg - v1.0.2 system.adapter.icons-open-icon-library-png: icons-open-icon-library-png - v0.1.3 system.adapter.icons-ultimate-png : icons-ultimate-png - v1.0.1 system.adapter.info : info - v1.7.12 system.adapter.javascript : javascript - v4.10.7 system.adapter.moma : moma - v1.2.7 system.adapter.ping : ping - v1.4.12 system.adapter.samsung : samsung - v0.2.9 system.adapter.simple-api : simple-api - v2.4.8 system.adapter.socketio : socketio - v3.0.13 system.adapter.stockmarket : stockmarket - v0.0.2 system.adapter.tankerkoenig : tankerkoenig - v2.0.9 system.adapter.terminal : terminal - v0.1.2 system.adapter.tr-064 : tr-064 - v4.2.1 system.adapter.trashschedule : trashschedule - v1.0.3 system.adapter.vis : vis - v1.3.4 system.adapter.vis-bars : vis-bars - v0.1.4 system.adapter.vis-canvas-gauges : vis-canvas-gauges - v0.1.5 system.adapter.vis-colorpicker : vis-colorpicker - v1.2.0 system.adapter.vis-fancyswitch : vis-fancyswitch - v1.1.0 system.adapter.vis-history : vis-history - v1.0.0 system.adapter.vis-hqwidgets : vis-hqwidgets - v1.1.7 system.adapter.vis-jqui-mfd : vis-jqui-mfd - v1.0.12 system.adapter.vis-justgage : vis-justgage - v1.0.2 system.adapter.vis-timeandweather : vis-timeandweather - v1.1.7 system.adapter.web : web - v3.1.0 system.adapter.worx : worx - v1.2.7 system.adapter.youtube : youtube - v0.0.2 system.adapter.yr : yr - v2.0.3
adminuser@zentyal1 16:14 ~ > iobroker list instances Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! Socket.io Server detected. Please update to js-controller 2.0 or higher! system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alarm.0 : alarm - enabled system.adapter.backitup.0 : backitup - enabled system.adapter.countdown.0 : countdown - enabled system.adapter.dwd.0 : dwd - enabled system.adapter.email.0 : email - enabled system.adapter.feiertage.0 : feiertage - enabled system.adapter.flot.0 : flot - enabled system.adapter.history.0 : history - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 0 system.adapter.hm-rpc.1 : hm-rpc - enabled, port: 12001 system.adapter.hm-rpc.2 : hm-rpc - enabled, port: 0 system.adapter.ical.0 : ical - enabled system.adapter.ical.1 : ical - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png - enabled system.adapter.icons-fatcow-hosting.0 : icons-fatcow-hosting - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg - enabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png - enabled system.adapter.info.0 : info - enabled system.adapter.javascript.0 : javascript - enabled system.adapter.moma.0 : moma - enabled system.adapter.ping.0 : ping - enabled system.adapter.tankerkoenig.0 : tankerkoenig - enabled system.adapter.tr-064.0 : tr-064 - enabled system.adapter.trashschedule.0 : trashschedule - enabled system.adapter.vis-bars.0 : vis-bars - enabled 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-history.0 : vis-history - 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-timeandweather.0 : vis-timeandweather - enabled system.adapter.vis.0 : vis - enabled system.adapter.web.0 : web - enabled, port: 8083, bind: 192.168.50.2, run as: admin system.adapter.worx.0 : worx - enabled system.adapter.yr.0 : yr - enabled + instance is alive
@Homoran: Deinen Einwand habe ich zu spät gelesen ...
glaube aber nicht, dass die beiden Sachen zusammen hängen. Ich hatte ja definitiv Probleme mit meinem Server. Kann meine grundsätzliche Webserver-Konfig eine Macke haben? Einige lokale Seiten/Anwendungen sind noch erreichbar und einige aber nicht. -
@Lueghi sagte in Adminoberfläche nicht erreichtbar:
Einige lokale Seiten/Anwendungen sind noch erreichbar und einige aber nicht.
Konkret was genau? Auch Dinge außerhalb von ioBroker?
-
@Lueghi
Die Basis für meinen Server ist die Zentyal-Distribution. Das Webinterface dazu funktioniert, der Zugriff auf die Mails per Webmail-Modul geht nicht. -
@Lueghi sagte in Adminoberfläche nicht erreichtbar:Mit Webmail meinte ich den lokalen Mailserver!
Twonky per Browser geht auch.@Lueghi
Die Basis für meinen Server ist die Zentyal-Distribution. Das Webinterface dazu funktioniert, der Zugriff auf die Mails per Webmail-Modul geht nicht. -
@Lueghi sagte in Adminoberfläche nicht erreichtbar:
Zentyal
Kenn ich jetzt nicht. Baut wohl auf Ubuntu Server auf.
Hast du in dem Ding denn kürzlich irgendwas aus der Netzwerk-Ecke aktualisiert? -
@Lueghi sagte in Adminoberfläche nicht erreichtbar:
glaube aber nicht, dass die beiden Sachen zusammen hängen.
das wissen wir nicht, da der andere User mit dieser für mich seltsamen Fehlermeldung seinen Server komplett neu aufgesetzt hat.
Du bist jetzt der zweite mit dieser Meldung und ich habe nicht den blassesten Schimmer, wo diese herkommt.
Das wüsste ich aber gerne, falls diese Meldung nochmal kommt. -
@Thomas-Braun
Hatte ja geschrieben dass ich Probleme mit dem Serverupdate hatte und deswegen ein Partitionsimage zurückgespielt habe. Das opt-Verzeichnis (mit iobroker) war aber nicht Bestandteil des Images. Hatte das im 1. Beitrag vielleicht nicht so gut formuliert. -
@Lueghi
Schwer zu sagen, wo es da nun klemmt. Im anderen Thread war es wohl ein Raspberry OS, was da rumgezickt hat.
Ich bin jetzt auch nicht so'n Netzwerk-Freak, dass ich da bei Problemen aus der Ecke 'network stack' was gescheites raten könnte. Insbesondere nicht bei einer für mich 'exotischen' Distribution. -
@Lueghi ich könnte wetten, wenn du
iobroker -v
aufrufst, keine Version kleiner 2 dabei rauskommt.@Lueghi sagte in Adminoberfläche nicht erreichtbar:
deswegen ein Partitionsimage zurückgespielt habe. Das opt-Verzeichnis (mit iobroker) war aber nicht Bestandteil des Images.
Dann sollte es auch keine uralte js-controllerversion irgendwoher geben, oder hast du Multihost?
-
@Homoran
Version 3.1.6kein Multihost. Bin mir auch sicher dass iobroker ziemlich aktuell war.
Ist denn in meinen Listings zu list adapters/instances etwas ungewöhnliches zu sehen?
-
-
@Thomas-Braun sagte in Adminoberfläche nicht erreichtbar:
iobroker version
liefert?
@Lueghi sagte in Adminoberfläche nicht erreichtbar:
Version 3.1.6