サーバーでSSLv2が無効になっているかどうかを確認したい。これを行うには、次のシェルコマンドを使用してopensslにリモート接続しようとします。
openssl s_client -connect HOSTNAME:443 -ssl2
インターネットで見つけることができるほとんどの文献では、次のようなエラーが表示された場合、SSLv2は適切に無効になっています。
29638:error:1407F0E5:SSL routines:SSL2_WRITE:ssl handshake failure:s2_pkt.c:428:
Apache ApacheでSSLv2を無効にしてUbuntuサーバーに接続すると上記のエラーが発生しますが、レジストリでSSLv2を無効にしてWindows Server 2008 R2サーバーに接続すると、次の出力とエラーが表示されます。
CONNECTED(00000003)
write:errno=104
この出力とエラーを説明する文献は見つかりません。この出力とエラーがSSLv2が適切に無効化されていることを意味するかどうか、またその理由を誰かが私に説明できたら、感謝します。
ありがとう!