Reverse Proxy Nextcloud download großer Dateien nicht möglich
Moin,
um mehrere Dienste unter einer ö. IP verfügbar zu machen betreibe ich einen Reverse-Proxy mit NGINX. Dieser leitet zusätzlich alle Port 80 Anfragen zu 443 um und ist somit auch für die SSL-Zertifikate bei mir zuständig.
Wenn ich eine Datei/Ordner herunterladen will, der größer als 150 MB, bricht der Download ab. Hochladen funkioniert alles einwandfrei. Wenn ich Nextcloud direkt "aufrufe" also über die IP-Adresse, ist das Up/Downloaden kein Problem.
Ich habe ebendfalls probiert mit einer "Test-Datei" von speed.hetzner.de diese wieder über den reverse-proxy Hoch/Runterzuladen. Hoch hat funkioniert, runter bricht der nach ca. 150-230 MB ab.
Ich hoffe ich habe das Problem genügend beschrieben, ansonsten eben nachfragen!
Viele Grüße
nurweilesgeht
P.S. meine .conf Datei aus dem reverse-proxy:
um mehrere Dienste unter einer ö. IP verfügbar zu machen betreibe ich einen Reverse-Proxy mit NGINX. Dieser leitet zusätzlich alle Port 80 Anfragen zu 443 um und ist somit auch für die SSL-Zertifikate bei mir zuständig.
Wenn ich eine Datei/Ordner herunterladen will, der größer als 150 MB, bricht der Download ab. Hochladen funkioniert alles einwandfrei. Wenn ich Nextcloud direkt "aufrufe" also über die IP-Adresse, ist das Up/Downloaden kein Problem.
Ich habe ebendfalls probiert mit einer "Test-Datei" von speed.hetzner.de diese wieder über den reverse-proxy Hoch/Runterzuladen. Hoch hat funkioniert, runter bricht der nach ca. 150-230 MB ab.
Ich hoffe ich habe das Problem genügend beschrieben, ansonsten eben nachfragen!
Viele Grüße
nurweilesgeht
P.S. meine .conf Datei aus dem reverse-proxy:
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
listen 80;
server_name DNS-name;
return 301 https://$host$request_uri;
client_max_body_size 10G;
}
server {
listen 443 ssl;
server_name DNS-name;
ssl_certificate /etc/letsencrypt/live/DNS-name/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/DNS-name/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/DNS-name/fullchain.pem;
client_max_body_size 10G;
proxy_request_buffering off;
fastcgi_buffers 64 4K;
location / {
proxy_pass https://ipvomHost:443;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_headers_hash_max_size 8192;
proxy_headers_hash_bucket_size 8182;
add_header Front-End-Https on;
proxy_redirect off;
}
}
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Kommentar vom Moderator Dani am 25.04.2020 um 13:46:28 Uhr
Formatierung der Konfiguration ergänzt.
Content-ID: 567609
Url: https://administrator.de/contentid/567609
Ausgedruckt am: 23.11.2024 um 16:11 Uhr
2 Kommentare
Neuester Kommentar