My website has become widely inaccessible and I don't know why.
Up until recently I have been serving my website through cloudflare, so was using their nameservers. Recently I started using Route 53, so I changed to Amazon's name servers using my registrar's control panel, and found that my site quickly became unavailable (I am in the UK).
I used https://www.whatsmydns.net and found that some DNS servers around the world were not returning any namservers for my website. It was the same locations every time I tried, including London, Sao Paolo, Germany, New Zealand and parts of the US. Most locations (around 3/4) were fine though.
I was using hover.com as my registrar at the time, and I thought that the problem might have been to do with them, so I switched registrars to Amazon. Once transferred to Amazon, I changed the nameservers back to Cloudflare's nameservers, waited for it to propagate, and checked again on whatsmydns.net. It was showing up green for all locations. Then I changed back to Amazon's nameservers. The problem was exactly the same as before, the nameservers were not returned by DNS queries in the same locations.
I have changed the DNS servers on my Mac laptop, and can access my website when using the following DNS servers:
- Sky (my broadband provider) - 90.207.238.97 and 90.207.238.99
- OpenDNS Home - 208.67.222.222 208.67.220.220
But my website is inaccessible when using the following DNS servers
- Google - 8.8.8.8 and 8.8.4.4
- Cloudflare - 1.1.1.1 and 1.0.0.1
- Quad9 - 9.9.9.9 and 149.112.112.112
- CleanBrowsing - 185.228.168.9 and 185.228.169.9
- Adguard - 176.103.130.130 and 176.103.130.131
- Verisign - 64.6.64.6 and 185.253.163.131
The nameservers I am trying to use are:
- ns-1478.awsdns-56.org
- ns-1953.awsdns-52.co.uk
- ns-135.awsdns-16.com
- ns-893.awsdns-47.net
I have read that some large ISPs have configured their DNS servers to violate rules, such as by indicating that a domain name does not exist just because one of its name servers does not respond. To try and diagnose if this was occurring, and there was a problem with one of the 4 nameservers, I changed yesterday to use just the first 2 nameservers in the list above, intending to then use just the second two if there was still a problem. However, even though this change has had ample time to propagate (EDIT: perhaps not, given the TTL, but it definitely seems slower than when I changed the nameservers between Amazon's and Cloudflare's and vice versa), whatsmydns.net is showing that the vast majority of DNS servers are still returning all 4 nameservers. I am not sure why that is happening.
What is going on! My website is https://www.markfisher.photo.