Error 403: Forbidden en Apache y Fedora 11

He migrado de Ubuntu a Fedora (muchos pros, muchas contras… ya escribire al respecto) y me he encontrado con un problema bastante molesto al querer configurar mis VirtualHosts en mi maquina de desarrollo. No podia acceder ningun archivo dentro de mi $HOME, ya que siempre me devolvia Error 403: Forbidden.

Luego de mucho Googlear, me entere que era el SELinux el que estaba bloqueando al Apache y no le permitia acceder a mis archivos en el Home. Para verificar que el problema era realmente este, basta con bajar por un instante el SELinux y verificar si no tira mas error.聽 Esto se hace con el comando

setenforce 0

(o 1 para habilitarlo)

Si miramos los logs (o si leemos los mensajes que nos tira SeLinux), veremos un mensaje del tipo:

SELinux is preventing the httpd from using potentially mislabeled files (.htaccess).

Afortunadamente, siempre hay un comando para solucionar estos problemas. Pasos:

1. Me posiciono sobre el directorio que quiero acceder con Apache

cd /home/gonetil/document_root

2. Ejecuto el siguiente comando

sudo chcon -R -t httpd_sys_content_t .

con el -R, se aplica recursivamente a todo el directorio.

Recargamos la pagina y verificamos si anda. A mi me anduvo joya 馃榾

Anuncios

驴me conviene migrar a Linux, o me quedo con Windows?

Que pregunta prometedora!!!! Creo que la he escuchado unas 500 veces durante el 煤ltimo a帽o; y si, se entiende la duda de quienes preguntan. Ven que los usuarios de Linux hablan maravillas de este sistema y no paran de refunfu帽ar ante Windows y sus (a veces increibles) incapacidades, y piensan: si es tan bueno, 驴por qu茅 no lo usan m谩s personas? En este post voy a intentar aclarar por qu茅, a mi parecer, sucede esto e intentar茅 ayudarles a decidir si moverse hacia algo nuevo y desconocido, o permanecer donde estamos. Sigue leyendo “驴me conviene migrar a Linux, o me quedo con Windows?”

All谩 lejos y hace tiempo… mis comienzos como usuario Linux

Luego de聽varios聽a帽os聽de聽uso聽de聽Sistemas Operativos聽propietarios聽(enti茅ndase聽MS)聽como entorno聽de聽Escritorio,聽un聽buen聽d铆a聽se me聽cruz贸聽la聽idea聽de聽probar聽con Linux.聽Por聽un聽lado,聽me聽atra铆a聽el concepto聽de聽que聽algo聽libre聽y聽que聽me pod铆a聽bajar聽gratuitamente聽de聽Internet, pudiera聽reemplazar聽al聽ya聽conocido聽Windows. Por聽el聽otro,聽las聽caracter铆sticas聽de seguridad聽y聽estabilidad聽que聽tanto聽habia escuchado聽de聽Linux聽hasta聽ese聽entonces聽hac铆an que聽valga聽la聽pena聽el聽esfuerzo聽de aprender,聽o聽al聽menos聽de聽conocer聽un聽poco este聽mundo. Sigue leyendo “All谩 lejos y hace tiempo… mis comienzos como usuario Linux”