クライアントのSSL検証により接続がリセットされました

クライアントのSSL検証により接続がリセットされました

サーバー側 SSL が動作するサーバーがありました。

私は追加しました :

SSLVerifyClient require
SSLVerifyDepth 1
SSLCaCertificateFile /etc/ssl/certs/MyCA.crt

そして、ページを読み込もうとするたびに接続がリセットされるようになりました。error.log にはエラーはありません。Apache の再起動時にもエラーはありません。

クライアント証明書がクライアントにまだインストールされていません。ブラウザは FF 23.01 です。「このサイトには証明書が必要です」というエラーが表示されるはずです。

答え1

Firefox は、必要な CA によって署名された証明書を持っているかどうかを確認します。持っていない場合は、証明書の提供を求めません。これはおそらく、ユーザビリティのバグであると考えられます。おっしゃるとおり、「この URL にアクセスするには証明書が必要です」などと表示されるはずです。

関連情報