NEWS
(GELÖST) Problem vis Zugiff Port 8082 Synology Docker
-
Hallo zusammen,
ich habe mich nun für den iobroker entschieden und auf dem Synology NAS im Docker installiert.
Einige Adapter installiert und erfolgreich angebunden.
Ich habe ein Problem vis zu erreichen.
Admin page erreiche ich über NAS-IP:8081.
vis page versuche ich über NAS-IP:8082 (http als auch https) ohne erfolg. Die Seite kann nicht erreicht werden.VIS Lizenz ist ok. Web Server habe ich schon gelöscht und neuinstalliert. Port Beschränkungen im Antivirus und Browser Webblocker habe ich bereits überprüft.
Im unifi Controller die Portweiterleitung für NAS-IP für 8081;8082 bereits konfiguriert.
Log beim Starten vom Web Server ist sauber:
web.0 2021-01-05 21:42:42.004 info (30427) http server listening on port 8082
web.0 2021-01-05 21:42:42.001 info (30427) socket.io server listening on port 8082
web.0 2021-01-05 21:42:41.779 info (30427) starting. Version 3.1.0 in /opt/iobroker/node_modules/iobroker.web, node: v12.20.0, js-controller: 3.1.6
host.buanet-iobroker1 2021-01-05 21:42:40.466 info instance system.adapter.web.0 started with pid 30427
host.buanet-iobroker1 2021-01-05 21:42:40.449 info "system.adapter.web.0" enabled
host.buanet-iobroker1 2021-01-05 21:42:38.225 info instance system.adapter.web.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)Hat jemand bitte eine Idee? Bin langsam mit meinem Latein am Ende.
Danke und viele Grüsse
-
@Falter81 Wie lautet denn deine komplette VIS Adresse?
NAS-IP:8082 geht so nicht. Da kommt nur eine Seite auf der du den VIS Editor starten kannst -
Sorry. stimmt, hast recht.
Ich gehe über:
http://NAS-IP:8082/vis/edit.htmlKomischerweise wenn ich über die Weboberfläche in den Instanzen bei VIS anklicke komme ich auf die Adresse: http://NAS-IP:8082/vis/edit.html
Jedoch bei WEB kommt nur http://NAS-IP:8082Ich weiss nicht ob das so richtig ist.
-
@Falter81 Ok, du hast aber noch keine VIS erstellt oder?
Ich kann mich nicht erinnern ob man nach der Installation auf die Beispielvis direkt zugreifen konnte. Aber ich denke die muss erst im Editor bearbeitet werden und als Projekt abgelegt.
-
edit with reply to Chaot.
-
Oh, kommen wir jetzt zu einem Grundkurs?
Ich habe bisher noch kein Projekt erstellt und keine vis. Habe ich was verpasst zu erstellen?
Der Editor muss doch über WEB zugänglich sein, oder? Weil ich WEB auch nicht erreichen kann.Ich weiss noch als ich das erst Mal vor ca 4 Jahre iobroker installiert und versucht habe, dass ich nach vis Instanzinstallation es öffnen können. Aber wie gesagt es war schon länger her und es kann sein, dass ich nicht mehr alles im Kopf habe.
-
@Falter81 Ja, das könnte es werden.
Ein kompletter VIS Aufruf geht so: -
@Chaot
Danke Dir. Ich muss eben auf den Editor irgendwie kommen. Was eben leider nicht funktioniert bzw. nicht zu erreichen ist.Hab auch nichts spezielles in WEB Instanz konfoguriert.
-
@Falter81
Den Editor kannst du doch aufrufen oder?Und VIS erstellen empfehle ich dir den hier:
https://www.youtube.com/watch?v=7IfL3K1T0NU&t=12s
der erklärt das wirklich gut und fängt bei Null an. -
@Chaot
Eben der Editor kann auch nicht erreicht werden.
-
@Falter81
Ich kann mich nicht mehr genau erinnern, aber ich habe im Webserver auch die IP vom ioBroker mit eingetragen: -
@Chaot
Bei mir ist folgendes drin.
Du hast noch zusätzlich eine weitere IPv6 Adresse drin. Meinst du diese hast du von Hand eingetragen? Wo?
Wenn ich vis Instanz neustarte dann gibt mir der Log aus, dass die Instanz beendet wird mit dem Hinweis nur eine Instanz kann gestartet werden:
host.buanet-iobroker1 2021-01-05 22:55:19.803 info instance system.adapter.vis.0 terminated while should be started once
vis.0 2021-01-05 22:55:19.286 info (1545) Terminated (NO_ERROR): Without reason
vis.0 2021-01-05 22:55:18.662 info (1545) vis license is OK.
vis.0 2021-01-05 22:55:18.503 info (1545) starting. Version 1.3.4 in /opt/iobroker/node_modules/iobroker.vis, node: v12.20.0, js-controller: 3.1.6 -
@Falter81 Gute Frage
Vielleicht kann @apollon77 das beantworten -
@Chaot
ok, danke dir schon mal sehr!
Ich hoffe @apollon77 meldet sich zu meinem vis ProblemVersuche aber selbstverständlich selber noch parallel zu fixen wenn es irgendwie geht...
-
@Falter81 Ok, nochmal ein Schritt nach dem anderen:
http://ioBrokerip:8082 geht oder kommt da auch nichts?
Ist denn der Port 8082 in deiner Docker Konfig auch freigegeben und "durchgereicht?
-
@apollon77
vielen lieben Dank für die Rückmeldung.http://ioBrokerip:8081 -->geht
http://ioBrokerip:8082 --> geht nicht (weder edit noch index)Ich habe die Ports schon in Synology Firewall Regeln freigegeben. Für die Docker Applikation, als auch die einzelne Ports.
Was ich heute versucht habe ist Docker neuzustarten, ältere Versionen von WEB und von VIS.
Leider das gleiche Resultat. -
Wenn ich den Docker neustarte dann sieht mein Log wie folgt aus:
Ich habe sämtliche Instanzen erstmal gestoppt (ausser admin, discovery, vis und web).
Ist es normal, dass vis am Ende "terminiert" wird? -
@Falter81 Du siehst doch im Admin ob die Instanz (VIS) läuft.
-
@Falter81 ich red eaber davon das der DOCKER CONTAINER eine konfig hat welche ports von innen wie nach aussen weitergegeben werden. Im Standard ist da denke nur 8081 dabei ... wie sieht denn die DOCKER CONTAINER KONFIG aus?
-
@apollon77
DAS war der Punkt!
Eigentlich ganz simpel.Im Docker selbst ist tasächlich der 8081 gesetzt und 8082 nicht. Nun weiss ich auch mehr.
Ich war der Meinung, dass das Synology über die Firewall ApplikationsPort das selber schluckt. Offensichtlich nicht.
Ich habe diese weiteren Docker Einstellungen wie verrückt gesucht. Wichtig war, dass der Docker ausgeschaltet (!) wird, damit man auf die Einsellungen von Port Mappings kommt.Ich danke euch vielmals für die Unterstützung und freue mich schon auf morgen mit Visualisierung anzufangen.
In diesem Sinne viele Grüsse und bleibt gesund!