[
https://issues.apache.org/jira/browse/PROTON-950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14652190#comment-14652190
]
Robbie Gemmell commented on PROTON-950:
---------------------------------------
Can anyone clue me in on how you would enable the new transport flag
client-side with the python reactive bits, to allow connecting to a server
offering PLAIN without using SSL? I had a look but didn't see a way to do so.
My interest is for new or existing users connecting to servers that e.g only
support PLAIN (and possibly ANONYMOUS), such as ActiveMQ or some others, who
are doing so without SSL.
This all also makes me wonder if the default shouldn't be the other way round
(particularly if there is actually no easy way to use the new transport option
in some cases). I believe the engine allows ANONYMOUS and no-SASL-layer by
default currently, so it seems strange that we would deny use of PLAIN in the
same situtation. The argument for allowing ANONYMOUS was that it eased initial
pickup by new developers, and that people will secure their production setups;
it feels to me that essentially the same argument applies for PLAIN without SSL
and that treating them differently is perhaps a bit inconsistent.
> SASL PLAIN over cleartext should be supported
> ---------------------------------------------
>
> Key: PROTON-950
> URL: https://issues.apache.org/jira/browse/PROTON-950
> Project: Qpid Proton
> Issue Type: Bug
> Components: proton-c
> Affects Versions: 0.10
> Reporter: Ted Ross
> Assignee: Andrew Stitcher
> Priority: Blocker
> Fix For: 0.10
>
>
> In the current 0.10 alpha, if SASL PLAIN is selected, it will only work if
> the connection is encrypted (using SSL). This is a surprising change of
> behavior from earlier versions of Proton and it's arguable that a security
> policy like that should be left to the application using the Proton library.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)