DNS TXT record not propagating

1

Hi there,
I added a TXT and SPF record to a existing domain we have as a hosted zone in Route 53, it has been over 48 hours and the record is still not visible on the internet.
I've checked this on MXToolbox.com and by looking up against google DNS
The TTL is 3600, but it's a new record so this shouldn't matter?
To add the record i simply used the "Create Record Set" selected TXT as type, added the details then went "Save Record Set"
Why has it not replicated yet?
Thank you

질문됨 4년 전4094회 조회
6개 답변
0

Hi,

This typically happens when you have two or more hosted zones that have the same name, and the hosted zone that you updated is not the hosted zone that the domain registration is configured to use. Here's how you check:

  1. Get the names of the name servers your domain registration is using. See "Adding or Changing Name Servers or Glue Records" in the Route 53 Developer Guide:

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html#domain-name-servers-glue-records-procedure

  1. Determine whether the name servers that you got in step 1 are the same as the name servers for the hosted zone that you added the record to. See "Getting the Name Servers for a Public Hosted Zone":

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/GetInfoAboutHostedZone.html

My guess is that they don't match, and that you added the TXT and SPF records to the wrong hosted zone. Rather than update the domain registration to use the name servers in the hosted zone that you updated, I recommend that you add the TXT and SPF records to the hosted zone that your domain registration is using. This is because adding records to a hosted zone takes effect almost immediately. Changing the name servers for a domain registration can take up to two days to take effect. For an explanation of why, see "How Amazon Route 53 Routes Traffic for Your Domain":

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/welcome-dns-service.html#welcome-dns-service-how-route-53-routes-traffic

Scott

전문가
답변함 4년 전
0

Hi Scott,
Thanks for replying, so the DNS servers listed in the hosted zone are:
NS
ns-1809.awsdns-34.co.uk.
ns-656.awsdns-18.net.
ns-1490.awsdns-58.org.
ns-248.awsdns-31.com.
The DNS NS servers listed on nslookup the public web are:
nameserver = ns-248.awsdns-31.com
nameserver = ns-656.awsdns-18.net
nameserver = ns-1490.awsdns-58.org
nameserver = ns-1809.awsdns-34.co.uk
To me they look correct?
Still not propagated today?
Thank you

답변함 4년 전
0

Hi,

Another possibility is that you changed the name servers in the NS record to match the name servers in the domain registration. The name servers should instead match the name servers that Route 53 assigned to the hosted zone. Here's what to check:

  1. Get the names of the name servers your domain registration is using. See "Adding or Changing Name Servers or Glue Records" in the Route 53 Developer Guide:

https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html#domain-name-servers-glue-records-procedure

  1. Display the settings for the NS record in the hosted zone, and compare those name servers with the name servers that you got in step 1. If they don't match, change the name servers in the NS record.

If you include the domain name in your reply, I can check the settings.

Scott

전문가
답변함 4년 전
0

Thank you for your answer, it came in handy when I encountered the same problem. Once I changed/glued the Nameservers, the propagation process took less than a minute.

답변함 4년 전
0

In my case, I was using @ on the left hand side.

like @mydomain.com

When I changed this to be empty, then the TXT record propogated OK.

like mydomain.dom

답변함 3년 전
0

My problem was that I used LightSail. Therefore the DNS changes in Route53 didn't propagate. I needed to change the LightSail DNS records.

답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠