Skip to content

DNS Propagation Issues with Domain Registered in Route 53 - No Propagation After 48 Hours

0

Hello everyone,

I'm experiencing a persistent DNS propagation issue with my domain, getalmayor.com, which is registered directly in AWS Route 53. I've been troubleshooting this for several days and haven't been able to resolve it.

Here's a summary of the situation:

  • Domain Registration: The domain getalmayor.com is registered directly within AWS Route 53.
  • Hosted Zone: I have created a public Hosted Zone in Route 53 for getalmayor.com.
  • A Record: I have configured an A record in the Hosted Zone, pointing to the public IP address of my EC2 instance: 34.204.52.55.
  • nslookup Success: When I perform an nslookup query, specifying one of the AWS nameservers for my Hosted Zone (e.g., ns-1660.awsdns-15.co.uk), the domain getalmayor.com correctly resolves to the EC2 instance's IP address (34.204.52.55).
  • dig Success: I have also run the dig command, querying the AWS nameserver directly (e.g., dig getalmayor.com @ns-1660.awsdns-15.co.uk), and it returns the correct IP address. This further confirms that the DNS configuration in Route 53 is correct.
  • No Propagation: However, after almost 48 hours, whatsmydns.net (and other similar DNS propagation checkers like dnschecker.org and viewdns.info) show no propagation whatsoever for the A record of getalmayor.com. It doesn't resolve to the EC2 IP address from any location.
  • EC2 Instance is Accessible: I can successfully access my website directly by entering the EC2 instance's IP address (34.204.52.55) in a web browser. This confirms that the web server on the EC2 instance is functioning correctly and that the Security Group is configured to allow inbound traffic on ports 80 and 443.

Troubleshooting Steps Taken:

  • I have verified and re-verified the A record configuration in the Route 53 Hosted Zone multiple times.
  • I have deleted and recreated the Hosted Zone to ensure a clean configuration.
  • I have cleared my local DNS cache and tried accessing the domain from different devices and networks.
  • I have checked the Route 53 Registered Domain settings (Transfer Lock is OFF, DNSSEC is not configured).

dig Output:


>> getalmayor.com @ns-1660.awsdns-15.co.uk
global options: +cmd
Got answer:
->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52089
flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 1
WARNING: recursion requested but not available

OPT PSEUDOSECTION:
EDNS: version: 0, flags:; udp: 4096
QUESTION SECTION:
getalmayor.com.			IN	A

ANSWER SECTION:
getalmayor.com.		60	IN	A	34.204.52.55

AUTHORITY SECTION:
getalmayor.com.		172800	IN	NS	ns-1384.awsdns-45.org.
getalmayor.com.		172800	IN	NS	ns-1660.awsdns-15.co.uk.
getalmayor.com.		172800	IN	NS	ns-343.awsdns-42.com.
getalmayor.com.		172800	IN	NS	ns-996.awsdns-60.net.

Query time: 15 msec
SERVER: 205.251.198.124#53(ns-1660.awsdns-15.co.uk) (UDP)
WHEN: Sun Mar 02 16:40:52 -03 2025
MSG SIZE  rcvd: 196

Key Questions:

  1. Why is the A record not propagating globally, even though both nslookup and dig resolve correctly using the AWS nameservers?
  2. Are there any known issues with Route 53 that could be preventing DNS propagation, even when the basic configuration appears correct?
  3. Are there any other troubleshooting steps I should try?
  4. Could this be a caching issue at a higher level within the Route 53 infrastructure?

I am currently on the basic AWS support plan and cannot directly contact AWS support. I would greatly appreciate any assistance or insights the community can provide.

Thank you in advance for your help!

5 Answers
1

Based on the information provided, it appears that your DNS configuration in Route 53 is correct, but there might be an issue with the nameserver (NS) records for your domain. Here are some potential reasons and solutions for your situation:

  1. Nameserver Mismatch: The most likely cause of your issue is a mismatch between the nameservers listed in your domain registration and those in your Route 53 hosted zone. When you register a domain with Route 53, it automatically creates a hosted zone with the correct nameservers. However, if you've created a new hosted zone manually, the nameservers may not match.

To resolve this:

  • Go to the Route 53 console and check the nameservers listed in your hosted zone for getalmayor.com.
  • Then, go to the Registered Domains section in Route 53 and verify that the nameservers listed for your domain exactly match those in the hosted zone.
  • If there's a mismatch, update the nameservers in the domain registration to match those in the hosted zone.
  1. Glue Records: Ensure that the glue records for your domain are correctly set. These are critical for proper DNS resolution.

  2. TTL Values: Check the Time-to-Live (TTL) values on your DNS records. While you've waited more than 48 hours, some resolvers might cache information for longer periods.

  3. Multiple Hosted Zones: If you have multiple hosted zones with the same name, ensure you're updating the correct one and that the domain registration is using the correct nameservers.

To further troubleshoot:

  • Use online DNS lookup tools that allow you to specify the nameserver, and check if they return the correct IP address when querying your AWS nameservers directly.
  • Verify that your domain registration details are correct and that you've confirmed any necessary verification emails from ICANN.

If you've verified all these points and are still experiencing issues, it may be worth considering an upgrade to a support plan that allows direct contact with AWS Support, as they can provide more in-depth assistance with domain and DNS configuration issues.
Sources
Domain Registration Successful but Unable to Resolve Domain | AWS re:Post
I changed DNS settings, but they haven't taken effect - Amazon Route 53
Migrated domain to AWS and DNS not working in many places | AWS re:Post

answered a year ago
EXPERT
reviewed a year ago
0
Accepted Answer

Solved with AWS agent support. The NS from the registered domain should be re created and then, update the hosted zone. The agent provide me new Name Servers. I am not sure where they come from, but now the dns is propagating.

answered 10 months ago
  • You are much more patient than I. I have a situation similar to yours - though I haven't done all the detective work you have. How do you get AWS agent support? I can't find a way to contact anyone... thank you!

0

Hello.

If you check the "whois" command, you can check the following NS records.
Will name resolution fail even if I change to the NS record below?

whois getalmayor.com

   Name Server: NS-1408.AWSDNS-48.ORG
   Name Server: NS-16.AWSDNS-02.COM
   Name Server: NS-1642.AWSDNS-13.CO.UK
   Name Server: NS-773.AWSDNS-32.NET
EXPERT
answered a year ago
  • The NS records provided by the command whois getalmayor.com are the same that are showed in the picture that I shared in my last response wich is the current NS record in AWS hosted zone, so I don't understand what is your point. Would you give me more details about your question?

0

Okey, so there was a mismatch, so I copied the NS from the details showed in registered domain in the NS register of the hosted zone. ![SS of Route 53

SS

Reading the data in the links that are provided in the automatic answer, I have to wait 2 days in to get some propagation.

answered a year ago
0

Hello. 2 days have past, and there is no propagation of the dns. What should I do?

answered 10 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.