diff --git a/software/apache-frontend/common.cfg b/software/apache-frontend/common.cfg index 976fbf586fda728770334fce96f1ad0b5255b354..19c18a711626e1ae84237aed596d8e45a05327ea 100644 --- a/software/apache-frontend/common.cfg +++ b/software/apache-frontend/common.cfg @@ -89,7 +89,7 @@ mode = 640 [template-apache-frontend-configuration] recipe = slapos.recipe.build:download url = ${:_profile_base_location_}/templates/apache.conf.in -md5sum = c141b9e78c7e80d75bb40493910294e5 +md5sum = b4d7461c29fb6c36f09e48fa5ad59fba mode = 640 [template-apache-cached-configuration] diff --git a/software/apache-frontend/templates/apache.conf.in b/software/apache-frontend/templates/apache.conf.in index 3f6ce66ad32c6891a2ccb989e55560fafb5b4ac0..64b3628439d291c02131103156b7bfb0ac474fa1 100644 --- a/software/apache-frontend/templates/apache.conf.in +++ b/software/apache-frontend/templates/apache.conf.in @@ -86,6 +86,12 @@ BrowserMatch "^gnome-vfs" redirect-carefully BrowserMatch "^XML Spy" redirect-carefully BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully +# Increase IPReadLimit to 10 +<IfModule antiloris_module> + # IPReadLimit - Maximum simultaneous connections in READ state per IP address + IPReadLimit {{ slapparameter_dict.get('ip-read-limit', '10') }} +</IfModule> + # Cache directives CacheEnable mem / CacheDefaultExpire 3600