Usando o Modsecurity, escrevo as requisições capturadas em um log, no formato JSON. O campo do corpo é muito detalhado para o meu índice ELK e gera muitos erros de análise.
Posso desativar a presença do corpo no log JSON?
Usando o Modsecurity, escrevo as requisições capturadas em um log, no formato JSON. O campo do corpo é muito detalhado para o meu índice ELK e gera muitos erros de análise.
Posso desativar a presença do corpo no log JSON?
Estou enfrentando Rule execution error - PCRE limits exceeded (-8): (null).
erros quando peço ao ModSecurity para analisar os dados do corpo (usando a SecRequestBodyAccess On
diretiva).
Eu li sobre o problema e tentei aumentar o limite, tanto no Apache2 quanto no php-fpm :
/etc/apache2/apache2.conf
SecPcreMatchLimit 5000000
SecPcreMatchLimitRecursion 5000000
/etc/php/8.0/fpm/php.ini
[Pcre]
pcre.backtrack_limit = 1000000000
pcre.recursion_limit = 1000000000
Reiniciei os serviços Apache2 e PHP-FPM usando systemctl e ainda acertei o arquivo PCRE limits exceeded
. As duas configurações parecem não estar carregadas.
Como posso ter certeza de que a configuração está carregada?