@khodos_dmitry

Ошибка «_acme-challenge.site.ru — check that a DNS record exists for this domain» при установке сертификата wildcard от lets encrypt?

Ввожу в терминале команду:
certbot certonly --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory --manual-public-ip-logging-ok -d '*.site.ru' -d site.ru

Возникает ошибка:
Waiting for verification...
Challenge failed for domain site.ru
dns-01 challenge for site.ru
Cleaning up challenges
Some challenges have failed.

IMPORTANT NOTES:
 - The following errors were reported by the server:

   Domain: site.ru
   Type:   dns
   Detail: DNS problem: NXDOMAIN looking up TXT for
   _acme-challenge.site.ru - check that a DNS record exists
   for this domain

Когда проверяю запись TXT, то:
;; ANSWER SECTION:
site.ru.        86400   IN      TXT     "_acme-challenge.site.ru=ZIgjpsHA1P8uyrnyAa5fSzT3thLe4q0sBn5dxPTmEeE"
  • Вопрос задан
  • 4572 просмотра
Пригласить эксперта
Ответы на вопрос 2
artopp
@artopp
# host -t txt site.ru.
site.ru has no TXT record
Ответ написан
Комментировать
NikitaTratorov
@NikitaTratorov
CTO
А в ответе должно быть

_acme-challenge.site.ru 300 IN TXT "ZIgjpsHA1P8uyrnyAa5fSzT3thLe4q0sBn5dxPTmEeE"


Такую запись нужно добавить в список записей на вашем DNS-сервере, на который делегирован домен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы