Ответ 1
Поле Host
должно заполняться xxx (ваш поддомен) и поле Points To
с помощью xxx.acm-validations.aws (без точки).
Я запросил SSL-сертификат от AWS, и я выбрал проверку DNS. Теперь они просят меня добавить запись CNAME для проверки. Они предоставили мне следующие для использования:
Name: xxx.mydomain.com. [Host field on GoDaddy]
Value: xxx.acm-validations.aws. [Points to field on GoDaddy]
Type: CNAME
Теперь, когда я предоставляю это с помощью DNS-интерфейса GoDaddy, он выдает сообщение об ошибке для поля "Points to":
Введите либо @, либо допустимое имя хоста, например: "subdomain.domain.tld"
Кто-нибудь сталкивался с этой проблемой в записях DNS GoDaddy?
Поле Host
должно заполняться xxx (ваш поддомен) и поле Points To
с помощью xxx.acm-validations.aws (без точки).
Для проверки доменного имени, например example.com, вам нужно написать только первую часть xxx1.example.com. без вашего доменного имени и без точки суффикса. Вот так:
TYPE: CNAME
NAME: xxx1
VALUE: xxx2.acm-validation.aws
Для проверки www.example.com вы должны написать только первую часть xxx3.www.example.com. без доменного имени и без суффикса точка, но включая www. Вот так:
TYPE: CNAME
NAME: xxx3.www
VALUE: xxx4.acm-validation.aws
Вы можете проверить вышеуказанную конфигурацию через несколько минут с помощью:
dig TXT +short +noshort xxx1.example.com
dig TXT +short +noshort xxx2.www.example.com
https://aws.amazon.com/premiumsupport/knowledge-center/acm-certificate-pending-validation/
Я хотел бы поделиться с вами, как я понял это.
Это может не подходить для всех, но это может помочь некоторым людям.
Шаги:
Перейдите в свою учетную запись AWS.
Перейдите в диспетчер сертификатов AWS и запросите открытый сертификат, используя DNS
.После этого у вас будет этот экран:
На имя домена введите свой домен без www Например, my-domain.com (НЕ www.my-domain.com)
После выполнения описанных выше шагов вы увидите этот экран:
Теперь у вас есть имя & Значение.
Перейдите в свою учетную запись Godaddy и выберите домен, который вы указали в последнем разделе.
Перейдите в раздел DNS.
Создайте запись CNAME следующим образом:
Теперь важная часть...
Хост получит имя менеджера сертификатов AWS, НО только префикс, например:
Название AWS:
_904706782abb3d16301321f28db53e03.my-domain.com.
Тебе следует взять только это _904706782abb3d16301321f28db53e03
для имени Godaddy Host.
Для ввода "указывает на" (в вашей учетной записи GoDaddy) вы должны получить значение диспетчера сертификатов AWS.
Например:
_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws
Кстати, значение идет с точкой в конце, GoDaddy удалит точку в тот момент, когда вы нажмете ввод. например:
_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws.
станет
_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws
Наконец, это должно выглядеть так:
Поле Host
также необходимо было изменить на xxx.
вместо xxx.yourdomain.com.
для AWS, чтобы проверить его.
Менеджер сертификатов AWS застрял в ожидании меня, когда я настроил Godaddy. Этот метод работал для меня. Мой сайт был www.allalign.com
On AWS when you "request a certificate"
- For domain name enter allalign.com (www.allalign.com did not work.)
- click ->next
- select ->DNS validation
- click ->review
- click ->Confirm and request
- before selecting continue, enter information on godaddy.com DNS (below)
My information was similar to:
allalign.com _af2e3647196c.allalign.com. CNAME _15952034958olprtlswtu.acm-validations.aws.
On godaddy.com
- Login to godaddy.com
- In the control panel select ->manage domains
- select the domain name you want to manage ->allalign.com
- select ->manage DNS (this link was on the bottom of the page)
- select ->Add (this link was on the bottom right of the Records pane)
- enter information
-- for Type select ->cname
-- for Host enter: _af2e3647196c
-- for Points to enter: _15952034958olprtlswtu.acm-validations.aws
-- click save
- On AWS click ->Continue
Validation was successful in about 2 minutes