X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/2630e0e0944833580a4951d98e003d930b1f4fd2..a7ef494e3683d06f375b2b5530de97e0a91f2c3c:/cookbooks/tilecache/templates/default/nginx_tile_ssl.conf.erb?ds=sidebyside diff --git a/cookbooks/tilecache/templates/default/nginx_tile_ssl.conf.erb b/cookbooks/tilecache/templates/default/nginx_tile_ssl.conf.erb index ca6ec1dff..a22391255 100644 --- a/cookbooks/tilecache/templates/default/nginx_tile_ssl.conf.erb +++ b/cookbooks/tilecache/templates/default/nginx_tile_ssl.conf.erb @@ -13,7 +13,7 @@ upstream tile_cache_backend { } server { - listen 443 ssl http2 default_server; + listen 443 ssl fastopen=2048 http2 default_server; server_name localhost; proxy_buffers 8 64k; @@ -36,7 +36,18 @@ server { proxy_http_version 1.1; proxy_set_header Connection ""; + proxy_connect_timeout 5s; + + # Do not pass cookies to backend. + proxy_set_header Cookie ""; + # Do not pass Accept-Encoding to backend. + proxy_set_header Accept-Encoding ""; + + # Do not allow setting cookies from cached pages. + proxy_ignore_headers Set-Cookie; + proxy_hide_header Set-Cookie; + # Slow traffic slightly - limit_rate 16384; + limit_rate 24576; } }