livisi app aus Lokalem Smarthome per NGINX ins internet bringen

  • Hallo zusammen.


    ich würde gerne die lokale Livisi App/Webpage per reverse proxy (NGINX) im Internet veröffentlichen.

    Das habe ich schon mit X Services gemacht, aber mit livisi app klappt es nicht.


    Damit es einigermaßen sicher wird, lasse in NGINX nur ssl connections mit Passwort Schutz zu.

    Dann wird mit proxy_pass auf die lokale Seite http://192.186.0.6/ gemappt.


    Leider scheint die Livisi App/Webseite dann eine Verbindung zu port :8080 aufmachen zu wollen, was in dem Setting nicht klappt.

    Ich sehe also die Login-Seite, aber der Login klappt nicht, obwohl das richtige Passwort eingegeben wird.


    Hat jemand schon erfolgreich einen reverse proxy konfiguriert? Wie macht man das mit dem zusätzlichen Port 8080 und ssl?


    Besten Dank und schönen Tag

    :vulcan:

  • Hallo,


    ich habe genau das gleiche versucht und nach zwei Tagen Herumgewürge aufgegeben. Mein Setup war ein nginx als Reverse-Proxy und TLS-Terminierung, dazu noch TLS-Client-Authentisierung per Zertifikat. Das Durchreichen auf verschiedene Zielports bekommt man noch hin mit etwas Konfigurationsaufwand (Port 9090 kommt auch noch dazu), auch das Offenhalten der Websocket-Verbindungen ist machbar. Dann wurde der Browser zickig wegen "mixed content" (plain http und TLS), Problem dabei ist dass man die Aufrufe nicht einfach im nginx rewriten kann da sie erst im Browser per js-Code gebaut werden. Aber auch das bekommt man mit einer entsprechenden Direktive noch hin, der Browser graded dann selbst auf https up. Woran ich letztlich gescheitert bin ist das ganze CORS-Gedöns (cross origin requests). Da habe ich nach etlichen Stunden aufgegeben, ich greife nun per wireguard-VPN zu.

    Viele Grüße


    Tilman

  • Hallo tkastner .


    ich habe auch schon einige Stunden verbracht und am Schluss entnervt aufgegeben. Für mich ist das mit VPN kein Problem. Ich denke eher, dass dies bei meiner Frau zu einem Problem werden könnte, deswegen wollte ich es so einfach wie möglich haben. Schade, dass es nicht geht. Danke dir trotzdem.


    Viele Grüße

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!