NEWS
[gelöst] kann VIS / Editor nicht mehr im Browser aufrufen
-
vor ca. einer Woche konnte ich noch den VIS Editor bzw. meine erste View im Browser (FF oder Chrome) öffnen.
Wenn ich es jetzt wie folgt versuche:
<IP_des_ioBroker_Servers>:8082/vis/
<IP_des_ioBroker_Servers>:8082/vis/edit.htmlgeht es nicht mehr. Fehler Meldung in FF: keine Verbindung zu dem Server...
Wie gehe ich am besten vor den Fehler zu finden.
Ich habe schon:
IoBorker und auch meinen Raspberry neu gestartet.
IoBroker kann ich ohne Probleme aufrufen.
in den Log-Einträgen ist mir das aufgefallen, was ich aber nicht interpretieren kann.info.0 2020-02-18 08:17:14.175 error (893) Error: getaddrinfo EAI_AGAIN raw.githubusercontent.com raw.githubusercontent.com:443 info.0 2020-02-18 07:47:04.197 error (893) Error: getaddrinfo EAI_AGAIN raw.githubusercontent.com raw.githubusercontent.com:443 info.0 2020-02-18 07:17:14.730 error (893) Error: getaddrinfo EAI_AGAIN raw.githubusercontent.com raw.githubusercontent.com:443 host.raspberrypi 2020-02-18 07:17:14.491 info instance system.adapter.vis.0 terminated while should be started once vis.0 2020-02-18 07:17:13.932 info (1399) Terminated (NO_ERROR): Without reason socketio.0 2020-02-18 07:17:12.393 info (1414) socket.io server listening on port 8084 socketio.0 2020-02-18 07:17:12.291 info (1414) starting. Version 2.1.2 in /opt/iobroker/node_modules/iobroker.socketio, node: v10.18.1
-
@ralleb hast du Adapter geupdatet?
Funktioniert
<IP_des_ioBroker_Servers>:8082
?Http/Https vertauscht?
-
@J-A-R-V-I-S said in kann VIS / Editor nicht mehr im Browser aufrufen:
@ralleb hast du Adapter geupdatet?
Funktioniert<IP_des_ioBroker_Servers>:8082
?Nein, weder Updates noch ist der Port 8082 zu erreichen.
Für den Port 8082 ist doch der Web_Server Adapter verantwortlich, oder?
-
@ralleb sagte in kann VIS / Editor nicht mehr im Browser aufrufen:
@J-A-R-V-I-S said in kann VIS / Editor nicht mehr im Browser aufrufen:
@ralleb hast du Adapter geupdatet?
Funktioniert<IP_des_ioBroker_Servers>:8082
?Nein, weder Updates noch ist der Port 8082 zu erreichen.
Für den Port 8082 ist doch der Web_Server Adapter verantwortlich, oder?
Stelle IP auf alle IPs zulassen
-
@ralleb @FredF zumindest auf eine, die von einem anderen Client erreichbar ist.
Derzeit wäre die Weboberfläche nur von deinem Server möglich.
-
Danke, das war es. Absichtlich verstellt habe sie nicht.
Allerdings habe ich auch nicht erkannt das ich dort die IP einstelle mit der man auf dem Web-Server zugreift, sondern ich dachte das ist eine IP Adresse als Platzhalter für den Port, den ich freigeben möchte. Wieder etwas gelernt.
Die Einstellmöglichkeit ist ja sehr beschränkt. Alle IP, nur vom Localhost (127.0.0.1) oder IP Adresse-ioBrocker-Wlan.
Das letztere interpretiere ich so, alle aus dem Lokalen Wlan dürfen auf die Webinstanz zugreifen.
Gibt es auch eine Möglichkeit eine eigene IP bzw. einen IP-Bereich einzustellen? -
@ralleb die IP, die du dort auswählst, ist die deines Server, nicht von den Geräten, die darauf zugreifen. WEnn du so etwas realisieren möchtest, dann geht das in Richtung Firewall regelen oder ähnliches.
-
o.K., jetzt bin ich aber verwirrt , wofür stelle ich dann "alle IP zulassen" bzw. "127.0.0.1-i0" ein? Bei "127.0.0.1" ist wahrscheinlich nur der Zugriff direkt vom Server (in meinen Fall vom Raspberry) möglich. Das habe ich noch nicht getestet.
Aber der Sinn von "alle IP zulassen" verstehe ich nicht.Edit:
Ich habe gerade das gefunden:
Anleitung_Web_Adapter
und dort steht:
Hier wird die IP-Adresse eingegeben, von welcher diese Instanz des Web-Adapters erreichbar sein soll.
Die Standardeinstellung 0.0.0.0 bedeutet, dass von jeder IP das Web-Interface geöffnet werden darf. Es können über mehrere Instanzen des Adapters auch verschieden Zugänge mit unterschiedlichen Rechten realisiert werden. Das Format dieser Adresse muss bei IPv4 192.168.xxx.yyy sein (wobei es davon abhängt, in was für einem Netzwerk sich ioBroker befindet.Ich kann aber kein Unterschied zu der Variante <IP_des_ioBroker-wlan0> erkennen
-
@ralleb das mit 0.0.0.0 ist dafür, wenn du mehrere IP Adressen hast z. B. eine IPv4 und eine IPv6, dann kannst du die Weboberfläche von beiden aus erreichen. Wenn du nur eine Spezifische, z. B. die IPv4, auswählst, dann kannst du die Weboberfläche von den anderen nicht mehr aufrufen.
-
Das ist mir irgendwie immer noch zu unspezifisch, ich werde noch mal diverse Einstellung ausprobieren und lesen und dann gegebenenfalls ein neues Thema zu den IP Adressen aufmachen.
Das Eigentliche Thema ist ja gelöst.
Danke für deine Unterstützung.