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(不带点)的字段.
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
我想与您分享我的想法。
它可能不适合所有人,但可能会对某些人有所帮助。
这些步骤是:
转到您的AWS账户。
转到AWS证书管理器并使用DNS 请求公共证书
在域名上输入不带www的域名, 例如my-domain.com (不www.my-domain.com)
完成上述步骤后,您将看到以下屏幕:
现在您有了名称和价值。
转到您的Godaddy帐户,然后选择您在上一节中输入的域。
转到“ DNS”部分。
现在是重要的部分...
主机将收到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)
最后,它应如下所示:
当我配置 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)
| 归档时间: |
|
| 查看次数: |
6375 次 |
| 最近记录: |