web-dev-qa-db-ja.com

Apache forPOODLEでSSLv3を無効にできません

クライアントの1人が、SSLLabsからAを受け取りたいので、サーバー上のopensslとApacheをアップグレードすることを望んでいました。先に進み、Apache 2.4.18にアップグレードし、opensslをバージョン1.0.2eにアップグレードしました。次に、ApacheのSSL構成を次のように変更しました。

# SSL Protocols/Ciphers
SSLProtocol All -SSLv2 -SSLv3
SSLHonorCipherOrder On
SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256::kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!3DES:!MD5:!PSK
SSLCompression off

SSL LabsからSSLテストを実行しましたが、それでも次の警告が表示されます。

このサーバーはPOODLE攻撃に対して脆弱です。可能であれば、SSL3を無効にして軽減します。グレードはCに制限されています。

プロトコルリストでは、上記のステートメントで無効にする必要があると記載されている場合でも、SSL3に対してYESと表示されます。

Webで検索して多くの暗号の組み合わせを試しましたが、常に同じ結果が得られます。 * .confファイルでSSL構成を検索しましたが、上記のSSLファイル以外はありません。

ウェブサイトのURL: https://orders.expotools.biz

SSLラボ: https://www.ssllabs.com/ssltest/analyze.html?d=orders.expotools.biz

1
David Bélanger

それを機能させるために、私は次のコマンドでopensslを再コンパイルしなければなりませんでした./config --prefix=/usr no-threads shared no-ssl3。また、変更を有効にするために、後でApacheを再コンパイルする必要がありました。魅力のように働きます。

0
David Bélanger

ssllabsが結果をキャッシュしている可能性があります。 ssllabsの結果ページにあるリンクまたはボタンを使用してキャッシュをクリアし、Webサーバーを再確認したことを思い出します。

0
Chad Clark