diff --git a/cli/stubs/fastcgi_params b/cli/stubs/fastcgi_params index b4726b7..b04081f 100644 --- a/cli/stubs/fastcgi_params +++ b/cli/stubs/fastcgi_params @@ -18,3 +18,17 @@ fastcgi_param SERVER_NAME $server_name; fastcgi_param HTTPS $https if_not_empty; fastcgi_param REDIRECT_STATUS 200; fastcgi_param HTTP_PROXY ""; + + + +# Very large cookies/headers may throw errors without the following (extremely generous) settings: +#fastcgi_buffer_size 4096k; +#fastcgi_buffers 128 4096k; +#fastcgi_busy_buffers_size 4096k; + +# Long-running/slow services +fastcgi_read_timeout 300; +#proxy_connect_timeout 600; +#proxy_send_timeout 600; +#proxy_read_timeout 600; +#send_timeout 600; diff --git a/cli/stubs/valet.conf b/cli/stubs/valet.conf index c6bee68..e153032 100644 --- a/cli/stubs/valet.conf +++ b/cli/stubs/valet.conf @@ -31,3 +31,15 @@ server { deny all; } } + + +## Size Limits & Buffer Overflows +## the size may be configured based on the needs. +client_body_buffer_size 100k; +client_header_buffer_size 1k; +large_client_header_buffers 2 1k; + +# large buffer support +#proxy_buffer_size 4096k; +#proxy_buffers 128 4096k; +#proxy_busy_buffers_size 4096k;