NEWS
UNSOLVED Admin Adapter 3.7.3 - keine Adapter mehr
-
@Dominik-F said in Admin Adapter 3.7.3 - keine Adapter mehr:
als Info: Habe nun Admin 3.7.4 installiert und das Problem tauchte wieder auf, die Adapter sind wieder verschwunden.
nutze js-controller 2.1.1
selbes bei mir
-
Bitte mal Shift reload bzw browser cache löschen nicht das alte files noch gecached sind oder so
-
@apollon77 gerade probiert mit F5 beim Chromium und Firefox unter Linux. Leider keine Anzeige.
-
Ganz klasse. Jetzt hatte ich hier auch die 3.7.3 installiert und das Problem gehabt, dass die Adapter nicht mehr angezeigt wurden. Doch leider konnte ich nicht so einfach
del admin
ausführen, weil das bei mir über den Portainer im ioBroker-Container nicht funktioniert. Daher habe ich den admin im node_modules-Verzeichnis mit
rm -R iobroker.admin
gelöscht und dann mit
iobroker install admin@3.7.2
wieder installiert. Nur leider klappt jetzt der Zugriff auf den ioBroker nicht mehr.
Wie kriege ich das Ding wieder zum Laufen?
-
-
@Homoran sagte in Admin Adapter 3.7.3 - keine Adapter mehr:
hast du eine Instanz erzeugt?
räusper Das hatte ich in der Tat vergessen.
Nun läuft's wieder. Danke vielmals.
-
Danke für Eure zahlreichen Antworten, hat geholfen auch mein Problem zu lösen, welches ich seit heute Morgen hatte mit 3.7.3.
Gleiches Problem hatte ich auch vor 15min mir der Version 3.7.4! Also wieder zurück auf 3.7.2
-
Bei mir das gleiche Problem. Zurück zu 3.7.2 , läuft wieder.
Installation:
NodeJs V10.16.3
js-controller 2.0.42 -
@mane444 sagte in Admin Adapter 3.7.3 - keine Adapter mehr:
js-controller 2.0.42
Off topic: Update mal den Controller
-
@apollon77 Auf was sollen wir updaten 2.2.2 ist noch nicht freigegeben und 2.1.1 funktioniert noch immer nicht?
-
@BrixxtoN der 2.1.1 funktioniert und ist schon länger freigegeben. Damit funktioniert lediglich der Admin 3.7.4 nicht. Aber das ist ja eine andere Geschichte.
-
-
@BrixxtoN Aussage war eher generell gemeint. die 2.0.42 ist ne "zwischen-beta Version" ... die hatte noch einige Macken ...
Admin fixen wir. Im Repo sollte es erstmal wieder auf 3.7.2 stehen
-
Es gibt schon 3.7.4
-
@Bluefox es gibt schon 3.7.5 und funktioniert mit jscontroller 2.1.1.
-
Ein Dank an die Entwickler, für schnellen Fix.
-
Version 3.7.5 funktioniert mit js-controller 2.2.3
-
Hallo, habe gestern auch auf admin aud 3.7.5 aktualisieren gedrückt, danach auch das selbe Problem mit den Adaptern. Die Version 3.7.4 ist stabil gelaufen. Jetzt probierte ich nach eurer Anweisung oben, wieder zurück zu graden. Leider ohne Erfolg. Bei dem Befehl "iobroker del admin" kommt diese Fehlermeldung
Was mache ich falsch??
-
@JB_Sullivan
hallo der weg hat bei mir auf dem pi auch geholfen Danke! -
Moin,
bin gerade zurück gesprungen auf die "3.7.2".
Ich wollte vorhin auf die 3.7.5 updaten.
Die Installation lief nicht durch weil er gern dafür:npm WARN ws@7.2.1 requires a peer of bufferutil@^4.0.1 but none is installed. You must install peer dependencies yourself. npm WARN ws@7.2.1 requires a peer of utf-8-validate@^5.0.2 but none is installed. You must install peer dependencies yourself.
haben wollte.
Also mit npm beide Versionen installiert.
Danach lies sich 3.7.5 installieren.
Das Problem danach war dann allerdings das der admin Adapter in einer dauer "restart" schleife hin mit folgendem Fehler:2019-12-30 10:06:47.316 - ^[[32minfo^[[39m: admin.0 (21360) received all objects 2019-12-30 10:06:47.358 - ^[[32minfo^[[39m: admin.0 (21360) https server listening on port 8081 2019-12-30 10:06:47.358 - ^[[32minfo^[[39m: admin.0 (21360) Use link "https://localhost:8081" to configure. 2019-12-30 10:06:51.691 - ^[[31merror^[[39m: admin.0 (21360) uncaught exception: Cannot read property 'unmask' of undefined 2019-12-30 10:06:51.692 - ^[[31merror^[[39m: admin.0 (21360) TypeError: Cannot read property 'unmask' of undefined at Receiver.unmask (/opt/iobroker/node_modules/ws/lib/Receiver.js:306:47) at Receiver.finish (/opt/iobroker/node_modules/ws/lib/Receiver.js:505:25) at Receiver.expectHandler (/opt/iobroker/node_modules/ws/lib/Receiver.js:493:33) at Receiver.add (/opt/iobroker/node_modules/ws/lib/Receiver.js:103:24) at TLSSocket.realHandler (/opt/iobroker/node_modules/ws/lib/WebSocket.js:825:20) at TLSSocket.emit (events.js:198:13) at addChunk (_stream_readable.js:288:12) at readableAddChunk (_stream_readable.js:269:11) at TLSSocket.Readable.push (_stream_readable.js:224:10) at TLSWrap.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) 2019-12-30 10:06:51.693 - ^[[32minfo^[[39m: admin.0 (21360) terminating https server on port 8081 2019-12-30 10:06:51.698 - ^[[32minfo^[[39m: admin.0 (21360) terminating 2019-12-30 10:06:51.698 - ^[[32minfo^[[39m: admin.0 (21360) Terminated (NO_ERROR): Without reason 2019-12-30 10:06:52.228 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: TypeError: Cannot read property 'unmask' of undefined 2019-12-30 10:06:52.228 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at Receiver.unmask (/opt/iobroker/node_modules/ws/lib/Receiver.js:306:47) 2019-12-30 10:06:52.229 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at Receiver.finish (/opt/iobroker/node_modules/ws/lib/Receiver.js:505:25) 2019-12-30 10:06:52.229 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at Receiver.expectHandler (/opt/iobroker/node_modules/ws/lib/Receiver.js:493:33) 2019-12-30 10:06:52.229 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at Receiver.add (/opt/iobroker/node_modules/ws/lib/Receiver.js:103:24) 2019-12-30 10:06:52.229 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at TLSSocket.realHandler (/opt/iobroker/node_modules/ws/lib/WebSocket.js:825:20) 2019-12-30 10:06:52.229 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at TLSSocket.emit (events.js:198:13) 2019-12-30 10:06:52.229 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at addChunk (_stream_readable.js:288:12) 2019-12-30 10:06:52.229 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at readableAddChunk (_stream_readable.js:269:11) 2019-12-30 10:06:52.229 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at TLSSocket.Readable.push (_stream_readable.js:224:10) 2019-12-30 10:06:52.230 - ^[[31merror^[[39m: host.iobroker Caught by controller[0]: at TLSWrap.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) 2019-12-30 10:06:52.230 - ^[[32minfo^[[39m: host.iobroker instance system.adapter.admin.0 terminated with code 0 (NO_ERROR) 2019-12-30 10:06:52.230 - ^[[32minfo^[[39m: host.iobroker Restart adapter system.adapter.admin.0 because enabled
Die Abhilfe war nur noch die beiden bufferutil/utf8 pakete wieder löschen und downgrade auf 3.7.2.
Dort wird zwar auch bemängelt das die beiden Pakete benötigt werden, allerdings läuft der Adapter damit.Hat da jemand eine Idee ?!