I have an Ubuntu 12.04.2 LTS server running Apache 2.2.22 with mod_ssl and OpenSSL v1.0.1.
In my vhosts config (everything else within which behaves as I would expect), I have the SSLProtocol
line with -all +SSLv3
.
With that configuration, TLS 1.1 & 1.2 are enabled and work correctly - which is counter-intuitive to me, as I would expect that only SSLv3 would be enabled given that configuration.
I can enable/disable TLSv1 just fine with -/+TSLv1
, and it works as expected. But +/-TLSv1.1
and +/-TLSv1.2
are not valid configuration options - so I can't disable them that way.
As for why I'd want to do this - I'm dealing with a third party application (which I have no control over) that has some buggy behavior with TLS enabled servers, and I need to completely disable it to move forward.