Closed
Description
Many Rabbit servers disable TLSv1 because of the warnings about the BEAST attack here: https://www.rabbitmq.com/ssl.html
Since TLSv1 is the default, https://github.com/rabbitmq/rabbitmq-java-client/blob/master/src/main/java/com/rabbitmq/client/ConnectionFactory.java#L85, attempting to connect to a Rabbit server with TLSv1 disabled results in a javax.net.ssl.SSLException: Received fatal alert: protocol_version
exception.
Does it still make sense to make TLSv1 the default? Would it make more sense to stick with the platform default rather than set this explicitly?