NEWS
(gelöst) vis.0 startet nicht nach clean install
-
Hallo zusammen,
ich habe auf einem neuen minimalen Debian per Docker iobroker installiert. Das hat auch soweit wunderbar funktioniert. Danach habe ich den Adapter vis.0 per iobroker-Oberfläche installiert. Das installiert auch, funktioniert aber nicht. Ich bekomme in den Protokollen immer folgende Fehlermeldungen:
host.iobroker ... info instance system.adapter.vis.0 terminated while should be started once vis.0 ... info Terminated (NO_ERROR): Without reason vis.0 ... info starting. Version 1.5.6 in /opt/iobroker/node_modules/iobroker.vis, node: v20.17.0, js-controller: 6.0.11
Ich habe keine Idee, wie ich diesen Fehler beheben soll.
Kann mir jemand helfen ?
Beste Grüße aus dem Solling.
Tobias -
@tobic
Ich benutze vis nicht - daher kann das abschließend wahrscheinlich nur jemand anders beantworten.ABER vis ist so konfiguriert, dass der Adapter nur einmalig nach der Installation startet.
Ich gehe davon aus, dass die englische Formulierung nur etwas unglücklich ist.
Welcher js-controller ist da im Einsatz ?
-
@mcm1957 Danke für Deine Rückmeldung. Ich habe jetzt die Version des jscontrollers herausgefunden:
node: v20.17.0
js-controller: 6.0.11 -
@tobic
Was passiert wenn du vis aufrufst?
Das geht entweder über die Kachel im iobroker overview
Oder bei Instanzen das Pfeil nach Kasten Icon klicken -
@oliverio Der Browser meldet lediglich „Seite kann nicht geöffnet werden, da Safari keine Verbindung zum Server aufbauen konnte.“
-
@tobic sagte in vis.0 startet nicht nach clean install:
per Docker iobroker installiert.
Dann wirst du wahrscheinlich den Port (standardmäßig 8082) nicht gemappt haben.
-
@marc-berg Ich hätte gedacht, dass passiert automatisch ... und wieso dann die Fehlermeldungen ?
-
das gehört zum sicherheitskonzept von docker, das programme im container nix öffnen können von innen.
wenn man einen container im host mode betreibt, dann wird 1:1 das netzwerkinterface des hosts verwendet. da muss man gar nix öffnendu hast nun die Möglichkeit den host mode zu wählen
oder den port mit 8082:8082 noch hinzuzufügen.
Ich persönlich würde das 2. wählen.
daran musst du ebenfalls noch daran denken, wenn du weitere adapter installierst, die als server mit eigenem port fungieren. -
@oliverio DANKE Das war die richtige Idee !
Ich habe nun in der Datei docker-compose.yml den Port 8082 hinzugefügt und es funktioniert.
Vielen Dank an alle.
-
Mal was anderes: Wie setze ich dieses Thema auf „gelöst“ ?
-
tatsächlich weiß ich das nicht.
Aber einfach den Titel bearbeiten und vor den Titel gelöst schreiben, dürfte reichen