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 Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.6
    • Fix Version/s: 0.7
    • Component/s: Java Broker
    • 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
        Robbie Gemmell added a comment -

        Resolving issue as it is completed.

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

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development