Disable SELinux protection for httpd daemon en CentOS 5
Probando el servidor apache en Centos 5 me tope con la mala sorpresa de que las respuestas de mis host virtuales eran nulas, este era el mensaje: Permission denied: access to /index.html denied y no tenía nada que ver con los permisos de archivos, googleando me encontre con que el problema era la opcion de SElinux Disable SELinux protection for httpd daemon manos a la obra me puse a desactivar aquella casilla pero en CENTOS o al menos en la distribucion que tengo no se encuentra esa opcion.
La solucion como siempre esta en la documentación, por linea de comandos verificamos el estado de la opcion
getsebool -a grep httpd
obtendriamos algo como esto
httpd_can_network_connect --> offhttpd_can_network_connect_db --> off
httpd_can_network_relay --> off
httpd_disable_trans --> off
httpd_enable_cgi --> on
httpd_enable_ftp_server --> off
httpd_enable_homedirs --> on
deshabilitamos esa opcion con
setsebool -P httpd_disable_trans 1
reiniciamos apache y todo quedo bien.
Comentarios
Columba