Fix yet another typo
[mirror/dsa-puppet.git] / modules / roles / templates / snapshot / haproxy.cfg.erb
index 79879bd..b711534 100644 (file)
@@ -27,9 +27,10 @@ defaults
        mode    http
        option  httplog
        option  dontlognull
-        timeout connect 5000
-        timeout client  50000
-        timeout server  50000
+       option  forwardfor
+       timeout connect 5000
+       timeout client  50000
+       timeout server  50000
        errorfile 400 /etc/haproxy/errors/400.http
        errorfile 403 /etc/haproxy/errors/403.http
        errorfile 408 /etc/haproxy/errors/408.http
@@ -49,6 +50,10 @@ frontend front_ssl
        default_backend backend
 
        option http-keep-alive
+       # We rate-limit requests by clients.
+       #  Currently, we do that at the netfilter level, so one
+       #  request per connection works best.
+       option httpclose
        #option redispatch
 
 backend backend