FS#5476 - Apache don't handle authentification with python handler

Attached to Project: Arch Linux
Opened by Benoit C (benoitc) - Saturday, 30 September 2006, 10:26 GMT
Last edited by Aaron Griffin (phrakture) - Friday, 09 May 2008, 17:24 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Pierre Schmitz (Pierre)
Architecture All
Severity High
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

When trying to setup trac with modpython following doc on
http://trac.edgewall.org/wiki/TracModPython

<VirtualHost * >
DocumentRoot /var/trac/myproject
ServerName trac.mycompany.com
<Location />
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /var/trac/myproject
PythonOption TracUriRoot /
</Location>
<Location /login>
AuthType Basic
AuthName "MyCompany Trac Server"
AuthUserFile /var/trac/myproject/.htpasswd
Require valid-user
</Location>
</VirtualHost>

I can't have login window when on /login url. Authentification works only if I disable python handler. I tried with another conf and authentifiation on svn webdav folder and the same: when I go on the url apache tell me that this website don't require authentification. mod_auth_basic and such things are loaded. It worked with previous version of apache 2.0x . I tried with mpm worker too but it doesn't work.

I don't know what to do, next.


This task depends upon

Closed by  Aaron Griffin (phrakture)
Friday, 09 May 2008, 17:24 GMT
Reason for closing:  Deferred
Additional comments about closing:  No answer from user since 3 months, and no evidence this is a packaging issue. Its sounds more like an upstream issue.
Comment by Jens Adam (byte) - Saturday, 30 September 2006, 20:43 GMT
> I don't know what to do, next.

Me neither, in terms of Apache. But logs might be helpful anyway.
Comment by Benoit C (benoitc) - Saturday, 30 September 2006, 22:53 GMT
This bug is relared to an error with langages files. I commented these line in /etc/httpd/conf/httpd.conf and it works :

# Multi-language error messages
#Include /etc/httpd/conf/extra/httpd-multilang-errordoc.conf

Comment by Roman Kyrylych (Romashka) - Saturday, 09 February 2008, 15:01 GMT
is it still an issue?

Loading...