qpid-proton mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gordon Sim (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PROTON-974) single symbol for mechanisms in sasl-mechanisms not recognised
Date Tue, 04 Aug 2015 18:28:04 GMT
Gordon Sim created PROTON-974:

             Summary: single symbol for mechanisms in sasl-mechanisms not recognised
                 Key: PROTON-974
                 URL: https://issues.apache.org/jira/browse/PROTON-974
             Project: Qpid Proton
          Issue Type: Bug
          Components: proton-c
    Affects Versions: 0.10
            Reporter: Gordon Sim
            Assignee: Andrew Stitcher

E.g. if a broker sends a sasl-mechanisms frame with a single symbol as the value of the mechanisms
field, then it appears that the cyrus-sasl support in proton-c doesn't recognise that offered

[0x2605d80]:  -> SASL
[0x2605d80]:  <- SASL
[0x2605d80]:0 <- @sasl-mechanisms(64) [sasl-server-mechanisms=:ANONYMOUS]
[0x2605d80]:sasl error: SASL(-4): no mechanism available: No worthy mechs found
[0x2605d80]:ERROR amqp:unauthorized-access Authentication failed
[0x2605d80]:  -> EOS
ERROR:root:amqp:unauthorized-access: Authentication failed

>From the spec, section 1.4:

The multiple attribute of a field description controls whether multiple element values are
permitted in the representation. A single element of the type specified in the field description
is always permitted. Multiple values are represented by the use of an array where the type
of the elements in the array is the type defined in the field definition.

This message was sent by Atlassian JIRA

View raw message