Validating Domain For AWS ACM in GoDaddy
For validating a domain name like example.com
you just write the first part of xxx1.example.com.
without the domain name and without suffix dot, like this:
TYPE: CNAME
NAME: xxx1
VALUE: xxx2.acm-validation.aws
For validating www.example.com
you just write the first part of xxx3.www.example.com.
without the domain name and without suffix dot, but including www.
, like this:
TYPE: CNAME
NAME: xxx3.www
VALUE: xxx4.acm-validation.aws
You can test above configuration after some minutes with:
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/
The Host
field should be filled with xxx (your subdomain) and the Points To
field with xxx.acm-validations.aws (without dot).
I would like to share with you how I figured it out.
It may not fit for all but it may help some people.
The steps are:
Go to your AWS account.
Go to AWS certificate manager and Request a public certificate using DNS
After that you will have this screen:
On the Domain Name enter your domain without www
For example example.com
(NOT www.example.com
)
After the above steps you will see this screen:
Now you have Name & Value.
Go to your Godaddy account and select the domain you have entered at the last section.
Go to the DNS section.
Create CNAME record like this:
Now is the important part...
The Host will receive the AWS certificate manager's Name, BUT just the prefix, for example:
AWS name:
_904706782abb3d16301321f28db53e03.example.com.
You should grab just this _904706782abb3d16301321f28db53e03
for godaddy's Host name.
For the "points to" (on your GoDaddy account) input, you should grab the value of the AWS certificate manager.
For example:
_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws
By the way, the value comes with a dot at the end, GoDaddy will remove the dot at the moment you click enter. for example:
_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws.
will become to
_0ba986089fff81c1b4f395a2ea75f42e.hkvuiqjoua.acm-validations.aws
Finally, it should look like this: