I used to point my domain to a shared host that uses Cloudflare (via A records). After deciding to move hosts, I set up a new account on Cloudflare and successfully set up the domain there using the nameservers.
Even though my records are proxied through Cloudflare, the records are not being respected. When I enter https://www.danielfoster.net, it always redirects to my old redirect. This occurs even after:
Waiting 30 hours
Clearing my DNS cache and using an incognito browser
Clearing Cloudflare cache
Ensuring the orange cloud is lit up
Entering the domain without www seems to work.
Even more frustrating, online DNS checkers show that the correct Cloudflare nameservers but still show the A records for my old host.
Any idea what is going on here? I am beyond frustrated. The only thing I can think of is that since my old host used Cloudflare, the set up some sort of rule that is conflicting with mine.
Was your domain with Format previously? It looks like they use Cloudflare for SaaS which can cause this issue if they do not remove your domain properly when you move away.
This explains it and gives you steps to get it resolved:
I have similar issue . When i replaced bluehost name server name with Cloudflare’s my domain name became out of reach . I was told to wait up to 48 for it to propagate. But unfortunately it’s 60 hours now and it remains the same .
Thank you for this-- it is extremely helpful! I have contacted Format and also tried to take ownership of the http records, though this is still pending.
Is there any way to know for sure that Format still has ownership of the domain on Cloudflare? I was not able to find the records in a DNS lookup. I also want to make sure that my domain provider, Namecheap, is not the culprit.
The liberate tool worked! Normally with DNS issues it’s hard to believe you are not at fault (cache, waiting for propogation, misconfiguration, etc.) and I spent hours troubleshooting this issue until you responded. Format.com’s customer support also seems to be unaware of this and wasn’t able to provide a fix.
I am extremely grateful for your help. Thank you again!