Liebe Community,
ich betreibe eine VM auf meiner DiskStation 920+, auf der ein Matrix Synapse Server läuft. Die VM selber betreibt ein NGINX Reverse Proxy mit der folgenden Einstellung der domain.com.conf Datei im /etc/nginx/conf.d/... Verzeichnis:
Eigentlich möchte ich Port 80 und 443 vom Router auf meine DiskStation weiterleiten, sodass ich dann den Traffic auf die jeweilige Applikation/VM/Sonstiges mit dem DSM Reverse Proxy weiterleiten kann. Das hat bisher immer gut geklappt.
Zum Problem:
Wenn ich den Port 80 und 443 am meinem Router direkt an die VM weiterleite, funktioniert die Anwendung auf der VM wie gewünscht.
Wenn ich aber Port 80 und 443 an meine DiskStation zeigen lassen und den DSM Reverse Proxy auf die VM zeigen lasse (siehe das folgende Bild aus DSM), erreiche ich die VM über Port 80 und 443 nicht wie gewünscht.
Leider komme ich an dieser Stelle nicht weiter... denn:
Damit die Applikation auf der VM wie gewünscht funktioniert, sind die folgenden Zeilen in der matrix.domain.com.conf-Datei von NGINX auf der VM zwingend notwendig (deswegen habe ich es auch in die .conf-Datei auf der VM eingefügt, siehe erstes Bild):
Meine Idee, warum das Problem entsteht: Weil ich diese Zeilen nicht in die GUI des DSM Reverse Proxy eingeben kann bzw. nicht eingegeben habe, funktioniert die Umleitung auf die VM über den DSM Reverse Proxy nicht, es funktioniert nur, wenn ich Port 80 und 443 direkt vom Router auf die VM-IP-Adresse weiterleite.
Deswegen richtet sich meine Frage auch allgemeiner an das Problem: Wie kann ich über die GUI den DSM Reverse Proxy z.B. mit solchen Zeilen mit "location /.well-known/matrix/server {...}" konfigurieren, die ich auf der VM in der /etc/nginx/conf.d/... Datei einfach hinzufügen würde, erweitern?
Ich bin wirklich über jeden Tipp dankbar!
Gruß!
ich betreibe eine VM auf meiner DiskStation 920+, auf der ein Matrix Synapse Server läuft. Die VM selber betreibt ein NGINX Reverse Proxy mit der folgenden Einstellung der domain.com.conf Datei im /etc/nginx/conf.d/... Verzeichnis:
Eigentlich möchte ich Port 80 und 443 vom Router auf meine DiskStation weiterleiten, sodass ich dann den Traffic auf die jeweilige Applikation/VM/Sonstiges mit dem DSM Reverse Proxy weiterleiten kann. Das hat bisher immer gut geklappt.
Zum Problem:
Wenn ich den Port 80 und 443 am meinem Router direkt an die VM weiterleite, funktioniert die Anwendung auf der VM wie gewünscht.
Wenn ich aber Port 80 und 443 an meine DiskStation zeigen lassen und den DSM Reverse Proxy auf die VM zeigen lasse (siehe das folgende Bild aus DSM), erreiche ich die VM über Port 80 und 443 nicht wie gewünscht.
Leider komme ich an dieser Stelle nicht weiter... denn:
Damit die Applikation auf der VM wie gewünscht funktioniert, sind die folgenden Zeilen in der matrix.domain.com.conf-Datei von NGINX auf der VM zwingend notwendig (deswegen habe ich es auch in die .conf-Datei auf der VM eingefügt, siehe erstes Bild):
Meine Idee, warum das Problem entsteht: Weil ich diese Zeilen nicht in die GUI des DSM Reverse Proxy eingeben kann bzw. nicht eingegeben habe, funktioniert die Umleitung auf die VM über den DSM Reverse Proxy nicht, es funktioniert nur, wenn ich Port 80 und 443 direkt vom Router auf die VM-IP-Adresse weiterleite.
Deswegen richtet sich meine Frage auch allgemeiner an das Problem: Wie kann ich über die GUI den DSM Reverse Proxy z.B. mit solchen Zeilen mit "location /.well-known/matrix/server {...}" konfigurieren, die ich auf der VM in der /etc/nginx/conf.d/... Datei einfach hinzufügen würde, erweitern?
Ich bin wirklich über jeden Tipp dankbar!
Gruß!
Zuletzt bearbeitet: