NEWS
Admin Adapter läuft nicht mehr nach Update
-
Hi,
ich habe sowohl den js-controller, wie auch diverse Adapter geupdated.
Beim Raspberry PI3 per command shell.
Ich bekomme beim Aufruf von````
iobroker update``` `root@rasp1:/opt/iobroker# iobroker upgrade (node) warning: possible EventEmitter memory leak detected. 11 error listeners added. Use emitter.setMaxListeners() to increase limit. Trace at TLSSocket.addListener (events.js:239:17) at TLSSocket.Readable.on (_stream_readable.js:680:33) at Request. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/npm-registry-client/lib/request.js:153:7) at emitOne (events.js:77:13) at Request.emit (events.js:169:7) at ClientRequest. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/npm/node_modules/request/request.js:791:10) at emitOne (events.js:82:20) at ClientRequest.emit (events.js:169:7) at tickOnSocket (_http_client.js:523:7) at onSocketNT (_http_client.js:535:5)[[/code]</anonymous></anonymous>` Seitdem funktioniert der Admin adapter nicht mehr. Beim Browser-Aufruf passiert nichts. Habe eine zweite Instanz mit anderen Port installiert und gestartet. Das Selbe. Alles andere läuft einwandfrei: Nodered, VIS, SQL etc. Nur Admin nicht. Hat jemand eine Idee? ```
-
Weglaufen gilt nicht!
Antwort ist bereits im anderen Thread.
Gruß
Rainer
-
Na dachte der Punkt ist unter Fehler besser aufgehoben.
Habe alles probiert.
Neu-Installation, upload npm cache clean …. der Fehler bleibt.
cd /opt/iobroker npm cache clean npm install iobroker.adaptername --production iobroker upload adaptername ./iobroker restart
Der Admin-Port 8081 ist im Browser nicht erreichbar.
Die Ports 1880 (Nodered) bzw. 8082 (Vis) funktionieren einwandfrei.
Noch irgendeine Idee Rainer?
Grüße
Thomas
-
Du hast beim Upload aber nicht wirklich adaptername geschrieben, oder?
@tom57:Die Ports 1880 (Nodered) bzw. 8082 (Vis) funktionieren einwandfrei. `
Vis hat ein eigenes web Interface und node-red auch.Da hilft ggf. Löschen des Adapters
iobroker del admin
Und anschließend Neuinstallation
npm install iobroker.admin
Gruß
Rainer
-
Ja natürlich …. admin anstelle adaptername.
Hatte ich bereits versucht. Jetzt nochmal adapter gelöscht und neu installiert:
npm install iobroker.admin iobroker add admin --enabled --port 8081 iobroker start admin.0
Beim Aufruf des Ports 8081 kommt kurz das Zahnrad und dann nichts weiter - auch keine Fehlermeldung.
Bin ratlos