Status pages

Configuring Cloudflare for Status Pages (with Custom-Domains).

Written by Tomas Koprusak 184 words | 1 min read Updated Nov 13, 2025
0%

Cloudflare is an impressive service/platform for securing and speeding up websites.

If you use Cloudflare and have a “status page with a custom-domain” in Uptime Robot, “there may be a small configuration needed” to make sure things work smooth.

IMPORTANT: These settings don’t work with flattened CNAMEs, disable this feature first.

UptimeRobot
Downtime happens. Get notified!
Join the world's leading uptime monitoring service with 2.1M+ happy users.

Who needs the custom configuration?

If the 3 items below match your case, then the custom config is needed:

  1. Use Cloudflare as your domain’s DNS provider
  2. Have a status page with custom domain in Uptime Robot
  3. Have the “Crypto” setting as “Flexible” in Cloudflare

How to make the custom config?

That is so easy:

  1. Login to your Cloudflare account
  2. Click the domain of your status page
  3. Click “Page Rules>Create Page Rule”
  4. Enter *MyStatusPageCustomDomain* (like *status.mydomain.com*) into “If the URL matches” field
  5. Click “Add Setting>SSL>Full”
  6. Click “Save and Deploy”
  7. That’s it.

And, here is a screenshot of the setting:

Custom Domain Status PageIn case it’s not working check the change the DNS settings to OnlyDNS (grey cloud) instead of Proxied (orange):

UptimeRobot
Downtime happens. Get notified!
Join the world's leading uptime monitoring service with 2.1M+ happy users.

Start using UptimeRobot today.

Join more than 2M+ users and companies!

  • Get 50 monitors for free - forever!
  • Monitor your website, server, SSL certificates, domains, and more.
  • Create customizable status pages.

Written by

Tomas Koprusak

Product Owner |

He has worked for Sygic as a marketer and co-led the implementation and development of a product acquired from a competitor. He has also worked as a freelance developer, helping clients from various areas. Tomas brings a wealth of industry experience to our team. He spent a few years in the blockchain industry, leading projects and marketing teams at multiple blockchain-based companies. He has presented products and managed deals in more than 10 countries around the world, managed the ICO, and built a successful marketing team at Fuergy that continues to thrive. Tomas managed a product team for the biggest job site in Slovakia, covering development and transformation to a new B2B app. Not only is Tomas skilled at web development, but he also has a deep understanding of SaaS businesses, which makes him an invaluable asset in shaping and leading various projects at UptimeRobot. His focus is always on the continual improvement of our service and user experience. In addition to his professional achievements, Tomas is a devoted father. His personal interests include cycling (he traveled around the whole country of Slovakia), playing guitar (he even played in a band), servicing bikes, music, and enjoying good beer.

Feature suggestions? Share

19 Comments

Andrey Sep 7, 2017 at 7:18 am

Thank you!!
I tried to connect it last week and it did not work out, and here is your article ❤️

Mauricio Freitas Sep 25, 2017 at 10:59 pm

We have Full SSL setup but still see a SSL Handshake error in our status page through Cloudflare. Any ideas?

Umut Muhaddisoglu Oct 24, 2017 at 10:59 pm

Any issues must be clarified now.

S Aug 14, 2019 at 10:59 pm

I'm still getting the Handshake Failed error from Cloudflare. Tried Full and Strict page rules for the status.domain.com

Gaming Oct 24, 2017 at 7:32 am

Great work guys!

Rodrigo Aguilar Jan 4, 2018 at 6:20 am

I did this but i'm gettin an error, it says "Error 525: SSL handshake failed", any ideas on how to solve this?

Frank Jan 22, 2018 at 3:04 am

here comes the solution !

Aiden Andrews Jun 7, 2018 at 9:39 am

Tried this last night my crypto is set to Full for all my domains on my account, CNAME is in place tested it this morning and get Error 525 SSL Handshake failed.

Please Advise.

07/06/18

Comms Jun 14, 2018 at 8:46 pm

Hi still having trouble. What should we be putting down as "status"
Thanks

Charles R. Severance Aug 16, 2018 at 3:41 pm

I fixed this by simply bypassing the CloudFlare proxy for the status.tsugicloud.org subdomain. This reveals the real IP address of stats.uptimerobot.com - but it saves a page rule - which might cost you money.

peegeepee Sep 8, 2018 at 5:05 pm

If I set CF to:

* Strict: times-out with 525 http error
* Full: times-out with 525 http error
* Flexible: redirect-loop (e.g. triest to redirect to https:// URL even though I am accessing it from https://

If I disable reverse-proxy, then the https fails because there is no valid cert for my domain.

Cheers,

Kristian - Community Manager Jun 9, 2020 at 5:05 pm

Hi there,

not sure if you are still having the issue, but if you do, please send us all the details to support@uptimerobot.com and we will be happy to take a look at it :)

Akhbar Sep 9, 2020 at 5:05 pm

Because of this issue i am leaving uptimerobot my spent more than 3-4 hr in cloudflare handshake issue.

Kristian - Community Manager Sep 30, 2020 at 5:05 pm

Hi Akhbar, our customers don't report such issues and usually, we're able to help them get this right. I understand you probably already left us, but we'll be happy to take a look at any issues you might have and help you.

Ortero Dec 12, 2020 at 12:19 pm

still Having the 525 cloudflare handshake error, can anyone fix this or provide fix for this issue?
Please help!

Kristian - Community Manager Dec 14, 2020 at 12:19 pm

Hi,

please send us the details to support@uptimerobot.com and we'll be happy to take a look at it, if you believe your CNAME DNS settings are correct you can also check with Cloudflare, just to be sure.

Ghanwar Mar 10, 2021 at 5:49 am

This worked for me. Thank you.

Kaibin Yang Mar 21, 2021 at 12:20 pm

Still doesn't work.
Returns Error 525 SSL handshake failed.

Kristian - Community Manager Mar 24, 2021 at 12:20 pm

Please contact us at support@uptimerobot.com and share all details, thank you.

Recent Articles

Recent Articles

Table of Contents