Apache 2.4 では、vhost には次のものが含まれます。
SSLCertificateFile /etc/letsencrypt/live/qualification.teamagora.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/qualification.teamagora.com/privkey.pem
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:MEDIUM
SSLHonorCipherOrder on
SSLCompression off
これにより、RC4 暗号化が無効になります...
それにもかかわらず、SSLLabs では次の暗号化が利用可能であることが示されています。
TLS_RSA_WITH_RC4_128_MD5 (0x4) INSECURE 128
TLS_RSA_WITH_RC4_128_SHA (0x5) INSECURE 128
TLS_ECDHE_RSA_WITH_RC4_128_SHA (0xc011) INSECURE 128
RC4 を完全に無効にするにはどこでできますか?
なぜvhost構成ファイルが考慮されないのですか(service apache2 restartを実行しました)
答え1
RC4がSSLCipherSuite
無効になっていません。次のようになります:
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:!RC4:+HIGH:+MEDIUM:+LOW
フォローしてください 推奨構成 安全なTLS設定はRC4を無効にするだけでは不十分なので、Mozillaから提供されたリンクを参照してください。 Mozilla SSL 設定ジェネレーター これにより、サーバーやブラウザの種類ごとに適切な暗号スイートを簡単に構成できるようになります。