【问题标题】:Validating Domain For AWS ACM in GoDaddy在 GoDaddy 中验证 AWS ACM 的域
【发布时间】:2018-09-04 09:34:52
【问题描述】:

我已向 AWS 申请 SSL 证书,并选择了 DNS 验证。现在他们要求我添加 CNAME 记录以进行验证。他们为我提供了以下内容供我使用:

Name: xxx.mydomain.com.  [Host field on GoDaddy]
Value: xxx.acm-validations.aws. [Points to field on GoDaddy]
Type: CNAME

现在,每当我使用 GoDaddy DNS 接口提供此内容时,它都会引发错误,提示“指向”字段:

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

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

【问题讨论】:

  • 您可以在这里查看CNAME页面:i.imgur.com/DusNErE.png
  • 是的,您在“指向”字段中输入了什么?
  • 我正在输入 xxx.acm-validations.aws。在我原来的帖子中提到的 Points To 字段中。
  • 嘿,您能在 AWS ACM 中进行验证吗?
  • 是的。当尝试不带点结束时,我能够解决这个问题,如已接受的答案中所述。

标签: amazon-web-services validation dns


【解决方案1】:

我想和你分享一下我是怎么想出来的。

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

步骤如下:

  1. 转到您的 AWS 账户。

    使用 DNS

    转到 AWS 证书管理器请求公共证书

    之后,您将看到以下屏幕:

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

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

现在您有了名称和价值。

转到您的 Godaddy 帐户并选择您在上一部分输入的域。

转到 DNS 部分。

像这样创建 CNAME 记录:

现在是重要的部分......

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

AWS 名称:

_904706782abb3d16301321f28db53e03.my-domain.com.

你应该抓住这个_904706782abb3d16301321f28db53e03 作为 godaddy 的主机名。 对于“指向”(在您的 GoDaddy 帐户上)输入,您应该获取 AWS 证书管理器的值。 例如:

_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws

顺便说一句,该值的末尾带有一个点,GoDaddy 将在您单击输入的那一刻删除该点。 例如:

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

_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws

最后应该是这样的:

【讨论】:

  • 感谢分享细节和截图
  • 成功了。感谢您的详细步骤。欣赏!
  • 帮助很大。 +1。赞一个!
【解决方案2】:

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

【讨论】:

  • 您好,我也遇到了类似的问题。它应该是“xxx.acm-validation.aws”对吗?
  • @AarthTandel 是的,应该是这样。
  • @Mahdi 我在 aws 中的状态停留在等待验证状态。我做了同样的事情。
  • Host 也应该没有尾随点吗? xxx.yourdomain.com 而不是 xxx.yourdomain.com.
  • Host 应该只包含subdomain 部分,即xxx
【解决方案3】:

要验证像 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/

【讨论】:

  • 我尝试了 xxx3.www 并且无法正常工作...我在 ACM 下创建了 2 个“域名”,第一个是 *.my-domain.com,第二个是 www.my-domain .com。您的示例(第一个)适用于我的 *.my-domain.com,但第二个带有 www 的示例不适用于 www.my-domain.com。任何想法为什么?
  • @AdiAzarya 你有没有想过如何获得 www 的解决方案?上班?
  • 是的,我会给你写一个答案。
  • 这对我有用。问题是我在 AWS 上用“www”编写它,并在没有 www 的情况下在 GoDaddy 上设置 CNAME 记录。说得通。谢谢!
【解决方案4】:

当我配置 godaddy 时,AWS 证书管理器一直为我挂起。这种方法对我有用。我的网站是 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

【讨论】:

    【解决方案5】:

    Host 字段还需要更改为 xxx. 而不是 xxx.yourdomain.com.,以便 AWS 对其进行验证。

    【讨论】:

      【解决方案6】:

      查看this document 以验证您的 DNS 状态:

      要确认 CNAME 记录已正确添加到您的 DNS 配置,请运行类似于以下内容的命令:

      注意:将 example-cname.example.com 替换为您的 ACM CNAME 记录。

      Linux and macOS:
      
      dig +short _example-cname.example.com
      Windows:
      
      nslookup -type=ns example.com
      

      如果 CNAME 记录已添加到正确的 DNS 配置并成功传播,则该命令将在输出中返回 CNAME 记录的值。

      【讨论】:

        猜你喜欢
        • 2021-12-19
        • 2018-07-20
        • 2020-10-29
        • 2020-11-25
        • 2019-03-21
        • 2021-04-03
        • 2021-12-01
        • 2016-09-27
        • 2020-10-13
        相关资源
        最近更新 更多