DNS_PROBE_FINISHED_NXDOMAIN from namecheap?

I have deployed a react app and this link is working fine https://vibrant-pare-41a0aa.netlify.app but my custom domain pokedex.live is not which is showing gren status on the Custom domains section on Netlify. This domain was previously being used with Github pages but now I want to switch. I’ve deleted A and CNAME records on namecheap dashboard and pointed with the netlify namerservers

hi there,

i think it just needed a little more time!

did you get able to see it? I can’t load the page yet…

Hi, @rowan91. It sounds like a DNS issue that is only being seen for you locally.

For any DNS related issues, I recommend using the command line tool named dig to troubleshoot. So, my first recommendation would be to install it. DigitalOcean has a great guide about this here:

After that is installed, please run the following two commands and post the results here:

dig pokedex.live
dig pokedex.live +trace

For example, this is what I’m seeing:

$ dig pokedex.live

; <<>> DiG 9.10.6 <<>> pokedex.live
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5967
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;pokedex.live.			IN	A

;; ANSWER SECTION:
pokedex.live.		19	IN	A	54.241.246.27
pokedex.live.		19	IN	A	138.68.235.89

;; Query time: 53 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Apr 27 20:53:02 PDT 2021
;; MSG SIZE  rcvd: 73

$ dig pokedex.live +trace

; <<>> DiG 9.10.6 <<>> pokedex.live +trace
;; global options: +cmd
.			37764	IN	NS	a.root-servers.net.
.			37764	IN	NS	b.root-servers.net.
.			37764	IN	NS	c.root-servers.net.
.			37764	IN	NS	d.root-servers.net.
.			37764	IN	NS	e.root-servers.net.
.			37764	IN	NS	f.root-servers.net.
.			37764	IN	NS	g.root-servers.net.
.			37764	IN	NS	h.root-servers.net.
.			37764	IN	NS	i.root-servers.net.
.			37764	IN	NS	j.root-servers.net.
.			37764	IN	NS	k.root-servers.net.
.			37764	IN	NS	l.root-servers.net.
.			37764	IN	NS	m.root-servers.net.
.			37764	IN	RRSIG	NS 8 0 518400 20210510050000 20210427040000 14631 . H3EptxRJCnk3jm0D05LxAZtcvA5kGEeNAgDXdmf4Su3pV3e5yvBwh3OH BuL+kQYfyJF+fxJW0YajcHb2yTQxiRslmBKam8DzhO9l2G/lRigca55b jK8TBkJcRhhUgJVZswqITqKMVOT47FwHDCp8YCsHwaYnBcIMcTmTk76j 2xzI2xu4lo+ByMlhc1Kjkx0zE8OqyO1iGuQsDPeIjkocJBtnVhaipSGC NQN5F0BbHys0WY3/W0EK1begNNlujB+vHVyRbQe0Y3hDBwL73lClvK4t cW9YopjCFPXpIi+Hhghpa6n4cz6jPTze4iHwF91UJh9fD24aBZXrBAnE JFnAFA==
;; Received 525 bytes from 8.8.8.8#53(8.8.8.8) in 56 ms

live.			172800	IN	NS	demand.beta.aridns.net.au.
live.			172800	IN	NS	demand.alpha.aridns.net.au.
live.			172800	IN	NS	demand.delta.aridns.net.au.
live.			172800	IN	NS	demand.gamma.aridns.net.au.
live.			86400	IN	DS	27304 8 1 BB1914F4690FDC1C882FA6CEA84D14FCA6B9D38D
live.			86400	IN	DS	27304 8 2 F76B40CAC1A4F9D7B2E3ED67602D7F934FD45D9064CE78880FB73D09 B1ACD107
live.			86400	IN	RRSIG	DS 8 1 86400 20210510220000 20210427210000 14631 . pyCLkOCiUbidbhUEhb2m35FyMZ1EmmQVmkd+l25zl2ZDNVtdh4h5shHt BquYopzPh3nJJBMYSr16uc3X/WXtSSj5rZx0Ul8349YxvvhZU/tgQHQq +pDdPx/XdovbDVD7gicuwO6eS+XWrEWMZRYCEx4Jxa7Vjh5UVhWseSju S4RYMvaXC/LPpv3F3lqwfB6qJJ1z6k9qtHwFl8jCc0NuYnKlQRnpK3nR 77UulL/QD0qCweweHb4R+ARAMPhgfLd1DU5NYHfvlQXTjpxMhv8dIn3u 7fEL5W1SBtrHeGHGJWEj6rATbXtHzjC9Wqe/YI1K6wZcJ9HuvLhuG3zI rSc2GA==
;; Received 708 bytes from 192.203.230.10#53(e.root-servers.net) in 18 ms

pokedex.live.		86400	IN	NS	dns2.p07.nsone.net.
pokedex.live.		86400	IN	NS	dns3.p07.nsone.net.
pokedex.live.		86400	IN	NS	dns4.p07.nsone.net.
pokedex.live.		86400	IN	NS	dns1.p07.nsone.net.
jq273msujelmf158e5qkga458d0a1bbo.live. 86400 IN	NSEC3 1 1 1 B9272EFC JQ8D3OQQBJ4TPL7VAO21KD5E4LBTL3PO  NS SOA RRSIG DNSKEY NSEC3PARAM
jq273msujelmf158e5qkga458d0a1bbo.live. 86400 IN	RRSIG NSEC3 8 2 86400 20210526002035 20210425235705 12795 live. lFVQSTTk8yHFqXFRstqTRMiBQkSVuL4UBaYRFZrZt1GcCFcuKDrNrLyN vst1s8Soxa5YFvlSBLY6DlNBbHmSMuqBX6yWvQqUbYg3jI3L/rzR1o3o fxb97Mcw5qZul48QrvA3xWHvCohNssom5nMrWiF8JkcUMGkTmZUMHYbY SkhZy6KwsO5sHHTo7TuUZ4IUakVTHxFsPL+e/66yuTfWuw==
0ajfh3ebpbios39iure5k4cnc6rt6fnh.live. 86400 IN	NSEC3 1 1 1 B9272EFC 0B59RLR2DE240AKOSGFVHB0NI9D9MU1K  NS DS RRSIG
0ajfh3ebpbios39iure5k4cnc6rt6fnh.live. 86400 IN	RRSIG NSEC3 8 2 86400 20210527134149 20210427132337 12795 live. sRzucnnAu97HD0aZQya4OPJr3ndIbl86T89Hz7aV9byYOPVPP9qepC2o Vnxyuzi0ACqZAdmLBmzlBSObz4QvontN5ADM0AZ/nNLnxvgASqZkZJIr XGLRDEmqxcM0wQcgty2/A7Ccjp/HiVfdzhGk88vJbJZxQSXtTWWu0wmO ebJUoyVbssZr7oDnNkNSGihlWk8ZHgzVgmnK7sAJuzAbNQ==
;; Received 689 bytes from 37.209.198.7#53(demand.delta.aridns.net.au) in 20 ms

pokedex.live.		20	IN	A	138.197.207.178
pokedex.live.		20	IN	A	138.68.60.208
;; Received 73 bytes from 198.51.44.71#53(dns3.p07.nsone.net) in 40 ms

Again, that is what a working connection looks like. If you post your results here, we will be able to compare the two and that should help us locate where the issue is occurring.

If there are questions about any of this, please let us know.

; <<>> DiG 9.10.6 <<>> pokedex.live
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17090
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;pokedex.live.			IN	A

;; AUTHORITY SECTION:
pokedex.live.		2796	IN	SOA	dns1.registrar-servers.com. hostmaster.registrar-servers.com. 1619546260 43200 3600 604800 3601

;; Query time: 25 msec
;; SERVER: 2806:1080:ffff:4::e#53(2806:1080:ffff:4::e)
;; WHEN: Tue Apr 27 23:22:27 CDT 2021
;; MSG SIZE  rcvd: 114
; <<>> DiG 9.10.6 <<>> pokedex.live +trace
;; global options: +cmd
.			393417	IN	NS	d.root-servers.net.
.			393417	IN	NS	c.root-servers.net.
.			393417	IN	NS	b.root-servers.net.
.			393417	IN	NS	j.root-servers.net.
.			393417	IN	NS	k.root-servers.net.
.			393417	IN	NS	g.root-servers.net.
.			393417	IN	NS	m.root-servers.net.
.			393417	IN	NS	f.root-servers.net.
.			393417	IN	NS	e.root-servers.net.
.			393417	IN	NS	h.root-servers.net.
.			393417	IN	NS	l.root-servers.net.
.			393417	IN	NS	i.root-servers.net.
.			393417	IN	NS	a.root-servers.net.
;; Received 639 bytes from 2806:1080:ffff:4::e#53(2806:1080:ffff:4::e) in 22 ms

live.			172800	IN	NS	demand.delta.aridns.net.au.
live.			172800	IN	NS	demand.beta.aridns.net.au.
live.			172800	IN	NS	demand.gamma.aridns.net.au.
live.			172800	IN	NS	demand.alpha.aridns.net.au.
live.			86400	IN	DS	27304 8 1 BB1914F4690FDC1C882FA6CEA84D14FCA6B9D38D
live.			86400	IN	DS	27304 8 2 F76B40CAC1A4F9D7B2E3ED67602D7F934FD45D9064CE78880FB73D09 B1ACD107
live.			86400	IN	RRSIG	DS 8 1 86400 20210510220000 20210427210000 14631 . pyCLkOCiUbidbhUEhb2m35FyMZ1EmmQVmkd+l25zl2ZDNVtdh4h5shHt BquYopzPh3nJJBMYSr16uc3X/WXtSSj5rZx0Ul8349YxvvhZU/tgQHQq +pDdPx/XdovbDVD7gicuwO6eS+XWrEWMZRYCEx4Jxa7Vjh5UVhWseSju S4RYMvaXC/LPpv3F3lqwfB6qJJ1z6k9qtHwFl8jCc0NuYnKlQRnpK3nR 77UulL/QD0qCweweHb4R+ARAMPhgfLd1DU5NYHfvlQXTjpxMhv8dIn3u 7fEL5W1SBtrHeGHGJWEj6rATbXtHzjC9Wqe/YI1K6wZcJ9HuvLhuG3zI rSc2GA==
;; Received 708 bytes from 2001:500:2::c#53(c.root-servers.net) in 63 ms

pokedex.live.		86400	IN	NS	dns2.p07.nsone.net.
pokedex.live.		86400	IN	NS	dns4.p07.nsone.net.
pokedex.live.		86400	IN	NS	dns1.p07.nsone.net.
pokedex.live.		86400	IN	NS	dns3.p07.nsone.net.
jq273msujelmf158e5qkga458d0a1bbo.live. 86400 IN	NSEC3 1 1 1 B9272EFC JQ8D3OQQBJ4TPL7VAO21KD5E4LBTL3PO  NS SOA RRSIG DNSKEY NSEC3PARAM
jq273msujelmf158e5qkga458d0a1bbo.live. 86400 IN	RRSIG NSEC3 8 2 86400 20210526002035 20210425235705 12795 live. lFVQSTTk8yHFqXFRstqTRMiBQkSVuL4UBaYRFZrZt1GcCFcuKDrNrLyN vst1s8Soxa5YFvlSBLY6DlNBbHmSMuqBX6yWvQqUbYg3jI3L/rzR1o3o fxb97Mcw5qZul48QrvA3xWHvCohNssom5nMrWiF8JkcUMGkTmZUMHYbY SkhZy6KwsO5sHHTo7TuUZ4IUakVTHxFsPL+e/66yuTfWuw==
0ajfh3ebpbios39iure5k4cnc6rt6fnh.live. 86400 IN	NSEC3 1 1 1 B9272EFC 0B59RLR2DE240AKOSGFVHB0NI9D9MU1K  NS DS RRSIG
0ajfh3ebpbios39iure5k4cnc6rt6fnh.live. 86400 IN	RRSIG NSEC3 8 2 86400 20210527134149 20210427132337 12795 live. sRzucnnAu97HD0aZQya4OPJr3ndIbl86T89Hz7aV9byYOPVPP9qepC2o Vnxyuzi0ACqZAdmLBmzlBSObz4QvontN5ADM0AZ/nNLnxvgASqZkZJIr XGLRDEmqxcM0wQcgty2/A7Ccjp/HiVfdzhGk88vJbJZxQSXtTWWu0wmO ebJUoyVbssZr7oDnNkNSGihlWk8ZHgzVgmnK7sAJuzAbNQ==
;; Received 689 bytes from 2001:dcd:2::7#53(demand.beta.aridns.net.au) in 51 ms

pokedex.live.		20	IN	A	138.68.235.89
pokedex.live.		20	IN	A	138.68.7.48
;; Received 73 bytes from 2620:4d:4000:6259:7:7:0:1#53(dns1.p07.nsone.net) in 50 ms

Thank you all! Apparently I’ve solved it changing to Googles DNS servers!

Hi, @rowan91. The first response is showing why it doesn’t work for you. Analyzing the response we see this:

;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

This means there was no answer to this query. Instead of returning A records, it returns the SOA (Start of Authority) record instead, which is shown on this line:

pokedex.live.		2796	IN	SOA	dns1.registrar-servers.com. hostmaster.registrar-servers.com. 1619546260 43200 3600 604800 3601

One of the things shown here that the previous name server (NS) is shown: dns1.registrar-servers.com

This is likely the name server for the registrar and it is being cached by your upstream DNS resolver (probably the resolver for your ISP). The caching is due to the TTL (time to live) value in the previous, not the current NS records. There is more about this here:

If you want to know how long it will take to update for you locally, you can check the TTL returned by this:

dig pokedex.live NS

The TTL will be the number after the domain name. It is the number of seconds left before that record expires. Looking at the SOA record above as an example, the TTL is 2796 seconds (or about 47 minutes).

I saw your new post and, yes, changing DNS servers will also resolve this (as Google’s DNS servers already flushed their cache for this record).