mod_evasiveのデフォルト
不思議な現象が起きていて、その犯人じゃないかとmod_evasiveが捜査線上にあがりました。
とりあえず設定を全部コメントアウトして再起動。
# <IfModule mod_evasive20.c> # DOSHashTableSize 3097 ##1秒あたり100ページリクエストがあったら # DOSPageCount 150 # DOSPageInterval 2 ##2秒あたり712サイトリクエストがあったら # DOSSiteCount 768 # DOSSiteInterval 3 (後略)
するとびっくり。すべてのリクエストをdenyするではありませんか。
慌てて今度は evasive20_moduleをインクルードしている行をコメントアウトして再起動。
#LoadModule evasive20_module modules/mod_evasive20.so
いや、びっくりしました。設定がなければすべて拒否。まぁ安全側に倒れるってのは設計としては正しいんだろうけど。