Here is my VirtualHost configuration
# We can't use Location / because then /login also gets sent to
PythonOption TracEnv /var/trac/myproject/
PythonOption TracUriRoot /
SetEnv PYTHON_EGG_CACHE /var/trac/.egg-cache/
AuthName "Trac (Subversion) access"
The problem is that the Login location does not work. Trac' (NOT
mod_python), hijacks everything and sends it to itself. Even setting
SetHandler None in <Location /login> does nothing.
The famous "Authentication information not available" message appears.
Apache never is able to handle the <Location /login>, Trac hijacks it.
Has anybody ever solved this long-standing issue? It seems to be a
problem with Trac, because other mod_python apps like Django use the
SetHandler None solution and it works fine.
Using DocumentRoot does no difference whatsoever.