Skip to content

Commit 568c29c

Browse files
committed
fix(nginx): Handle large header responses for root
See https://help.nextcloud.com/t/resolved-502-on-nextcloud-root-after-update/233954/11. Signed-off-by: Marcel Schilling <[email protected]>
1 parent 4a926db commit 568c29c

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

admin_manual/installation/nginx-root.conf.sample

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ server {
5656
client_body_timeout 300s;
5757
fastcgi_buffers 64 4K;
5858

59+
# avoid 502 at root URL due to too large header response
60+
proxy_busy_buffers_size 512k;
61+
proxy_buffers 4 512k;
62+
proxy_buffer_size 256k;
63+
fastcgi_buffer_size 64k;
64+
fastcgi_busy_buffers_size 64k;
65+
5966
# Proxy and client response timeouts
6067
# Uncomment an increase these if facing timeout errors during large file uploads
6168
#proxy_connect_timeout 60s;

admin_manual/installation/nginx-subdir.conf.sample

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,13 @@ server {
8282
client_body_timeout 300s;
8383
fastcgi_buffers 64 4K;
8484

85+
# avoid 502 at root URL due to too large header response
86+
proxy_busy_buffers_size 512k;
87+
proxy_buffers 4 512k;
88+
proxy_buffer_size 256k;
89+
fastcgi_buffer_size 64k;
90+
fastcgi_busy_buffers_size 64k;
91+
8592
# Proxy and client response timeouts
8693
# Uncomment an increase these if facing timeout errors during large file uploads
8794
#proxy_connect_timeout 60s;

0 commit comments

Comments
 (0)