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

[Java Broker] SASL PLAIN authentication does not work when both an authentication and authorization id are supplied

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.6
    • Fix Version/s: 0.7
    • Component/s: Broker-J
    • Labels:
      None

      Description

      The SASL PLAIN server in the Java Broker incorrectly constructed the String representing the authentication id if there was both an authorisation and authentication id present (it was calling the String constructor as if it were (src, start, end, encoding) rather than (src, start, length, encoding)

      This prevented C++ clients connecting with PLAIN as the SASL mechanism

        Activity

        Hide
        gemmellr Robbie Gemmell added a comment -

        Resolving issue as it is completed.

        Show
        gemmellr Robbie Gemmell added a comment - Resolving issue as it is completed.

          People

          • Assignee:
            rgodfrey Rob Godfrey
            Reporter:
            rgodfrey Rob Godfrey
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development