El siguiente error se puede presentar al iniciar el servicio web Apache con el módulo de Mod_Security activado: Oct 09 12:11:17 foobar httpd[11749]: httpd: Syntax error on line 414 of /etc/httpd/conf/httpd.conf: Syntax error on line 13 of /etc/httpd/conf.d/00_mod_security.conf: No matches for the wildcard ’00*exclude.conf’ in ‘/etc/httpd/modsecurity.d’, failing (use IncludeOptional if required) El error indica que Seguir leyendo
Servidores web
Entradas sobre servidores web como Apache, Nginx, Lighttpd, IIS 6, IIS 7…
IIS: reiniciar, parar y arrancar un website desde CMD
Hace unos días publiqué una entrada en la que explicaba como manejar un Application Pool de Microsoft Windows IIS (Internet Information Services) desde líneas de comandos. La mayoría estamos acostumbrados a utilizar la herramienta gráfica, pero es importante también saber utilizar la herramienta de línea de comandos (Command Line CMD) appcmd.exe. Como indiqué en la Seguir leyendo
IIS: reciclar, parar y arrancar un Application Pool desde CMD
Aunque muchos estemos acostumbrados a gestionar el servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows IIS (Internet Information Services) desde la herramienta gráfica, siempre se debería conocer como realizar, al menos las tareas básicas, desde línea de comandos (Command Line CMD). Con appcmd.exe podemos realizar tanto tareas básicas como complejas Seguir leyendo
No registrar errores 401 en logs de mod Security
En una configuración por defecto de mod Security, automáticamente se registrar los errores HTTP 401 Unauthorized (No autorizado) en los logs. Esto es debido a la configuración de la directiva SecAuditLogRelevantStatus. SecAuditLogRelevantStatus especifica qué códigos de respuesta HTTP son considerados relevantes para mod Security, y por consiguiente quedarán registrados en sus logs de auditoría. Esta Seguir leyendo
Apache ProxyPass (mod_proxy) – excluir un subdirectorio o path
En esta entrada vamos a explicar cómo excluir un determinado subdirectorio o ruta cuando ya hemos configurado un proxy inverso en Apache (módulo mod_proxy) que por defecto incluye esa URL. Un ejemplo para verlo más claro: […] ServerName foo.com […] ProxyPass / http://localhost:4789 ProxyPassReverse / http://localhost:4789 […] La configuración especificada en el ejemplo anterior iría Seguir leyendo