Robbie Gemmell created ARTEMIS-2971:
---------------------------------------

             Summary: outgoing 'server-connection' doesnt support ANONYMOUS or 
EXTERNAL SASL mechanisms
                 Key: ARTEMIS-2971
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2971
             Project: ActiveMQ Artemis
          Issue Type: Bug
    Affects Versions: 2.16.0
            Reporter: Robbie Gemmell
            Assignee: Clebert Suconic


The broker supports using ANONYMOUS and EXTERNAL SASL mechanisms for connecting 
AMQP clients to the broker. However, it doesnt support either for the 
outgoingserver-connection feature to have the broker establish connections. 
This means an Artemis broker may be unable to connect to another Artemis broker 
using this feature, depending on its configuration.

The broker currently only supports using PLAIN if a user+pass is supplied for 
the outgoing connection, or using a raw AMQP (no SASL) connection if no 
user+pass is supplied. This means the broker cant connect to a server unless it 
either offers PLAIN, or accepts bare AMQP without SASL auth (which some dont, 
e.g I think ActiveMQ 5 by default at least).

 

EXTERNAL is going to be fairly desirable for such use cases. Using SASL 
ANONYMOUS for connections without user+pass/EXTERNAL woud be a more typical 
default, but it shoul at least be supported.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to