Got a notice from keybase that a little-used domain wasn’t hosting my verification anymore and when I went to check on it, sure enough, the pages were timing out entirely or taking very long (>30s) to serve up very small static HTML files. I assumed the issue was with my host on the other side of cloudflare, so I hard-coded my DNS and verified that no, the upstream host was performing perfectly fine.
I’ve tried from multiple sources on the internet (time curl -vv -D - https://psifertex.com/) have tried fiddling with all the settings I could think of in cloudflare’s web panel, to no avail)
No matter what I do, if cloudflare is enabled on the DNS, web responses are many many orders of magnitude slower, and as soon as I disable cloudflare’s DNS/HTTP proxy, requests are perfectly fine.
Any suggestions for better troubleshooting I can do or settings I should look at? Note that I haven’t changed anything in my panel but based on the keybase warning something broke about 24hrs ago.
Updating to add a link to a webpagetest.org also demonstrating pretty poor performance: