Unstable specific domain, seems like Bypass Cache not working

What is the name of the domain?

pendulum.golf

What is the error number?

no error is shown on Cloudflare

What is the error message?

404 page not found in Traefik.

What is the issue you’re encountering

One of my many domains is unstable with 404’s, 200’s, etc. The other domains are fine. The normal domain and this unstable domain are all built on the same infrastructure and there is no difference in infrastructure. I have enabled Bypass Cache to determine the cause, but the symptoms have not improved. Perhaps Bypass Caching is not working properly. Does anyone else have the same symptoms?

Digging deeper all domains (WordPress containers) are deployed on the same node, but only one of them (domain) is unstable.

From Consul’s point of view, the unstable container is HEALTHY.
Also, accessing the IP of the container directly is normal.

The DNS record is not proxied so requests are going direct to your origin at the moment and not passing through Cloudflare. If you get problems you’ll need to check your origin…
https://cf.sjr.dev/tools/check?373926a8f1944f82bc362d0638f59242#dns

Yes, I have now disabled Cloudflare proxies on this domain.

As a result, the site is stable and working fine now.

Perhaps a Cloudflare node or something assigned to this unstable domain could be the cause.

Incidentally, all Cloudflare site configurations are managed by Terraform and use modules, so there are no differences in settings for each site.

Without the proxy it’s hard to test, also if intermittent. 404s would only come from your origin so if that only happens when Cloudflare is enabled you’d have to see what was happening in the Cloudflare pipeline for those requests to make your origin return 404 for them.

No “node” is “assigned” to your domain, you will use the Cloudflare PoP your ISP routes you to which hopefully is a near one. You can check which one for your own requests by going to https://pendulum.golf/cdn-cgi/trace when it is proxied.

[edited link]

I had never heard of that function before.

But on my other proxied domains I get a 404.
Where can I find a way to enable the feature?

Sorry link was wrong, will correct it in the post above as well. Should be…
https://pendulum.golf/cdn-cgi/trace

Try this one if not proxying your domain…
https://sjr.dev/cdn-cgi/trace

Thank you so much.

I could get a data.
I will try it late at night since it is during business hours now.

I enabled the proxy again after some time and it worked fine.
It seems that I definitely pulled the unstable node on Cloudflare’s side.

I am a free user so I can’t dig any deeper.

If the site suddenly becomes unstable, it might be a good idea to stop going through Cloudflare at least once.