NEWS
Nach update admin, web, js-controler. Weder Admin GUI noch VIS
-
Hi, habe gerade admin, web und js-controller über alle adapter aus der admin oberfläche aktualisiert.
Jetzt geht nichts mehr. Weder admin noch VIS Oberfläche
> root 743 1 0 18:31 ? 00:00:05 iobroker.js-controller
> system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
Habe jetzt schon dreimal in putty iobroker update und dann upgrade gemacht. Aber immer sind versionen noch nicht upgedatet.
Bitte helft
Danke
Gruß Zippolighter
-
Habe jetzt zumindest wieder VIS am laufen.
Alle iobroker module manuell upgedatet auf aktuellen Stand.
Admin ist nicht erreichbar mit IP-Adresse:Port
Habe auch schon zweiten Admin mit anderem Port installiert, auch nicht erreichbar
Wenn ich mit netstat schaue wird weder auf der 8081 (admin.0), noch auf 8089 (admin.1) gelauscht. Diese Ports sind auch nicht anders vergeben.
Instanzen sind aber eingeschaltet
` > system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: adminsystem.adapter.admin.1 : admin - enabled, port: 8089, bind: 0.0.0.0, run as: admin `
Hoffe Ihr habt noch Ideen was ich überprüfen kann.
Danke
Gruß Zippolighter
-
Wenn ich wie in der Doku den admin aufrufe (admin.0 vorher gestoppt)
` > root@raspberrypi3_ioBroker:/opt/iobroker# node node_modules/iobroker.admin/admin.js –logsmodule.js:327
throw err;
^
Error: Cannot find module 'base64id'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.admin/node_modules/socket.io/node_modules/engine.io/lib/server.js:8:16)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)</anonymous> `
Im log steht folgendes
` > 2017-08-25 20:49:31.103 - [31merror[39m: host.raspberrypi3_ioBroker instance system.adapter.admin.0 terminated with code 1 ()2017-08-25 20:49:31.109 - [32minfo[39m: web.0 system.adapter.admin.0: logging false
2017-08-25 20:49:31.115 - [32minfo[39m: history.0 system.adapter.admin.0: logging false
2017-08-25 20:49:31.112 - [32minfo[39m: javascript.0 system.adapter.admin.0: logging false
2017-08-25 20:49:31.104 - [32minfo[39m: host.raspberrypi3_ioBroker Do not restart adapter system.adapter.admin.0 because disabled or deleted `
-
Hi,
`2017-08-25 20:49:31.104 - [32minfo[39m: host.raspberrypi3_ioBroker Do not restart adapter system.adapter.admin.0 because disabled or deleted[/code]` versuche mal mit `~~[code]~~iobroker admin upload iobroker start admin[/code]` ihn wieder ans Laufen zu bekommen Gruß, Eric BTW: Alle Command zum ioBroker findet man hier : [https://github.com/ioBroker/ioBroker/wi ... daptername](https://github.com/ioBroker/ioBroker/wiki/Console-commands#iobroker-upload-adaptername) ``` `
-
Hi eric, danke für Deine Tipps.
Leider ohne Erfolg. Der listener ist immer noch nicht da.
Weisst Du ob ich irgendwie abfragen kann ob der Adapter admin.0 wirklich läuft??
In den list instances wird er mir angezeigt mit enable und mit iobroker status heißt es iobroker ist running
-
Hi,
schau mal hier (https://github.com/ioBroker/ioBroker/wi … oker-isrun)
Schau mal, was
iobroker isrun
zurückgibt.
Wie viele Admin-Instanzen werden Dir bei
iobroker list adapters
(ggf. kannst Du zur Eingrenzung auch
iobroker list adapters | grep admin ````nehmen) angezeigt? Gruß, Eric Von unterwegs getippert
-
Ne, bringt alles leider keine Aussage.
Habe admin.0. admin.1 habe ich nachinstalliert mit anderem port als admin.0 nicht erreichbar war. Beide admins öffnen kein listener port
Ich hatte nach Anweisung in der Doku node deinstalliert. Hatte eine 4.x Version drauf. Nach der Neuinstallation habe ich eine 0.12.6 drauf. Admin war aber schon bei der alten node Version nicht erreichbar.
Kann mir jemand sagen ob die Version funktioniert oder ob ich eine andere brauche und wie ich die installieren. War nach Anweisung in der Doku vorgegangen
` > Falls node.js neu installiert werden muss, dann muss man den erst deinstallieren:apt-get purge nodejs
apt-get purge node
apt-get autoremove
reboot
Und dann installieren (für RasPI):
wget http://node-arm.herokuapp.com/node_archive_armhf.deb
sudo dpkg -i node_archive_armhf.deb
sudo apt-get install build-essential
reboot `
Auf jeden Fall ist jetzt nach einiger Zeit ca. 10 min der Raspberry 3 nicht mehr erreichbar und muss neugestartet werden (Speicher läuft leer).
-
Moin,
welche Doku (bitte Link dazu) zieht Du heran?
[edit bzw. Nachtrag]
Ich denke, Du verwendest die falsche Doku.
Daher die Nachfrage.
Richtig wäre diese http://www.iobroker.net/docu/?page_id=5106&lang=de
Dieser Teil passt nämlich überhaupt nicht
wget http://node-arm.herokuapp.com/node_archive_armhf.deb sudo dpkg -i node_archive_armhf.deb
<u>[/edit bzw. Nachtrag]</u>
Gruß,
Eric
Von unterwegs getippert
-
Guten morgen Eric,
ich habe die Doku genommen von iobroker läuft nicht mehr http://www.iobroker.net/docu/?page_id=3928&lang=de
Da ist zum Thema node tatsächlich ja was ganz anderes drin.
Werde ich erstmal anpassen.
Danke
Gruß Zippolighter
-
STOP!
Diese Version gilt für Raspi 1
Für alle anderen bitte hier nach vorgehen!
http://www.iobroker.net/docu/?page_id=5 … ion_Nodejs
Muss ich am Wochenende korrigieren :oops:
Gruß
Rainer
-
Guten morgen Rainer,
dann hat es ja zumindest was gebracht, das ich meinen Raspi zerschossen habe.
Habe jetzt mir Eric wieder node V6 am laufen. Also soweit alles gut.
Leider funktioniert der Admin nicht (kein listener) werde wohl auf die Backups zurückgreifen müssen
Gruß
Zippo
-
Nee, warte noch.
Deinstalliere alle Admins, die Du installiert hast.
Und dann installiere nur einen (admin.0) und reboot.
Dann mal schauen. Backup bzw. Restore kann man immer noch machen
Gruß,
Eric
Von unterwegs getippert
-
Sorry, hat etwas länger gedauert, da ich parallel eine zweite Instanz vom iobroker installiert habe und dort das Backup eingespielt habe. Hier ist jetzt leider das Problem das im Karteireiter Scripte nur noch tab.html fehlt erscheint und alle Scripte weg sind. Aber hierfür mach ich einen neuen Post auf.
Bei der ursprünglichen habe ich beide admins deinstalliert. Reboot
Neuen admin installiert. Reboot
Instanz überprüft
> system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin
Listener überprüft auf Port 8081. Nicht vorhanden -
Läßt sich der Admin nun aufrufen, oder nicht?
Welche Version js-controller, admin, web sind drauf?
Gruß,
Eric
Von unterwegs getippert
-
Nur zur Info. Problem mit den nicht vorhandenen Scripten unter der Karteikarte Skripte konnte ich lösen.
Bluefox hatte dazu in einem anderen Post http://forum.iobroker.net/viewtopic.php … ound#p6967
den Hinweis gegeben
> iobroker upload javascript
Habe jetzt eine zweite neue lauffähige instanz und kann mit der anderen weitere Sachen ausprobieren falls noch Ideen da sind
-
Nein admin lässt sich nicht aufrufen, da ja keine listener für 8081 da ist.
Versionen sind:
admin 2.0.2
web 2.1.3
js-controller 1.1.2
-
Hast Du es mal mit dem „normalen“ Aufruf im Browser probiert, oder nur die Ports abgefragt?
Von unterwegs getippert
-
Ja mache immer beides Browser und listener überprüfen.
Den Port 8081 habe ich überprüft mit
> netstat -n -a -p TCP |grep 8081
Keine Ausgabe, also sollte der Port frei sein