Creating a status page with a custom CNAME while Cloudflare proxy is enabled may result in an error where the status page is unreachable.
Cloudflare forces SSL to redirect, which effectively blocks ACME verifications.
It is possible to observe this error in cURL with output that looks similar to the below:
HTTP/1.1 301 Moved Permanently
Date: Fri, 15 Oct 2021 15:41:31 GMT
Expires: Fri, 15 Oct 2021 16:41:31 GMT
- Switch the subdomain to DNS only/disable proxy for the status page as shown in the image below. This is the Uptime.com preferred and recommended solution.
- Use a page rule to get around the redirect for the Let's Encrypt verifications on path:
Two examples are depicted below:
If you encounter any difficulties during setup, please reach out to firstname.lastname@example.org.