Hi, I have installed 389-DS on Fedora 12 x86_64. I can authenticate other services against the DS. Unfortunately I cannot authenticate SVN over DS. It returns error 500.
My config file is: <VirtualHost *:80> DocumentRoot /var/www/svn ServerName svn.matrixrom.ro # Work around authz and SVNListParentPath issue #RedirectMatch ^(/svn)$ $1/ # Enable Subversion logging CustomLog logs/svn_logfile "%t %u %{SVN-ACTION}e" env=SVN-ACTION LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so # # Example configuration to enable HTTP access for a directory # containing Subversion repositories, "/var/www/svn". Each repository # must be both: # # a) readable and writable by the 'apache' user, and # # b) labelled with the 'http_sys_content_rw_t' context if using # SELinux # # # To create a new repository "http://localhost/repos/stuff" using # this configuration, run as root: # # # cd /var/www/svn # # svnadmin create stuff # # chown -R apache.apache stuff # # chcon -R -t -t http_sys_content_rw_t stuff # <Location /repos> DAV svn SVNParentPath /var/www/svn # List repositories colleciton #SVNListParentPath On # Enable WebDAV automatic versioning SVNAutoversioning On # Repository Display Name SVNReposName "Subversion Repository" # Limit write permission to list of valid users. <LimitExcept PROPFIND OPTIONS REPORT> # Require SSL connection for password protection. SSLRequire false AuthType Basic AuthName "Subversion Repository" # AuthUserFile /path/to/passwdfile # AuthUserFile /etc/httpd/passwdfile #Alin # Make LDAP the authentication mechanism AuthBasicProvider ldap AuthzLDAPMethod ldap # AuthzLDAPAuthoritative on # AuthLDAPBindDN "cn=Directory manager,dc=matrixrom,dc=ro" # This is the password for the AuthLDAPBindDN user in Active Directory # AuthLDAPBindPassword cascade123 AuthzLDAPServer localhost AuthzLDAPUserBase ou=People,dc=matrixrom,dc=ro AuthzLDAPUserKey uid AuthzLDAPUserScope base # AuthLDAPURL "ldap://localhost:389/ou=People,dc=matrixrom,dc=ro?uid?base?(ObjectClass=person)" #Alin Require valid-user </LimitExcept> </Location> <Directory /svn> Options +Indexes FollowSymLinks AllowOverride All Order Allow,Deny Allow from all </Directory> </VirtualHost> The output in the httpd error log is: [Wed Jan 06 23:06:41 2010] [info] Init: Seeding PRNG with 144 bytes of entropy [Wed Jan 06 23:06:41 2010] [info] Init: Seeding PRNG with 144 bytes of entropy [Wed Jan 06 23:06:41 2010] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 0 in child 31358 for worker proxy:reverse [Wed Jan 06 23:06:41 2010] [debug] proxy_util.c(1825): proxy: worker proxy:reverse already initialized [Wed Jan 06 23:06:41 2010] [debug] proxy_util.c(1922): proxy: initialized single connection worker 0 in child 31358 for (*) [Wed Jan 06 23:06:41 2010] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 0 in child 31359 for worker proxy:reverse [Wed Jan 06 23:06:41 2010] [debug] proxy_util.c(1825): proxy: worker proxy:reverse already initialized [Wed Jan 06 23:06:41 2010] [debug] proxy_util.c(1922): proxy: initialized single connection worker 0 in child 31359 for (*) Thank you very much, Alin Ilie -- This message has been scanned for viruses and dangerous content by MailScanner on Yellow! GNU server, and is believed to be clean. -- 389 users mailing list 389-us...@redhat.com https://www.redhat.com/mailman/listinfo/fedora-directory-users