在GoDaddy中验证AWS ACM的域

Mer*_*ool 19 dns validation amazon-web-services

我已经从AWS请求了SSL证书,我选择了DNS验证.现在他们要我添加CNAME记录进行验证.他们提供了以下用途:

Name: xxx.mydomain.com.  [Host field on GoDaddy]
Value: xxx.acm-validations.aws. [Points to field on GoDaddy]
Type: CNAME
Run Code Online (Sandbox Code Playgroud)

现在每当我使用GoDaddy DNS界面提供此功能时,都会针对"Points to"字段引发错误:

输入@或有效的主机名,例如:"subdomain.domain.tld"

有没有人在GoDaddy DNS条目上遇到这个问题?

Mah*_*hdi 20

Host字段应填充xxx(您的子域)和Points To带xxx.acm-validations.aws(不带点)的字段.

  • `Host`也应该没有尾随点吗?`xxx.yourdomain.com`而不是`xxx.yourdomain.com (2认同)
  • “主机”应仅包含“子域”部分,即“ xxx” (2认同)

Lui*_*vez 12

要验证像example.com这样的域名,您必须只编写xxx1.example.com的第一部分.没有您的域名且没有后缀点.像这样:

TYPE: CNAME
NAME: xxx1
VALUE: xxx2.acm-validation.aws
Run Code Online (Sandbox Code Playgroud)

要验证www.example.com,您只需编写xxx3.www.example.com的第一部分.没有域名,没有后缀点,但包括www.像这样:

TYPE: CNAME
NAME: xxx3.www
VALUE: xxx4.acm-validation.aws
Run Code Online (Sandbox Code Playgroud)

您可以在几分钟后测试以上配置:

dig TXT +short +noshort xxx1.example.com

dig TXT +short +noshort xxx2.www.example.com
Run Code Online (Sandbox Code Playgroud)

https://aws.amazon.com/premiumsupport/knowledge-center/acm-certificate-pending-validation/


Adi*_*rya 12

我想与您分享我的想法。

它可能不适合所有人,但可能会对某些人有所帮助。

这些步骤是:

  1. 转到您的AWS账户。

    转到AWS证书管理器并使用DNS 请求公共证书

    之后,您将看到以下屏幕: 在此处输入图片说明

    域名上输入不带www的域名 例如my-domain.com (不www.my-domain.com)

完成上述步骤后,您将看到以下屏幕:

在此处输入图片说明

现在您有了名称和价值。

转到您的Godaddy帐户,然后选择您在上一节中输入的域。

转到“ DNS”部分。

像这样创建CNAME记录: 在此处输入图片说明

现在是重要的部分...

主机将收到AWS证书管理器的名称,但只有前缀,例如:

AWS名称:

_904706782abb3d16301321f28db53e03.my-domain.com.
Run Code Online (Sandbox Code Playgroud)

您应该仅以此_904706782abb3d16301321f28db53e03为Godaddy的主机名。对于“指向”(在您的GoDaddy帐户上)输入,您应该获取AWS证书管理器的值。例如:

_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws
Run Code Online (Sandbox Code Playgroud)

顺便说一句,该值末尾带有一个点,当您单击Enter时,GoDaddy将删除该点。例如:

_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws. 将成为

_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws
Run Code Online (Sandbox Code Playgroud)

最后,它应如下所示:

在此处输入图片说明


edW*_*edW 5

当我配置 godaddy 时,AWS 证书管理器一直处于挂起状态。这个方法对我有用。

On AWS when you "request a certificate"
- For domain name enter example.com (www.example.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:
example.com   _af2e3647196c.example.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 ->example.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
Run Code Online (Sandbox Code Playgroud)