Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-3965

Case sensitivity issue with java broker ACL

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.10, 0.12, 0.14, 0.16
    • Fix Version/s: 0.17
    • Component/s: Broker-J
    • Labels:
      None

      Description

      When user name in a group definition contains an upper case the ACL is not able to authorize this user properly.

      Example ACL
      GROUP test F1, f2
      ACL ALLOW-LOG test ALL METHOD
      ACL DENY-LOG ALL ALL METHOD

      For the example above for user F1 result "Denied" is returned on trying to access any method whiles for user f2 it is allowed.

        Activity

        Hide
        k-wall Keith Wall added a comment -

        Reviewed, no comments.

        Show
        k-wall Keith Wall added a comment - Reviewed, no comments.
        Hide
        gemmellr Robbie Gemmell added a comment -

        Passing along to Keith since he has looked at the issue already.

        Show
        gemmellr Robbie Gemmell added a comment - Passing along to Keith since he has looked at the issue already.
        Hide
        alex.rufous Alex Rudyy added a comment -

        Roobie,

        Do you mind to review and apply the patch attached?

        Show
        alex.rufous Alex Rudyy added a comment - Roobie, Do you mind to review and apply the patch attached?
        Hide
        alex.rufous Alex Rudyy added a comment -

        Attached a patch fixing the issue

        Show
        alex.rufous Alex Rudyy added a comment - Attached a patch fixing the issue

          People

          • Assignee:
            k-wall Keith Wall
            Reporter:
            alex.rufous Alex Rudyy
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development