From 82272074909d484039318de126943066b612a2bd Mon Sep 17 00:00:00 2001 From: -Denux Date: Sun, 22 Jan 2023 17:32:06 +0100 Subject: [PATCH 1/2] increased H2WindowSize limit Signed-off-by: -Denux <83671398+DenuxPlays@users.noreply.github.com> --- reverse-proxy.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/reverse-proxy.md b/reverse-proxy.md index 5b90a943..940a8b04 100644 --- a/reverse-proxy.md +++ b/reverse-proxy.md @@ -56,7 +56,7 @@ Add this as a new Apache site config: Protocols h2 h2c http/1.1 # Solves slow upload speeds caused by http2 - H2WindowSize 1048576 + H2WindowSize 5242880 # SSL SSLEngine on @@ -258,9 +258,6 @@ server { listen 443 ssl http2; listen [::]:443 ssl http2; # comment to disable IPv6 - - # Solves slow upload speeds caused by http2 - http2_body_preread_size 1048576; server_name ; @@ -273,6 +270,8 @@ server { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_read_timeout 86400s; client_max_body_size 0; + # Solves slow upload speeds caused by http2 + client_body_buffer_size 512k; # Websocket proxy_http_version 1.1; From 43227cf6f724870631cb001f6b89e6f9345dee5c Mon Sep 17 00:00:00 2001 From: -Denux Date: Sun, 22 Jan 2023 17:39:06 +0100 Subject: [PATCH 2/2] undo nginx changes (handled in seperated pr) Signed-off-by: -Denux <83671398+DenuxPlays@users.noreply.github.com> --- reverse-proxy.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reverse-proxy.md b/reverse-proxy.md index 940a8b04..5eb57d4b 100644 --- a/reverse-proxy.md +++ b/reverse-proxy.md @@ -258,6 +258,9 @@ server { listen 443 ssl http2; listen [::]:443 ssl http2; # comment to disable IPv6 + + # Solves slow upload speeds caused by http2 + http2_body_preread_size 1048576; server_name ; @@ -270,8 +273,6 @@ server { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_read_timeout 86400s; client_max_body_size 0; - # Solves slow upload speeds caused by http2 - client_body_buffer_size 512k; # Websocket proxy_http_version 1.1;