Назад | Перейти на главную страницу

Как мне правильно настроить записи TXT для letsencrypt с Namecheap?

Я пытаюсь использовать мануале приложение для регистрации моих доменов в 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>"

Итак, я вошел в свою панель управления namecheap и в свои записи хоста добавил две новые записи 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.

Ваши проверки раскопок не проверяют то, что нужно. LetsEncrypt на самом деле ищет записи под названием _acme-challenge.domain.com. Я не уверен, как работает DNS-интерфейс namecheap. Но вам нужно создать записи, которые отвечают на следующие запросы поиска.

dig -t txt _acme-challenge.home.waynewerner.com
dig -t txt _acme-challenge.waynewerner.com