Apache2 with libapache2-mod-authz-ldap breaks when authz-svn is activated.
Hi.
I am trying to install at work a combination of libapache2-mod-authz-ldap from
experimental and Subversion using the Authz-svn authentication mechanism, but
it fails:
[Mon Apr 24 15:32:32 2006] [notice] LDAP: Built with OpenLDAP LDAP SDK
[Mon Apr 24 15:32:32 2006] [notice] LDAP: SSL support unavailable
[Mon Apr 24 15:32:33 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) DAV/2 SVN/1.1.4 mod_ssl/2.0.54 OpenSSL/0.9.7e configured -- resumi
ng normal operations
[Mon Apr 24 15:56:03 2006] [error] [client ] [25689] no password?
[Mon Apr 24 15:56:03 2006] [error] [client ] [25611] no password?
[Mon Apr 24 15:56:03 2006] [error] [client ] [25609] no password?
[Mon Apr 24 15:56:03 2006] [error] [client ] Access denied: '(null)' GET trac-test:/
[Mon Apr 24 15:56:03 2006] [error] [client ] A failure occurred while driving the update report editor [500, #220000]
[Mon Apr 24 15:56:03 2006] [error] [client ] Not authorized to open root of edit operation. [500, #220000]
On the client side I see:
climent@client:/tmp$ svn co http://server/svn/trac-test
svn: REPORT request failed on '/svn/trac-test/!svn/vcc/default'
svn: Not authorized to open root of edit operation.
When I disable the authz in the config file everything starts working fine
(that is, I can check out a copy of the repo)
#AuthzSVNAccessFile /etc/apache2/svn.authz
->
climent@client:/tmp$ svn co http://server/svn/trac-test
Checked out revision 0.
I have tried to debug the apache server with "strace -f -o /tmp/trace -p <PID>"
where PID is the master apache2 process owned by root, but i still get those
outputs in the log but no trace.
Any help appreciated.
--
Jesus Climent info:www.pumuki.org dj:triplestereo.com
Unix SysAdm|Linux User #66350|Debian Developer|2.6.16|Helsinki Finland
GPG: 1024D/86946D69 BB64 2339 1CAA 7064 E429 7E18 66FC 1D7F 8694 6D69
Thank you for pressing the self destruct button.
--[Computer] (Spaceballs)
Reply to: