PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SVN + Apache + LDAP | auth_ldap error



jochen1976
06.06.07, 16:40
Hi,

ich habe nen Problem mein svn/apache an die AD anzubinden. ich will die User die sich an dem svn anmelden dürfen halt über die ad auslesen.

Hier mein System:
SLES10 + Apache 2.2 + SVN 1.4.3

SVN funktioniert super nur jedes mal wenn man sich einloggen will kommt dieser Fehler in die apache error.log


Wed Jun 06 15:28:42 2007] [warn] [client 192.168.0.10] [1219] auth_ldap authenticate: user fbj authentication failed; URI /svn/ [LDAP: ldap_simple_bind_s()
failed][Invalid credentials]
[Wed Jun 06 15:28:42 2007] [error] [client 192.168.0.10] user fbj: authentication failure for "/svn/": Password Mismatch


Hier mal meine Configs:

httpd.conf:


<Directory />
Options ExecCGI Indexes FollowSymLinks
AllowOverride all
AuthType Basic
Order deny,allow
Deny from all
</Directory>

Loadmodule dav_svn_module /usr/lib/apache2/mod_dav_svn.so
LoadModule ldap_module /usr/lib/apache2-prefork/mod_ldap.so
Loadmodule authnz_ldap_module /usr/lib/apache2-prefork/mod_authnz_ldap.so
LoadModule authz_svn_module /usr/lib/apache2/mod_authz_svn.so

LDAPSharedCacheSize 200000
LDAPCacheEntries 1024
LDAPCacheTTL 600
LDAPOpCacheEntries 1024
LDAPOpCacheTTL 600

<Location /svn>
DAV svn
SVNParentPath /opt/svn
AuthzSVNAccessFile /etc/.svnaccess

AuthBasicAuthoritative On
AuthBasicProvider ldap
Require valid-user
AuthType Basic
AuthName "Subversion Repository"

AuthLDAPBindDN CN=fbj,CN=Admins,CN=IT,DC=domain,DC=extension
AuthLDAPBindPassword password

AuthLDAPURL ldap://server.domain.extension:389/CN=Admins,CN=IT,DC=domain,DC=extension?sAMAccountN ame?sub?(objectClass=*)

</Location>


svnaccess:


[groups]
Users= domain\fbj, fbj, DOMAIN\FBJ

[/]
@Users=rw



Hat da einer ne Idee? Hab jetzt 2 Tage gegoogelt und alle Beispiele und Konfigurationen ausprobiert. Ich kriegs aber nichts ans laufen. Muss ich da noch was am ldap client konfigurieren oder habe ich irgendwas vergessen??

Hoffe es kann mir wer helfen :(