Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-1754

User authorization for Subversion doesn't work when the user belongs to several groups

    XMLWordPrintable

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.

      Attachments

        1. ApacheLogs.txt
          3 kB
        2. subversion.conf
          3 kB

        Activity

          People

            Unassigned Unassigned
            13e918c6b49b José M. Arnesto
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: