Apache 2.3 y mod_wsgi dando error 403 (Forbidden)
Por lo visto la sintaxis de los archivos de configuración cambió a partir de la versión 2.3 de Apache.
Aún teniendo en mi VHost las siguientes líneas
< Directory /etc/ckan > Order allow,deny Allow from all < /Directory >Seguía recibiendo un 403 al intentar acceder, informando en el archivo de logs que:
client denied by server configuration: /etc/ckan/datapusher.wsgi
La solución la encontré aquí , y consiste en rellenar el bloque "< Directory >" así:
< Directory /etc/ckan >
< IfVersion < 2.3 >
Order allow,deny
Allow from all
< /IfVersion >
< IfVersion >= 2.3 >
Require all granted
< /IfVersion >
< / Directory >
De esta forma da igual si el VHost es colocado en una instancia de Apache 2.3 o menor, la condición se ocupa de ello.



