Connection Timed Out: 522

What is the name of the domain?

https://www.justfalafel.co.uk/

What is the error number?

522

What is the error message?

“Contact your hosting provider letting them know your web server is not completing requests. An Error 522 means that the request was able to connect to your web server, but that the request didn’t finish. The most likely cause is that something on your server is hogging resources.”

What is the issue you’re encountering

522

What steps have you taken to resolve the issue?

I have followed the documentation and have completed the setup via the steps advised using the <c.name>, and I still cannot get my files to load onto the webpage. The hosting is being completed through cloudflare, so I’m unsure of the cause of this issue as I have configured everything to the requirements of cloudflare - any help here would be greatly appreciated!

What are the steps to reproduce the issue?

visit my website

Visit website → see error

The 522 error you’re seeing on your website (https://www.justfalafel.co.uk) means that Cloudflare successfully connected to your origin server, but the server didn’t respond within the expected time. This typically indicates an issue with the hosting environment rather than Cloudflare itself. Common causes include the server being offline, under heavy load, or a firewall blocking requests from Cloudflare.

Please ensure that your DNS records in Cloudflare are correctly set up and pointing to the correct server IP address. Also, confirm that your server is actively listening on ports 80 (HTTP) or 443 (HTTPS), and that your firewall is not blocking Cloudflare’s IP ranges—they must be allowlisted for proper communication.

You mentioned completing the setup using a CNAME and that hosting is managed through Cloudflare. Just to clarify, Cloudflare acts as a proxy—it doesn’t host your website’s content. Your actual web files need to be served directly from your hosting provider’s server.

We recommend checking the current status of your server, including resource usage, and verifying that it can accept incoming requests. If you’re unsure, we suggest reaching out to your hosting provider and letting them know that while Cloudflare can connect to the server, it isn’t receiving a response. Once the issue is resolved at the origin, your site should begin loading properly again.

I’m so retarded, :skull:. Do you have any recommendations for free hosting services that I can use?