From my observation over the last couple of years, Cloudflare intermittently has issues in Egypt requiring you to turn off the automatic IP assigned by and manually set Cloudflare IPs on your DNS with IPs that actually work.
Although above can let you fix the connection issues between your site users and Cloudflare, you’re then going to have an issue with Cloudflare reverse proxying to your origin because the with manual entry of Cloudflare IPs. The solution to overcome that is to then creating another record in your DNS for the origin server IP and then use ResolveOverride to route the traffic in your domain to the IP of the origin server.
Ideally Cloudflare would have sufficient monitoring systems in place to detect such issues and automatically update the DNS of IPs.
It seems that’s a general problem in Egypt. 2 of my websites have the same issue. Also, it can be reached from 4G which is weird.
I found many users experiencing the same issue on FB, they informed me that they’re using CF too.
Recently, There are alot of websites using Cloudflare are not working in Egypt, Once I edited DNS to bypass directly to server IPs , it worked well.
Or if I used a VPN, it works too.
The issue happened when the domain is using Cloudflare and bypass via CF IPs.
When I ping it, It resolves that IP “126.96.36.199, 188.8.131.52”, and all results are “Request timed out”.
Many sites around the world has the same issue in Egypt, not all sites, but many sites.
our sites can be baypass directly to servers, but others?!
I think the issue is some IPs are blocked in Egypt, like the IP I mentioned.