NEWS
IoBroker VIS cannot get
-
Hallo zusammen,
hab jetzt nochmal mehrere Sache ausprobiert und im Forum nach diesem Fehler gesucht, bin jedoch nicht fündig geworden. Trotz frischer Installation war es mir nicht möglich VIS zu laufen zu bringen. Wenn ich bei mir im IoBroker den VIS-Adapter installiere und auf die HTML aufrufen möchte steht dort nur folgendes:Cannot GET /vis/index.html
bzw.
Cannot GET /vis/edit.html
Habe irgendwo gelesen, dass es daran liegen kann dass der WEB-Adapter falsch eingestellt ist und man ihn auf
"All IPs zulassen" und auf "SocketIO = integriert" stellen soll, jedoch hat dies auch nicht geholfen.Ich betreibe meinen IoBroker nicht auf dem RaspberryPI, sondern auf meinem Server im Docker-Container.
Würde mich über Antworten freuen, vielen Dank jetzt schonmal an alle die helfen.
Systemdata Bitte Ausfüllen Hardwaresystem: Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz Arbeitsspeicher: 3.83 GB Festplattenart: HDD Betriebssystem: Arch (Docker) Node-Version: - Nodejs-Version: 12.22.1 NPM-Version: 6.14.12 Installationsart: Docker Script Image genutzt: Docker Ort/Name der Imagedatei: DockerHub: buanet/iobroker:latest -
@david-xmz Ich vermute mal du hast die notwendigen Ports nicht durchgereicht:
Aus der Anleitung:
Für den Fall dass ihr den ioBroker im Bridged Modus laufen lassen wollt, müssen im Bereich „Ports configuration“ die Port-Weiterleitungen für die von eurem ioBroker und seinen Adaptern verwendeten Ports eingerichtet werden. Für den Admin-Adapter ist das z.B. der Port 8081.
Was bringt
iobroker list instances iobroker status iobroker list adapters
-
@wendy2702 danke für deine Hilfe, die Ports freigegeben habe ich schon, jedoch hast du Recht. Das Problem lag tatsächlich an den Ports. Habe mal mit
iobroker list instances
reingeschaut und siehe da er zeigte mir beim Adapter "web.0" den Port 8082. Problem war nur dass ich das Admin-Panel am Anfang der Installation in der Host-Maschine auf diesen Port gesetzt habe, da ein anderer Container schon den Port 8081 belegte. Somit lief der "web.0"-Adapter über den selben port, was natürlich nicht funktioniert. Lösung war eigentlich ganz einfach: habe den Port des "web.0"-Adapters auf 8083 gesetzt und diesen in Docker freigegeben. Somit läuft mein Admin-Panel über 8082 und mein VIS funktioniert endlich wieder, jetzt auf dem Port 8083.