Can not access website using cloudflare

No, you don’t necessarily need SSL. Just make sure that you have everything SSL related disabled in that case.

A 522 means that Cloudflare could not connect to your server. Can you pause Cloudflare for now, to check if your server is responding?