中級・異常系 Free・登録不要

TLS証明書エラー

TCP接続とTLS ClientHelloは成功しても、接続先hostnameと証明書SANが一致せず、HTTP送信前にTLS検証で停止する状態です。

結果
SAN不一致 / HTTP未送信
主なプロトコル
TCP / TLS 1.3 / X.509 / SNI
停止または分岐地点
Server certificate受信後、SANとhostnameの検証で停止

最初に確認する証跡

  • curlまたはopensslで使用したhostnameとSNI
  • Server certificateのSubject Alternative Name
  • 証明書chainとTLS alertの種類

正常系との違い

正常系はSNIのhostnameがSANに含まれ、証明書検証後にFinishedへ進みます。この障害は期限ではなくidentityの不一致です。

このページは学習用の模擬シナリオです。実環境への通信や入力内容の保存は行いません。

パケットの動きで確認する
キャンバスを読み込んでいますパケットとログを準備しています。