Назад | Перейти на главную страницу

ModSecurity и пользовательские заголовки

Как мы можем добавить настраиваемый заголовок, используя значение «msg» из правила ModSecurity, для всех срабатывающих правил? Я в основном пытаюсь отследить причину блока ModSec в граничной точке (Varnish) на основе ответа Apache.

Например, я бы хотел:

SecRule REQUEST_URI "/modsectest" "log,deny,status:406,phase:1,t:none,id:9084310,msg:'ModSec Log Test'"

Чтобы добавить 'X-ModSec-Block' заголовок ответа со значением 'ModSec Log Test' в таком случае. Я понимаю, что это может быть лучше подходит для setenv + mod_headers из-за того, что блоки выполняются на разных этапах, и найдено Modsecurity: создание нового заголовка запроса из SecRule который кажется похожим на этот сценарий, просто для меня это не совсем работает. Любая помощь приветствуется!