From 3abb5bf0a3bc3226a1d7607ab7c639210019cacc Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie Date: Tue, 10 Feb 2015 15:48:27 -0500 Subject: [PATCH] nginx: set proxy_buffer_size to 6MB Because tags are included in our sessions, pushes containing many tags will make our headers larger than the buffer nginx uses to send to the client and then nginx is unable to validate the headers. --- conf/proxy-server-base.conf | 1 + conf/server-base.conf | 1 + 2 files changed, 2 insertions(+) diff --git a/conf/proxy-server-base.conf b/conf/proxy-server-base.conf index fb2f3f962..5bee725cf 100644 --- a/conf/proxy-server-base.conf +++ b/conf/proxy-server-base.conf @@ -13,6 +13,7 @@ proxy_set_header X-Forwarded-For $proxy_protocol_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_redirect off; +proxy_buffer_size 6m; proxy_set_header Transfer-Encoding $http_transfer_encoding; diff --git a/conf/server-base.conf b/conf/server-base.conf index d5b211c52..6ac4dfb28 100644 --- a/conf/server-base.conf +++ b/conf/server-base.conf @@ -16,6 +16,7 @@ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_redirect off; +proxy_buffer_size 6m; proxy_set_header Transfer-Encoding $http_transfer_encoding;