DNS CNAME Creation/Validation Fails
-
I have been beating my head against the wall trying to get the certificate validation working where GoDaddy is the DNS host. The AWS plugin instructs the user to create a DNS CNAME record where the Name is something like;
_683f10ed6283cd12a123456fd5874d4.www.myexample.com
When I used the full Name string as supplied by the plugin in the CNAME record it would never validate.
What I found is that GoDaddy automatically appends the root domain to the CNAME record’s name. I was able to confirm that this was the issue by using a tool like the mxtoolbox.com SuperTool by doing a CNAME lookup on (note that the root domain is now entered twice);
_683f10ed6283cd12a123456fd5874d4.www.myexample.com.myexample.com
and this CNAME record is found.
To fix this problem, when creating the CNAME record in GoDaddy you don’t include the root domain in the Name string supplied by the plugin so I actually needed to enter;
_683f10ed6283cd12a123456fd5874d4.www
Since I was working with a remote net-admin to make the DNS change I don’t know if the GoDaddy page had instructions to omit the domain name portion but I imagine a lot of web developers rely on others to make DNS updates so it’s easy to see where the disconnect can happen.
I have no idea if this is only a GoDaddy issue or if other DNS hosts do the same thing but I’m posting this problem/solution so maybe other users don’t have to go through what I went through.
Maybe the plugin could be made more robust by checking for a CNAME record with either the Name provided or with the domain appended to the Name provide.
- The topic ‘DNS CNAME Creation/Validation Fails’ is closed to new replies.