- Mitglied seit
- 17. Mrz 2010
- Beiträge
- 903
- Punkte für Reaktionen
- 12
- Punkte
- 44
So, ich habe jetzt Reverse Proxy eingerichtet.
In meinem Router (Fritzbox) ist die Portweiterleitung von Port extern 62000 auf Port an Gerät 62000 eingerichtet. Von der DS420 werden HTTP-Verbindung für DSM-Desktop automatisch zu HTTPS umgeleitet. DDNS habe ich auf der DS420 nicht eingerichtet aber erfolgreich getestet, meine noip-Domain wird von der DS erkannt.
Dann Systemsteuerung > Anmeldeportal > Erweitert > Reverse Proxy erstellen:
Nun kann ich Nextcloud mit https://me.noip.com:62000 aufrufen und bekomme die Meldung "Zugriff über eine nicht vertrauenswürdige Domain". Ich soll die die trusted_domains-Einstellung in config/config.php ändern. Ich nehme an, gemeint ist /docker/config/config.php und die Änderungen überleben auch ein Update des Nextcloud-Docker-Containers. Das wäre dann (ich spekuliere!):
Oder wie muss docker/config/config.php aussehen?
Wäre es nicht besser ein Zertifikat von Let´s Encrypt zu holen? Oder hat das eine mit dem anderen nichts zu tun?
Ich glaube, ich habe jetzt verstanden, dass ich den Reverse Proxy einrichten sollte, weil hier die Quelle HTTPS und das Ziel HTTP sein kann.
Und CalDAV/CardDAV funktionieren dann über http://me.noip.com:62000/remote.php/dav/?
Heisst das, ich kann weiterhin z. B. den DSM mit einer Portweiterleitung im Router von Port 65000 auf 5001 (Protokoll TCP) benutzen, Aufruf mit https://me.noip.com:65000/? Oder sollte ich hierfür auch eine Reverse Proxy Regel anlegen?
In meinem Router (Fritzbox) ist die Portweiterleitung von Port extern 62000 auf Port an Gerät 62000 eingerichtet. Von der DS420 werden HTTP-Verbindung für DSM-Desktop automatisch zu HTTPS umgeleitet. DDNS habe ich auf der DS420 nicht eingerichtet aber erfolgreich getestet, meine noip-Domain wird von der DS erkannt.
Dann Systemsteuerung > Anmeldeportal > Erweitert > Reverse Proxy erstellen:
Code:
Quelle
> Protokoll: HTTPS
> Hostname: me.noip.com
> Port: 62000
Ziel
> Protokoll: HTTP
> Hostname: IP_DER_DS420
> Port: 6000 # Port-Einstellungen Nextcloud Container: lokaler Port 6000 an Containerport 80
Nun kann ich Nextcloud mit https://me.noip.com:62000 aufrufen und bekomme die Meldung "Zugriff über eine nicht vertrauenswürdige Domain". Ich soll die die trusted_domains-Einstellung in config/config.php ändern. Ich nehme an, gemeint ist /docker/config/config.php und die Änderungen überleben auch ein Update des Nextcloud-Docker-Containers. Das wäre dann (ich spekuliere!):
PHP:
'trusted_domains' =>
array (
0 => 'IP_DES_NAS:6000',
1 => 'me.noip.com:62000',
),
Oder wie muss docker/config/config.php aussehen?
Wäre es nicht besser ein Zertifikat von Let´s Encrypt zu holen? Oder hat das eine mit dem anderen nichts zu tun?
Ich glaube, ich habe jetzt verstanden, dass ich den Reverse Proxy einrichten sollte, weil hier die Quelle HTTPS und das Ziel HTTP sein kann.
Und CalDAV/CardDAV funktionieren dann über http://me.noip.com:62000/remote.php/dav/?
Heisst das, ich kann weiterhin z. B. den DSM mit einer Portweiterleitung im Router von Port 65000 auf 5001 (Protokoll TCP) benutzen, Aufruf mit https://me.noip.com:65000/? Oder sollte ich hierfür auch eine Reverse Proxy Regel anlegen?
Zuletzt bearbeitet: