Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
-
- Site Admin
- Beiträge: 8491
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 1 time
- Been thanked: 25 times
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Wurden die Einstellungen im Bereich MQTT Brücke ggf. verstellt?
Lokal funktioniert es?
Lokal funktioniert es?
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Beiträge: 31
- Registriert: Di Apr 20, 2021 5:05 pm
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Das sind die Einstellungen:
Was meinst du mit local? Der normale Zugriff auf die WB funzt super...-
- Site Admin
- Beiträge: 8491
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 1 time
- Been thanked: 25 times
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Ohne die Fernkonfiguration wird das nichts.
Der CloudGraph fragt lokal die Daten ab.
Der CloudGraph fragt lokal die Daten ab.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Ich hab den Port 9001 zusätzlich noch als Weiterleitung eingerichtet, also 80 + 9001. Damit geht's.
-
- Site Admin
- Beiträge: 8491
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 1 time
- Been thanked: 25 times
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Davon ist dringend abzuraten und dies sollte unter keinen Umständen gemacht werden.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Beiträge: 7
- Registriert: Mi Mai 12, 2021 9:46 pm
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Ich antworte mal absichtlich auf diesen alten Beitrag, da ich vor dem gleichen Problem stand und nicht so begeistert bin von der Freigabe über die OpenWB Cloud und bisher immer ein VPN aufbauen musste: Ich nutze jetzt den NGINX Proxy Manager (NPM), um eine Basic Authentication (Eingabe von Benutzername und Passwort) vorzuschalten und den Request dann auf die OpenWB (V1.9) weiterzuleiten. Was mir ein bisschen Kopfzerbrechen bereitet hat, ist dieser tolle WebSocket-Aufruf auf den MQTT-Server mit Port 9001, der in der Datei setupMqttServices.js hart codiert ist (warum diese Datei jeweils pro Theme existiert, erschließt sich mir übrigens nicht).
Für den externen Aufruf erzwinge ich auf dem NPM SSL-Verschlüsselung über HTTPS, die interne Verbindung auf die OpenWB geht dann unverschlüsselt auf Port 80. Damit der Browser nicht trotzdem stumpf versucht, den WebSocket-Port 9001 von außen unverschlüsselt zu erreichen (was selbst mit Öffnung des Ports im NPM nicht ginge, weil der Browser die Verbindung als "insecure" ablehnen würde), habe ich eine modifizierte Kopie der setupMqttServices.js, die als WebSocket-Port 443 verwendet, auf einem separaten Webserver abgelegt. Der NPM sorgt dafür, dass beim Aufruf der Originaldatei von der OpenWB stattdessen die modifizierte ausgeliefert wird. Der eigentliche WebSocket-Aufruf auf /mqtt erfolgt dann zwischen Browser und NPM auf Port 443 und zwischen NPM und OpenWB auf 9001.
Das Ganze wäre natürlich wesentlich einfacher, wenn die OpenWB von Haus aus die WebSocket-Verbindungen durch den eigenen Apache-Webserver schicken würde, statt den Browser direkt auf Port 9001 zu leiten.
Für den externen Aufruf erzwinge ich auf dem NPM SSL-Verschlüsselung über HTTPS, die interne Verbindung auf die OpenWB geht dann unverschlüsselt auf Port 80. Damit der Browser nicht trotzdem stumpf versucht, den WebSocket-Port 9001 von außen unverschlüsselt zu erreichen (was selbst mit Öffnung des Ports im NPM nicht ginge, weil der Browser die Verbindung als "insecure" ablehnen würde), habe ich eine modifizierte Kopie der setupMqttServices.js, die als WebSocket-Port 443 verwendet, auf einem separaten Webserver abgelegt. Der NPM sorgt dafür, dass beim Aufruf der Originaldatei von der OpenWB stattdessen die modifizierte ausgeliefert wird. Der eigentliche WebSocket-Aufruf auf /mqtt erfolgt dann zwischen Browser und NPM auf Port 443 und zwischen NPM und OpenWB auf 9001.
Das Ganze wäre natürlich wesentlich einfacher, wenn die OpenWB von Haus aus die WebSocket-Verbindungen durch den eigenen Apache-Webserver schicken würde, statt den Browser direkt auf Port 9001 zu leiten.
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Was muss speziell freigegeben werden das der Support von außen auf die Box kommt damit der root Zugriffe für mich eingetragen werden kann. Habe an einem glasfaseranschluß eine Fritzbox und der Support kommt wohl nicht drauf. Cloudzugang ist freigegeben, muss sonst noch etwas eingestellt werden?
Gruß
Heinz-Jörg
Gruß
Heinz-Jörg
openWB Series 2+ custom mit 11kw, Addon Platine als LP1 und Steuerungsbox
openwb Series 2+ custom mit 11kw, Addon Platine als LP2 (Client)
Senec V3 Speicher
PV Anlage mit Süd und Westausrichtung
openwb Series 2+ custom mit 11kw, Addon Platine als LP2 (Client)
Senec V3 Speicher
PV Anlage mit Süd und Westausrichtung
-
- Beiträge: 3779
- Registriert: Di Feb 25, 2020 9:23 am
- Has thanked: 4 times
- Been thanked: 24 times
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Die Box muss eine Verbindung zu unserem Server auf einem Port im Bereich 2220-2250 herstellen können. Eine Freigabe von außen wird nicht benötigt.
Re: Portfreigaben um auf die Web Oberfläche von "außen" zu kommen
Und somit kommt dann der Support auch auf meine Box?
über die Internetseite web.openwb.de komme ich an meine Box ja ran.
Gruß
Heinz-Jörg
openWB Series 2+ custom mit 11kw, Addon Platine als LP1 und Steuerungsbox
openwb Series 2+ custom mit 11kw, Addon Platine als LP2 (Client)
Senec V3 Speicher
PV Anlage mit Süd und Westausrichtung
openwb Series 2+ custom mit 11kw, Addon Platine als LP2 (Client)
Senec V3 Speicher
PV Anlage mit Süd und Westausrichtung