Amazon AWS Route 53 Hosted Zone does not work
Solution 1
You have successfully transfered the domain to Gandi, but your domain is still configured with GD nameservers. Check this:
- Log in to your AWS web console
- Select Route53 service
- Select Hosted Zones in the left pane
- Select verticeinteractive.co.uk (but do not click on the domain name, just select the radio button)
- Notice the 4 name servers in the right pane.
- Next, go to domain registrar site (in your case stay in Route53), log in and configure name servers for your domain. In Route53: select 'Registered domains' in the left pane, click on your domain name, verify that in the upper right you have name servers from step 5, if they don't exactly match, click 'Add/Edit Name servers' and enter name servers from step 5)
Solution 2
I had a mismatch of the domain servers
between the registered domain
and the Hosted zones
.
To solve this you should copy the domain name server from Route 53
-> Hosted zones
:
to:
Route 53
-> Registered domains
-> Name servers
:
However, the management console didn't show me the correct domain servers in the Hosted zones
filed. Therefore, I had to use the aws-cli
as follows:
aws route53 list-hosted-zones
aws route53 get-hosted-zone --id <ID_OF_ZONE>
This returned the list of name servers that the hosted zone was using. Copy this list into the Registered domains
section of Name Servers
.
Afterwards, my A recorded started without any issues.
Solution 3
Just a note for those that have Route 53 domains that are not resolving, but passing the "Check Record Set".
This can be because your NS Records in your "Zone Information" and "Registered Domains" are different than what was assigned.
The name servers are assigned and can be looked at by clicking the radio button under "Hosted Zones".
Open a new window, and click on "Registered domains". Then click on your domain. In the upper right, there is a list of Name Servers. Those must match the ones assigned.
(Just changing the NS Records in the Hosted Zone page isn't enough.)
If there is a difference, click on the Add or Edit Name Servers under Regstered Domains. Add them one at a time into the table.
Click modify and you should see them start working... You can check on https://dnschecker.org/
Solution 4
If you replaced the automatically generated Hosted Zone, don't forget to go under "Registered domains", select your domain and then click on "Add or edit name servers". It is a small link under the list of nameservers associated to your domain, if they still match the ones of your old hosted zone you should change them with the new ones.
DanielRoberts
I am just a student that likes to get into a bit of code, and likes to try and create games.
Updated on June 15, 2022Comments
-
DanielRoberts almost 2 years
So I have moved my domain over to Amazon Route 53 and I have made a new hosted zone with all of the correct records, yet when I go to my domain, it gives me the error 'dial tcp: lookup verticeinteractive.co.uk on 8.8.4.4:53: server misbehaving' and whenever I use a DNS lookup tool, it says it does not have any aliases. name servers or mail exchange records. It has not yet been 48 hours since I transfered it, but it has been at least 36 hours and I have cleared my dns cache which allowed this error message to come up. Any ideas?
Thanks in advance :)
-
DanielRoberts about 8 yearsMy doamin is with Amazon Route 53 so it links to the hosted zone anyway
-
Evgeny Goldin about 8 yearsAfter you updated your domain's name servers who is and NS queries should return 4 name servers assigned to your Hosted Zone: whois.domaintools.com/verticeinteractive.co.uk toolbox.googleapps.com/apps/dig/#NS/verticeinteractive.co.uk
-
Darkaico over 3 yearsthanks, I was having the same issue, AWS page show me one thing but the proper name servers were listed using the cli
-
shawnngtq over 2 yearsthis answer still works on 2021-10-16. I prefer this as it's more visual
-
Kevin Marmet about 2 yearsBeen having trouble with this for DAYS. This solved it, thank you!
-
Aibin about 2 yearsThanks man, you solved my stuck problem, i really appreciate it