# HG changeset patch # User Marcin Kuzminski # Date 2013-05-30 12:12:32 # Node ID b367b016ee39a1168d553c73e585b960d23a8db0 # Parent 5039b62190252df07b20d4c71e36848d4be06b4a Added large_client_header_buffers directive into example nginx config. Fixes issues with hg operations involving sending large amount of branches stored in request headers. diff --git a/docs/setup.rst b/docs/setup.rst --- a/docs/setup.rst +++ b/docs/setup.rst @@ -595,13 +595,14 @@ pushes or large pushes:: proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Proxy-host $proxy_host; - client_max_body_size 400m; - client_body_buffer_size 128k; proxy_buffering off; proxy_connect_timeout 7200; proxy_send_timeout 7200; proxy_read_timeout 7200; proxy_buffers 8 32k; + client_max_body_size 1024m; + client_body_buffer_size 128k; + large_client_header_buffers 8 64k; Apache virtual host reverse proxy example