TLS 証明書チェッカー
ブラウザが訪問者に警告を開始する前に、証明書を明示または誤設定するキャッチ。
対策方法
- ホスト名に設定されたSNIで検証されたTLSハンドシェイクは、証明書が信頼されるかどうかを決定します。
- バリデーションが失敗すると、第2の診断ハンドシェイクは提示された証明書をキャプチャし、理由を確認できます。
- 残り日は、現在の時刻(UTC)に対して、証明書のnotAfter値から計算されます。
制限事項
- 暗黙のTLSポートのみがサポートされています。 STARTTLSの交渉は行いません。
- Trust は、チェックホストの公開ルートストアに対して評価されます。プライベート CA は、信頼できないように表示します。
- 1つの場所から1つのチェック。地域またはクライアントごとに異なる証明書を提示するサーバーもあります。
トラブルシューティング
- ホスト名 ミスマッチ
- 証明書の名前には、接続したホスト名は含まれていません。 名前をSANとして追加するか、ホスト名を正しいサーバーに置きます。
- 信頼できないチェーン
- 中間証明書は、おそらく欠落しています。 葉だけでなく、完全なチェーンをサーブします。
- 有効期限
- 証明書を更新します。 更新を自動化し、有効期限を監視するので、これは再発しません。