Following advice I've seen here and other places, I am trying to remove support on our server for these two suites that flunk the SSL Labs Server test:


I would have thought that setting SSLCipherSuite to:


would disallow anything with 3DES, but SSL Labs test still shows these two "weak" ciphers as supported. I tried adding


to that setting and doing a restart (Apache graceful), but it does not change.

SSLProtocol is set to:

-ALL -SSLv2 -SSLv3 +TLSv1.2

(is the -SSLv2 and v3 redundant?)

What am I missing?

  • I would suggest you to post this question Stackoverflow instead. – Limit Jun 8 '17 at 5:40

Probably solved by now but, had the exact same problem, lost will to live but then found out it was letsencrypt:


I was grepping on CipherSuite in my apache install folder but lets encrypt includes a file outside of it.

| improve this answer | |

The SSLCipherSuite you show looks fine for reaching the goal you state (remove 3DES) which can be seen when using it inside

openssl ciphers -V 'HIGH:!aNULL:!eNULL:!DES:!3DES:!ADH:!EXP:!NULL:!RC4'

This shows the ciphers which should be accepted by your server and it can be seen that there is no 3DES anymore.

If the test of the server shows different then you might be either testing a different server then the one you've configured or this setting does not get applied, maybe because there is another SSLCipherSuite somewhere in your configuration or the restart was unsuccessful and the previous configuration is still in use.

Apart from that I recommend to follow the guidelines from Mozilla to configure your server. They provide proper configurations regarding ciphers and protocol version for the major SSL servers and these should better be used instead of making up your own unless you really know what you do.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.