4
Apache中的SSLCipherSuite设置,用于支持TLS 1.0、1.1和1.2
我有一台使用单个IP地址运行多个域名的Apache 2.4.7 Web服务器。由于Poodle漏洞,我添加了以下SSLCipherSuite行。它运行了一段时间,但用户报告在Firefox中访问该页面存在问题。不幸的是,要求用户切换浏览器不是一种选择,因此我需要更改设置以支持TLS 1.0、1.1和1.2。 当前设置为: <VirtualHost ZYX.XYZ.org:443> DocumentRoot /var/www/ZYX.XYZ/www ServerName ZYX.XYZ.org <Directory "/var/www/ZYX.XYZ/"> allow from all Options -Indexes </Directory> SSLEngine on SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-SSLv3:-EXP:!kEDH SSLCertificateFile /etc/apache2/ssl/XYZ.org.crt SSLCertificateKeyFile /etc/apache2/ssl/XYZ.org.key SSLCACertificateFile /etc/apache2/ssl/gd_bundle-g2-g1.crt </VirtualHost> 如果我们查看Qualys的测试,我们会看到服务器仅支持TLS 1.2。 启用TLS 1.0,TLS 1.1和TLS 1.2的适当设置是什么,以便该站点可以支持较旧的浏览器并保持良好的安全性?