web-dev-qa-db-ja.com

NamecheapでletsencryptのTXTレコードを適切に設定するにはどうすればよいですか?

manuale アプリケーションを使用してドメインをLetsencryptに登録しようとしていますが、次の問題が発生しています。

urn:acme:error:connection

実行方法は次のとおりです。

⚘ manuale authorize home.waynewerner.com waynewerner.com
Requesting challenge for home.waynewerner.com.
Requesting challenge for waynewerner.com.
DNS verification required. Make sure these TXT records are in place:
  _acme-challenge.waynewerner.com.  IN TXT  "<Some key>"
  _acme-challenge.home.waynewerner.com.  IN TXT  "<some other key>"

それで、私は自分のネームチープダッシュボードにサインインし、ホストレコードに2つの新しいTXTレコードを追加しました。ホストフィールドで、@およびhomeおよび_acme-challenge.waynewerner.comおよび_acme-challenge.home.waynewerner.com。次に、値フィールドには<Some key>および<some other key> (引用符なし)。

それでも私はまだ得ます:

home.waynewerner.com: waiting for verification. Checking in 5 seconds.
home.waynewerner.com: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.home.waynewerner.com (urn:acme:error:connection)
waynewerner.com: waiting for verification. Checking in 5 seconds.
waynewerner.com: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.waynewerner.com (urn:acme:error:connection)
0 domain(s) authorized, 2 failed.
Authorized: N/A
Failed: home.waynewerner.com waynewerner.com

ここで何が悪いのですか? @およびhomeホスト

Dig -t txt home.waynewerner.com
Dig -t txt waynewerner.com

どちらも、DNSで設定したキーを提供します。

2
Wayne Werner

Digチェックが正しいことをチェックしていません。 LetsEncryptは実際に_acme-challenge.domain.comというレコードを探しています。 namecheapのDNSインターフェースがどのように機能するかわかりません。ただし、次のDigクエリに応答するレコードを作成する必要があります。

Dig -t txt _acme-challenge.home.waynewerner.com
Dig -t txt _acme-challenge.waynewerner.com
4
Ryan Bolger