Error Mod Security: Execution error – PCRE limits exceeded (-8): (null)

[ 1 ] Comment
Compartir
WP Greet Box icon
Hola! Si estás nuevo por aquí y te gusta lo que ves, puedes disfrutar de una actualización automática y gratuita por RSS para leer nuestros artículos completos cuando lo deseas en tu lector RSS favorito.

Alguna vez les ha pasado que desean realizar alguna configuración en su sitio web y al momento de guardar los cambios obtienes un error que le indica que no tienen permisos de acceso al directorio a archivo que desean modificar.

El error es algo asi:

Forbidden
You can not have permission to access /xxx/xxx/xxx
Apache xxxx.

En fin luego de verificar en los logs obtuvimos el siguiente error.
Mod Security: Execution error – PCRE limits exceeded (-8): (null)

Luego de casi dos horas de investigación y divagación por la red encontramos la solución y nos dimos cuenta que todo tenía que ver con reglas que deben crearse en el el mod security. A continuación la forma de hacerlo:

Primero debes ir al archivo php.ini y colocal al final las siguientes líneas.

pcre.backtrack_limit = 10000000
pcre.recursion_limit = 10000000

Por último y lo más importante es modificar el archivo modsecurity_localrules.conf ubicado en /etc/httpd/modsecurity.d/

Lo que se debe hacer es agregar una regla o excepción para el sitio en cuestión, es decir que el mod security no restrinja nada a tu sitio. Las líneas a insertar serían algo asi:

SecRule SERVER_NAME "sitio" hase:1,nolog,allow,ctl:ruleEngine=off

Puedes agregar tantos sitios como lo requieras, pero ten en cuenta que esta es una regla general es decir que permitirá realizar cualquier acción en tu sitio, sin embargo si quieres agregar regalr especificas puedes seguir estudiando el archivo modsecurity_localrules.conf ahi tienes varias guias de como agregar reglas especificas lo cual debes realizarlo con mucho cuidado ya que si pones reglas que no tengas idea generarás más problemas que al principio.

Espero les sirva este post a todos aquellos que hemos sufrido gracias al mod security.

Hasta pronto.

Una respuesta a Error Mod Security: Execution error – PCRE limits exceeded (-8): (null)

  1. Alejandra dice:

    Estaba buscando algunas aplicaciones corporativas para mi BlackBerry y encontré esta página http://conexionblackberry.com/ Tiene bastantes apps interesantes para empresas y habla de algunos casos de éxito corporativos, la encuentro muy útil .

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>