OpenSSLのラッパーであるpyOpenSSLを使用しています。サーバーに接続しようとしているクライアントプログラムがあり、サーバーに繰り返しアクセスsslv3 alert bad certificate
していました。クライアントの時計が正しく設定されていないことが原因であることに気付くまで、問題を解決することはできませんでした. クライアントは、サーバーの証明書が「将来」の日付であると見なし、どういうわけかsslv3 alert bad certificate
サーバー上で.
特定の証明書が失敗した理由について、より適切な説明を得る方法はありますか? この場合、時計が正しく設定されていないためにクライアント側で検証が失敗したと想定していますが、サーバー側のエラーは、不良な証明書が送信され、サーバー側で検証が失敗した場合と同じです。