Nicht authentifizieren kann Subversion-Benutzer mit Apache und LDAP

Ich versuche, die LDAP-Authentifizierung für ein Subversion-repository, Zugriff über Apache-HTTP-Server.
Was auch immer ich versuche, Apache generiert die folgende Fehlermeldung:

authentication failed; URI /repos/branches/my-branch [ldap_search_ext_s() for user failed][Operations Error]

Ich habe mit der AD explorer von Sysinternals, um eine Verbindung zu meinem AD-server und kann die Daten sehen in dort, so dass ich vermute, es ist ein problem mit meinem LDAP-URL Suchbegriff. Ich habe versucht mehrere Variationen, aber immer den obigen Fehler. Hier ist, was ich in meiner httpd.conf. Irgendwelche Vorschläge oder Ideen, um dies zu diagnostizieren, würde geschätzt werden.

<Location /repos>
    DAV svn
    SVNPath C:\repos
    AuthType Basic
    AuthzLDAPAuthoritative off
    AuthBasicProvider ldap
    AuthName "IT Subversion repository"
    AuthLDAPURL "ldap://x.y.z.com:389/DC=y,DC=z,DC=com?sAMAccountName?sub?(objectClass=user)" NONE    
    Require valid-user
</Location>
  • Sollte nicht die error.log bieten eine ausführlichere Fehlermeldung?
  • Alle ich bin immer in der Fehlermeldung.log ist oben gezeigt wird, D. H. [Mo Jul 05 09:08:03 2010] [warn] [client 127.0.0.1] [9556] auth_ldap Authentifizierung: user xxxxxxxx Authentifizierung fehlgeschlagen; die URI /repos/branches/my-branch [ldap_search_ext_s() für den Benutzer ist fehlgeschlagen][Operationen-Fehler]
  • Diese Seite spricht über eine Ldap-VERWEISE-option, die ausgeschaltet werden muss michele.pupazzo.org/diary/?p=227 ich weiß Leider nicht, wie diese Option abzuschalten, die für Apache 2.2 unter Windows. Es scheint ein LDAPReferrals Richtlinie, der kann in der httpd.conf-Datei, diese wird aber nicht umgesetzt 2.2 mod_ldap, nur 2.3, welches noch in der alpha-version httpd.apache.org/docs/trunk/mod/mod_ldap.html#ldapreferrals
  • für anythone dies Lesen, es gibt einige zusätzliche relevante Inhalte auf der rayvd.wordpress.com/2011/08/01/rhels-apache-and-ldap-referrals
Schreibe einen Kommentar