CH-J ToolsSSH によるサーバー管理
メニュー
目的別のガイド →

HTTP/2・HTTP/3・TLS の診断

同梱のクライアントで実際の HTTP プロトコルを確認し、TLS 1.2/1.3 を調べられます。

必要なもの

対応するシステムと、到達可能な対象。HTTP クライアントと CA ストアは同梱されています。QUIC には、対象の HTTPS サービスの UDP ポートが必要です。

手順

  1. 保管庫のロックを解除したら、Server Diagnostics(サーバー診断)を開きます。ホスト名、IPv4、IPv6、または URL を入力し、Auto、IPv4、IPv6、Both のいずれかを選びます。
  2. HTTP でプロトコルの比較を実行します。要求したバージョン、実際にネゴシエートされたプロトコル、ローカルで利用できないツールを区別してください。
  3. 結果で、同梱クライアントのバージョンと、HTTP/2・HTTP/3 への対応状況を確認します。
  4. TLS のテストも実行します。各計測結果を比較してください。保存した実行結果は再び開いて、JSON、CSV、TXT にエクスポートできます。
curl --version

制限事項と結果の確認

Alt-Svc や HTTP/2 へのフォールバックは、HTTP/3 対応の証明にはなりません。実際に HTTP/3 がネゴシエートされる必要があります。UDP がブロックされていると、テストできないことがあります。

DNSSEC は検証されません。ICMP のパケットロスだけでは、サーバーが停止しているとは言えません。エクスポートには、レスポンス本文、Cookie、認証データ、URL のクエリは含まれません。

Alpha ・ Beta 開発版を提供しています。重要なシステムで使う前に、各機能の制限を確認し、バックアップを用意してください。

CH-J Tools – ローカルの HTTP テストサービスを計測している実際の診断画面です。この例は、公開サーバーが HTTP/3 に対応していることを示すものではありません。
ローカルの HTTP テストサービスを計測している実際の診断画面です。この例は、公開サーバーが HTTP/3 に対応していることを示すものではありません。 このページの言語で表示した Alpha 0.1.1 インターフェースの例です。外観はバージョンや設定によって異なる場合があります。 原寸で開く ↗