Tom M. created AMQNET-476:
-----------------------------
Summary: Make SSL-Protocol configurable to use others than
SSLProtocols.Default (which is SSL 3.0/TLS 1.0)
Key: AMQNET-476
URL: https://issues.apache.org/jira/browse/AMQNET-476
Project: ActiveMQ .Net
Issue Type: New Feature
Components: NMS
Affects Versions: 1.6.2
Reporter: Tom M.
Assignee: Jim Gomes
Fix For: 1.7.0
Currently in SslTransport.cs it is hard coded to use 'SslProtocols.Default'
which points to TLS 1.0 only (see
[API|http://msdn.microsoft.com/en-us/library/system.security.authentication.sslprotocols%28v=vs.110%29.aspx]).
There should be a way to force the usage of newer version of TSL > 1.0 in
environments which do support this (.Net 4.5).
Solution:
A patch is needed setting the value while keeping the current setting as the
default. The patch should provide a means of mapping a URI option to the
appropriate enum value keeping in mind that the 1.1 and 1.2 TLS entries are
only valid on .NET 4.5+
--
This message was sent by Atlassian JIRA
(v6.2#6252)