どのACMEチャレンジタイプを使用する必要がありますか? HTTP-01またはDNS-01?

HTTP-01またはDNS-01ACMEチャレンジを使用する必要があるかどうかわかりませんか? このFAQは、両方のDV方式の長所と短所の概要を示しています。

あなたが使用している場合 ACMEプロトコル SSL.comから証明書を注文するには、証明書要求内のドメイン名の制御を「チャレンジ」で検証します。このチャレンジでは、WebサイトまたはDNSレコードに検証可能な変更を加える必要があります。 このFAQは、SSL.comでサポートされているチャレンジタイプ(HTTP-01およびDNS-01)に関連する長所と短所について説明しています。

HTTP-01チャレンジ

HTTP-01チャレンジでは、ユーザーまたはACMEクライアントが、ランダムトークンとアカウントキーのフィンガープリントを含むファイルをWebサーバー上に作成し、Webサイトの制御をCAに証明する必要があります。 チャレンジは、ファイルの内容と、ファイルを作成するURL(常にプレフィックスが付けられます)の両方を指定します .well-known/acme-challenge/、その後にトークン値が続きます)。 の手動HTTP-01チャレンジの例 example.com 以下に示します。

cr1rsRTImVz_s7HHk7biTQ: -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   - ちょうどこのデータを含むファイルを作成します。 9mOlJPgZ8D97HojOHnhD6hYeZZOPDUDNMxchFUNJQvIそして、次のURLのWebサーバーで利用できるようにします。 ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ Enterキーを押して続行します

HTTP-01の長所と短所

HTTP-01は最も一般的に使用されるACMEチャレンジタイプであり、SSL.comはほとんどのユーザーにこれを推奨しています。 その主な利点は、次のような一般的なWebサーバープラットフォームの自動化が容易なことです。 ApacheおよびNginx、およびDNSレコードを構成し、それらが伝播するのを待つ必要がない。 ただし、HTTP-01を使用する前に知っておく必要のあるいくつかの制限があります。

  • HTTP-01チャレンジはポート上でのみ機能します 80、したがって、このポートがWebサーバーでブロックされている場合は使用できません。
  • ドメイン名に複数のサーバーがある場合は、HTTP-01チャレンジファイルをそれらすべてに配置する必要があります。

DNS-01チャレンジ

DNS-01チャレンジでは、ランダムトークンとアカウントキーのフィンガープリントを含む、ドメインのDNSTXTレコードを次の場所で作成する必要があります。 _acme-challenge.<YOUR_DOMAIN>。 SSL.comのACMEサーバーはDNSにそのレコードを照会し、一致するものが見つかった場合は証明書を発行します。 これは、DNS-01の手動チャレンジの例です。 example.com:

---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- _acmeという名前でDNSTXTレコードを展開してください-challenge.example.comの値は次のとおりです。-87YKoj3sQZB4rVCMZTiifl9QJKYm2eYYymAkpE0zBo続行する前に、レコードが展開されていることを確認してください。 ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----------------

DNS-01の長所と短所

DNS-01チャレンジは、HTTP-01よりも自動化が難しく、DNSプロバイダーがDNSレコードを管理するためのAPIを提供する必要があります。 この場合、WebサーバーにDNSAPI資格情報を保持するという潜在的なセキュリティの脅威にも対処する必要があります。 DNS-01チャレンジでは、レコードの伝播を確認するか、レコードの作成後にACMEクライアントへの遅延を構成する必要もあります。 ただし、HTTP-01ではなくDNS-01を選択する状況がいくつかあります。

  • ドメインに複数のWebサーバーがある場合は、複数のサーバーでチャレンジファイルを管理する必要はありません。
  • DNS-01はポートがあっても使用できます 80 Webサーバーでブロックされています。

一部の証明書要求(ベースドメイン名とともにワイルドカードエントリなど)では、同じ名前で複数のTXTレコードを作成する必要がある場合があることに注意してください。 これは問題ありませんが、DNS応答サイズが大きくなりすぎてサーバーが受け入れられないように、以前のチャレンジから古いTXTレコードをクリーンアップする必要があります。

SSL.comは多種多様な SSL /TLS サーバー証明書 HTTPSWebサイトの場合。

SSLの比較/TLS CERTIFICATES

常に最新情報を入手して安全を確保

SSL.com サイバーセキュリティの世界的リーダーであり、 PKI そしてデジタル証明書。サインアップして、最新の業界ニュース、ヒント、製品のお知らせを受け取ります。 SSL.com.

SSL.com

フィードバックをお待ちしております

アンケートにご協力いただき、最近のご購入についてのご意見をお聞かせください。

プライバシーの概要
SSL.com

このWebサイトではCookieを使用しているため、可能な限り最高のユーザーエクスペリエンスを提供できます。 Cookie情報はブラウザーに保存され、Webサイトに戻ったときにユーザーを認識したり、Webサイトのどのセクションが最も興味深く有用であるかをチームが理解するのに役立ちます。

詳細については、 クッキーとプライバシーステートメント.

サードパーティのCookie

このウェブサイトは Google Analytics 統計カウンター(&S) サイトへの訪問者数や最も人気のあるページなどの匿名情報を収集するため。

これらのCookieを有効にしておくと、ウェブサイトの改善に役立ちます。

詳細を表示