On Sun, 27 Dec 2009, Surendran KK wrote: > After successful 'make' and 'make install' of cds-invenio-0.99.90.20091222 > > /opt/cds-invenio/etc/apache/invenio-apache-vhost.conf > /opt/cds-invenio/etc/apache/invenio-apache-vhost-ssl.conf > > give rise to the following Apache Error: > > 403 Forbidden : You don't have permission to access / on this server. > > Unable to understand the vhost.conf file
Here are some things to check: 1) CDS Invenio 0.99.90+ uses mod_wsgi instead of mod_python. So it needs an updated vhost conf file. Have you recreated your vhost conf files? (/opt/cds-invenio/bin/inveniocfg --create-apache-conf) 2) Sometimes mod_wsgi does not like to co-exist with mod_python. If you don't need the mod_python module for something else, and you still have it installed, then please remove it and restart Apache. 3) Is there anything interesting in (global) apache.err? 4) Which OS are you using, which mod_wsgi version are you using, and what is your concrete vhost conf file content? Maybe you need to tweak the settings a little, e.g. to enable WSGISocketPrefix directive? (This directive is needed on most RHEL-like systems, and it should have been enabled by default if you have `/etc/redhat-release' file.) Best regards -- Tibor Simko ** CERN Document Server ** <http://cds.cern.ch/>
