Require und mod_auth_ldap

2010-09-15 Diskussionsfäden Rainer Sokoll
Hallo,

vorweg: LDAP-Authentifizierung funktioniert. require user und require
valid-user arbeiten wie erwartet, wobei die Usernamen aus einem
ActiveDirectory kommen.
Was nicht funktioniert: require dn - da bekomme ich ein

access to /trac/test/ failed, reason: unknown require directive:dn cn=xxx, 
cn=xxx, dc=xxx, dc=xxx, dc=xxx

Der entsprechend Abschnitt in der Konfiguration:

  LocationMatch /trac/test
 AuthType Basic
 AuthLDAPEnabled on
 AuthLDAPAuthoritative on
 AuthLDAPBindDN xxx\\xxx
 AuthLDAPBindPassword xxx
 AuthLDAPUrl ldap://x.x.x.x:389/DC=xxx,DC=xxx,DC=xxx?sAMAccountName
 AuthName Access to Test
 # AuthLDAPCompareDNOnServer off
 # AuthAuthoritative Off
 SetHandler mod_python
 PythonHandler trac.web.modpython_frontend
 PythonOption TracEnv /svn/trac/test
 PythonOption TracUriRoot /trac/test
 Require dn cn=xxx, cn=xxx, dc=xxx, dc=xxx, dc=xxx
  /LocationMatch

Das entspricht dem Beispiel aus der Doku:
http://httpd.apache.org/docs/2.0/mod/mod_auth_ldap.html#reqdn
Mich macht ja die Fehlermeldung stutzig: Unknown require directive -
es scheint, als könne er mit dn nichts anfangen, ich kann statt dn
auch sonstwas schreiben - die Fehlermeldung bleibt dieselbe.
mod_auth_ldap ist natürlich geladen.
Hat jemand eine Idee?
Auch würde ich gerne wissen, wie ich Authentifizierung/Autorisierung
debuggen kann.

Rainer

--
Apache HTTP Server Mailing List users-de 
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--



Re: Require und mod_auth_ldap

2010-09-15 Diskussionsfäden Max Dittrich
Hi,

On 15.09.2010 14:20, Rainer Sokoll wrote:
 vorweg: LDAP-Authentifizierung funktioniert. require user und require
 valid-user arbeiten wie erwartet, wobei die Usernamen aus einem
 ActiveDirectory kommen.
 Was nicht funktioniert: require dn - da bekomme ich ein
 
 access to /trac/test/ failed, reason: unknown require directive:dn cn=xxx, 
 cn=xxx, dc=xxx, dc=xxx, dc=xxx

vielleicht hast Du die Möglichkeit auf 2.2.x upzugraden, da dort die
LDAP-Authentifizierung nicht mehr als experimentell markiert ist?

Eigentlich wollte ich heute mal ausprobieren ob man mit dem require
ldap-filter Deine Anforderung Gültige Benutzer außer Mitglieder der
Gruppe XYZ realisieren kann, aber hatte dafür keine Zeit gefunden.

[...]

Grüsse,
.max

--
Apache HTTP Server Mailing List users-de 
  unsubscribe-Anfragen an users-de-unsubscr...@httpd.apache.org
   sonstige Anfragen an users-de-h...@httpd.apache.org
--