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/>

Reply via email to