It appears www.cloudflare.com is blocked in mainland China…
I noticed that one of my server located in China was having trouble to connect Cloudflare occasionally a few days ago, after digging around I noticed that api.cloudflare.com was blocked in mainland China. That’s inconvenient but I can live with walkaround.
Today however, it can’t even connect www.cloudflare.com, so basically Cloudflare is totally blocked in China now?