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?
No meu caso, a configuração foi escrita em /etc/apache2/apache2.conf ao invés de /etc/modsecurity.conf