Cloudway (Host) Engineers say contact Cloudflare (Registrar) - Domain US Regionally Blocked

Problem: My fairly new domain (6 months old), https://gishotspot.com is not accessible inside the majority of the US through most ISPs. I am located within the US. 9 days continuous downtime increasing.

More Information: All external accessibility tests so far on major US ISP networks like Verizon, T-Mobile, Consolidated Communications, Comcast etc. result in no public access to the Wordpress website nor admin access to the WP Admin dashboard. We have tested with VPN, friends, engineers, different US and global ISP networks, internally and externally. For unknown reasons my domain is only assessable in numerous places outside the US, such as Europe.

The DNSSEC, DNS records, SSL etc. are correctly configured for the domain on the server/host side, otherwise there would be zero access globally. This is not a simple ‘wait for DNS records to resolve’ kind of fix. Please see attached images showing parts of my discussions with Cloudway Engineers as well as cleaned up and simplified DNS records The IP in the A records point to the Cloudways Wordpress application for the domain/website.

Possible Solution: Cloudflare (my registrar) must assist. This appears to be an issue connected directly to Cloudflare requiring advanced support. The problem cannot be fixed form the host’s end. The nuclear option would be domain abandonment which is unacceptable.

Thanks,
Joe

After your change of registrar to Cloudflare, everything seems to be working correctly now.

Your DNSSEC is valid, in the domain seems to resolve just fine worldwide: DNS Checker - DNS Check Propagation Tool
All the previous problems seem to be gone now.

Can you elaborate what problems you are facing exactly? What error are you seeing?
I can see your website now, but I’m from europe, so that probably doesn’t count.

Also, as you have only transferred your domain to Cloudflare today, you might just have to wait some time to let caches expire.

1 Like

Hello again!

We are happy to give it a bit of time but we are convinced it is not a resolution issue because even the US servers are resolved for the A and CNAME records. I am happy for the complete switch away from Bluehost because Cloudways are guiding me and looked into the issue properly. They cannot solve the problem because it is not a host issue. We very strongly think the DNS has resolved itself and is no longer a factor. Something is blocking all traffic in the US including myself.

This is definitely an edge case scenario, no doubt. I turn the VPN on to locate myself in London and the website is accessible. I turn it off, am back in the US, and it is not inaccessible again. We tried different ISPS, including resolves ISPs across the US map (green ticks). There appears to be some deep rooted settings blocking access to domain/website in the US. I can show you with 1 picture below.

  • Inside the US on most internet service providers → the website is not accessible (left image)
  • Outside the US → the website is accessible (right image)

We have ruled out cache, host, propagation errors etc., as you can see with your checks everything is better. it is not realistic to call every single ISP across the US about the problem to grant access by creating a rule which allows the website to resolve across their network, hence it is likely a registrar issue. It is mysterious. Short of domain abandonment, which means the problem is not solved, Help from the registrar is needed to see if they can figure out what is causing the permanent block of US traffic.

Thanks,
Joe


The image mentioned

You nameservers still point to bluehost and you have DNSSEC enabled but not properly configured. Disable DNSSEC at your registrar. Don’t reenable it until your zone has been successfully moved to whatever nameservers you intend to use and the old DNSSEC records have fully been cleared from caching resolvers.

5 Likes
dig +trace +nodnssec gishotspot.com

; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> +trace +nodnssec gishotspot.com
;; global options: +cmd
.                       2459    IN      NS      k.root-servers.net.
.                       2459    IN      NS      a.root-servers.net.
.                       2459    IN      NS      h.root-servers.net.
.                       2459    IN      NS      e.root-servers.net.
.                       2459    IN      NS      i.root-servers.net.
.                       2459    IN      NS      l.root-servers.net.
.                       2459    IN      NS      m.root-servers.net.
.                       2459    IN      NS      b.root-servers.net.
.                       2459    IN      NS      j.root-servers.net.
.                       2459    IN      NS      d.root-servers.net.
.                       2459    IN      NS      f.root-servers.net.
.                       2459    IN      NS      g.root-servers.net.
.                       2459    IN      NS      c.root-servers.net.
;; Received 239 bytes from 127.0.0.53#53(127.0.0.53) in 0 ms

com.                    172800  IN      NS      d.gtld-servers.net.
com.                    172800  IN      NS      i.gtld-servers.net.
com.                    172800  IN      NS      l.gtld-servers.net.
com.                    172800  IN      NS      k.gtld-servers.net.
com.                    172800  IN      NS      b.gtld-servers.net.
com.                    172800  IN      NS      m.gtld-servers.net.
com.                    172800  IN      NS      h.gtld-servers.net.
com.                    172800  IN      NS      e.gtld-servers.net.
com.                    172800  IN      NS      a.gtld-servers.net.
com.                    172800  IN      NS      f.gtld-servers.net.
com.                    172800  IN      NS      c.gtld-servers.net.
com.                    172800  IN      NS      j.gtld-servers.net.
com.                    172800  IN      NS      g.gtld-servers.net.
;; Received 867 bytes from 2001:7fe::53#53(i.root-servers.net) in 0 ms

gishotspot.com.         172800  IN      NS      noel.ns.cloudflare.com.
gishotspot.com.         172800  IN      NS      jillian.ns.cloudflare.com.
;; Received 362 bytes from 2001:503:d414::30#53(f.gtld-servers.net) in 20 ms

gishotspot.com.         300     IN      A       104.21.4.118
gishotspot.com.         300     IN      A       172.67.132.11
;; Received 75 bytes from 2606:4700:50::a29f:262c#53(jillian.ns.cloudflare.com) in 20 ms

I see the correct nameservers and a correct DNSSEC configuration. Do you really see Bluehost nameservers?

2 Likes

See the above screenshot and visit the URL? I’m on my mobile, but that it one of the better troubleshooting tools out there in my experience.

2 Likes

Either way, with what was likely a long TTL of DNSSEC records and an already fubar condition immediately enabling DNSSEC after the zone transfer is likely exacerbating any (pre)existing issues.

5 Likes

Yeah, I just had a look at the TTL in your screenshot. One day is a rather long TTL, so I assume DNS Viz used some cached DNS results, seeing as the registry is already reporting the correct values.

I guess there’s nothing to do but wait until most caches have expired.

3 Likes

It loads from my US location. My resolvers are DNSSEC validating. It should be fine in due time.

1 Like

Thank you for taking a look. So if I understand correctly, its fouled up beyond all repair (fubar) squared… and this is a waiting game. Correct?

My friend does not have access to the website in the UK, but I have access through my Nord VPN account when I pretend that I am in London. I am not going to touch any settings at all because as declared earlier, and seen, all that stuff is correct.

Is there a maximum timeframe for the waiting game before reaching back out here if it does not update?

Hello @cscharff,

The DNS VIZ results you posted are showing records last updated 4 days ago, which may explain the Bluehost information still shown, so the test used old data. I refreshed and got current results shown in the image, supporting the digging by @Laudian.

I still have no access to my website in the US. I am mentally burned out by this after 9 days. Hence I simply wish to know from you more experienced experts here at Cloudflare (my registrar and responsible party) what estimated timeframe (I am aware no guarantees) I must wait before revisiting the problem, to consider further action (which I am aware may require domain abandonment).

Thanks,
Joe

You’ll just have to wait a day or two, as the TTL on the old entries was set to one day by Bluehost. That’s how long DNS resolvers will cache the old entries, per level of DNS-Cache.

3 Likes

Much appreciated.

This puts my mind at rest because of the trails Bluehost put me through, to not even get this far by refusing to even try disabling the DNSSEC.

Now I have a working plan of action (even if it ends in abandonment I have a way out in the very worst case)… so thank you… it means a lot to me!

Cheers,
Joe

The DNS records have finally resolved. I have back my domain and associated website (under construction)! Thank you for all the help.

Cheers,
Joe

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.