4) Don't use an old version.
There are bugs and security holes, patents, and all sorts of things you want to avoid. The last version of OpenSSL in the 0.9.6 branch is "m" or 0.9.6m. Some ancient versions of OpenSSL have bad ciphers due to a compiler bug. Try disabling them:
openssl s_client -connect hostname:443 -cipher RC4:@STRENGTH
and if that fixes it a workaorund for httpd.conf is:
SSLCipherSuite DEFAULT:!DES:!3DES:!IDEA:@STRENGTH
|