Details
-
Bug
-
Resolution: Not a bug
-
Medium
-
None
-
2.0.2
-
None
-
Ubuntu Server 9.04
Apache HTTPD 2.2.11 with mod_jk 1.2.26
Crowd is running within Tomcat Apache Tomcat 6.0.18
JVM 1.6.0_16-b01 (Sun)
Crowd Apache Connector 1.2.3
Description
I have been using Crowd integrated with Subversion for some time and everything has been fine, until now. I decided to add another group to the existing users and now Crowd authorization via CrowdAuthzSVNAccessFile doesn't work anymore (authentication is still fine) for users that belong to more than a group.
I have attached the Apache HTTPD Subversion configuration files. I have also attached an Apache error log, where you can clearly see the different result you get when a user only belongs to the 'subversion-h2h3' group (success) or belongs to both 'confluence' and 'subversion-h2h3' groups (failure).
The problem seems to lie in the Crowd Apache connector perl files. They somehow don't take into account the fact that a user may belong to more than a group.