So kept getting Error 520 for the past week, Namecheap support says it’s on Cloudflare end as theres no errors on Namecheap logs and Cloudflare says it’s a problem with the host, basically, no help has been provided at all from either side.
Tried to fix the issue by tweaking the settings in Cloudflare, added auto minify JS,HTML,CSS, changed SSL to Flexible from Full (because my other site also hosted on namecheap was also on Flexible) and now I get Error 521 PERMANENTLY.
Sometimes the site loads but it’s all messed up and on refresh I get error 521 again.
Well, that is easy to find out by checking if you can connect directly to Namecheap. If that works it isnt Namecheap, if it doesnt you have your answer as well
The issue - at least right now - is that your server presents an HTTPS certificate not valid for your domain. This is something you need to sort out with your host.
I changed SSL from Full to Flexible, think that may be the issue? I didn’t have this HTTPS certificate not valid before doing this but my other domain on the same hosting plan had the SSL at flexible so I thought it was wise to do the same since the other site has never had issues
Your server seems to be reachable and occasionally Cloudflare does return content, however mostly it is a 521. Either thats a Cloudflare issue or there is some rate-limiting on Namecheap’s side which prevents Cloudflare from connecting.