Hallo mensen, na bijna 2 dagen zoeken, proberen en nog meer zoeken open ik dan toch maar een post over mijn zeer frustrerend probleem.
Ik wil graag subversion via Apache2 gebruiken. Dit werkt prima.
Dan wil ik Authenticatie via ldap doen, en dan gebruikmaken van mijn Windows 2003 SBS Active Directory. Dit werkt gedeeltelijk: "require valid-user" werkt, echter "require ldap-group" werkt niet.
Het ziet er zo uit:
In de apache error log staat dit:
als ik die "require ldap-group CN=subversion,DC=rltsft1,DC=local" vervang door "require valid-user" dan kan ik gewoon inloggen met alle AD gebruikers.
Uiteraard bestaat de subversion groep in de AD.
Ik via google gevonden dat "AuthzLDAPAuthoritative" aan moet zetten, maar dan werkt het helemaal niet meer.
Ik heb alles instellingen en info van deze website!
Iemand enig idee wat er fout gaat en hoe ik het kan oplossen.
Eventueel alternatieven voor subversion met AD authenticatie inclusief groepen zijn ook welkom!
Ik wil graag subversion via Apache2 gebruiken. Dit werkt prima.
Dan wil ik Authenticatie via ldap doen, en dan gebruikmaken van mijn Windows 2003 SBS Active Directory. Dit werkt gedeeltelijk: "require valid-user" werkt, echter "require ldap-group" werkt niet.
Het ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <Location "/P0001">
DAV svn
SVNPath /var/lib/svnapache/P0001
AuthBasicProvider ldap
AuthType Basic
AuthzLDAPAuthoritative off
AuthName "My Subversion server"
AuthLDAPURL "ldap://rltsft-server2.rltsft1.local:389/DC=rltsft1,DC=local?sAMAccountName?sub?(objectClass=*)" NONE
AuthLDAPBindDN "CN=******,CN=Users,DC=rltsft1,DC=local"
AuthLDAPBindPassword *****
require ldap-group CN=subversion,DC=rltsft1,DC=local
</Location> |
In de apache error log staat dit:
code:
1
| [error] [client 192.168.0.73] access to /P0001 failed, reason: require directives present and no Authoritative handler. |
als ik die "require ldap-group CN=subversion,DC=rltsft1,DC=local" vervang door "require valid-user" dan kan ik gewoon inloggen met alle AD gebruikers.
Uiteraard bestaat de subversion groep in de AD.
Ik via google gevonden dat "AuthzLDAPAuthoritative" aan moet zetten, maar dan werkt het helemaal niet meer.
Ik heb alles instellingen en info van deze website!
Iemand enig idee wat er fout gaat en hoe ik het kan oplossen.
Eventueel alternatieven voor subversion met AD authenticatie inclusief groepen zijn ook welkom!
Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...