Announcements

Status Pages>Custom Domains are now HTTPs-enabled.

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

Public Status Pages, a feature to easily share the statuses of the monitors with others, was introduced few months ago.

The standard status page URLs (like https://stats.uptimerobot.com/xyz) were HTTPs-enabled since day one.

However, the ones behind a custom domain (like http://status.mywebsite.com) were not as it was a little more tricky to get a SSL certificate for all the custom domains.

Good news, custom domains are now HTTPs enabled too (thanks to the free + automated CA: Let’s Encrypt).

And, all status pages are actually HTTPs-only from now on.

Important note for CloudFlare users:

As the status pages are now HTTPs-only, the “flexible SSL feature of CloudFlare” will end up in an infinite redirect. There are 2 options to make it work:

  • disabling the “cloud feature” for the CNAME
  • or, using Full or Strict SSL feature

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

41 Comments

Mark Fulton Feb 7, 2017 at 2:03 pm

Sweet!

Daniel Aleksandersen Feb 7, 2017 at 9:29 pm

This is a cool feature and a good application of Let’s Encrypt!

However, this doesn’t seem to work correctly. Over HTTPS, I receive the certificate for status.uptimerobot.com instead of a certificate for the expected domain. If I ignore the error, the expected status report pops up. However, over HTTP, I get a generic error saying “No such site at 69.162.67.140:80”.

I setup the CNAME and status page for status.ctrl.blog just minutes ago. If this is a temporary situation, then maybe stick a message on the page clarifying that things are being configured and will start working in a little while.

Update: Tried again just before submitting this comment, and now it says “Safari Can’t Open the Page”. Do I need a uptime monitor for my uptime monitor status page?

Umut Muhaddisoglu Feb 8, 2017 at 9:29 pm

We had few glitches regarding auto-SSL generation for each custom domain. Yet, they are all resolved now :).

Cătălin Mar 10, 2017 at 9:29 pm

Meanwile problem solved

Afsin Toparlak Feb 9, 2017 at 6:05 pm

Yes, great!
I like Uptime Robot!
:-)

Adam H Feb 10, 2017 at 12:41 am

Great work guys, Always felt a little dirty not seeing https on the status page, all good now :)

Symani Feb 12, 2017 at 2:54 pm

Awesome!!!

Tore Skevik Feb 15, 2017 at 9:44 am

We are also having some issues with the custom status page. Albeit I just recently configured it, but it throws an SSL error in both Firefox and Chrome.

Z Feb 18, 2017 at 9:58 pm

Interestingly, CloudFlare is unable to establish HTTPs connection with uptimerobot, I'm using full (strict) :/

Bobby Wibowo May 12, 2018 at 9:58 pm

With Cloudflare, I'm getting 526 - Invalid SSL certificate. I have it set on Full (Strict).

liwanglin12 Feb 26, 2017 at 10:21 am

But this might have security issue?

Z Feb 28, 2017 at 3:37 pm

Still getting invalid certificate after 2 weeks, CF passthrough disabled.

lmspw Mar 14, 2017 at 12:27 pm

Hi, i have setup CNAME for stats.lmspw.com but it gives me SSL_ERROR_INTERNAL_ERROR_ALERT
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.

lmspw Mar 14, 2017 at 12:27 pm

Works now, thank you

Joonas Loppi Mar 16, 2017 at 7:42 pm

I suffered from the Cloudflare "not working" issue.

Would have been great if you'd have notified of this breaking change in advance instead of just a footnote in a blog post.

On a separate issue my services went down, and when I had an emergency it was not fun to notice that the status page was broken as well..

Turning off the Cloudflare proxy solved the issue. I kept receiving SSL handshake error or something like that..

neo Felhz Mar 17, 2017 at 5:44 pm

That's Great!
I have my domain HSTS. Now I can use uptimerobot pages with my domain!

Bleery Apr 7, 2017 at 12:24 am

That's awesome, but why the issue with the Cloudflare flex ssl certs?

Rohit Apr 17, 2017 at 5:20 pm

Hi ! I have tried setting up the alerts for one of the monitors but looks like it doesn't send any confirmation email to my corporate email id but sends it to my personal id if i add one. How can sign up my corporate id for the alerts?

Thanks,
Rohit

CHANG, PING-HSING Jun 15, 2017 at 2:48 pm

Hello, my custom domain is https://stats.tjc.host/ , it shows "ERR_SSL_PROTOCOL_ERROR".
I use both HSTS and DNS CAA on my domain, are they incompatible with this service?

CHANG, PING-HSING Jun 17, 2017 at 2:48 pm

It seems that the issue of certificate is blocked by DNS CAA record.
The problem solved when I added
0 issue "letsencrypt.org"

Umut Muhaddisoglu Jul 24, 2018 at 2:48 pm

Yes, if such a preventive CAA record exists, it is needed to make sure Let's Encrypt certs are permitted.

Paul Aug 17, 2017 at 3:27 pm

Website does not work?
https://stats.uptimerobot.com/VvVl8Ij8R

Umut Muhaddisoglu Jul 24, 2018 at 3:27 pm

It must be a temp issue and all fine now.

Matt Aug 31, 2017 at 2:36 pm

Can't seem to get this to work. Using cloudflare disabled using cloudflare CDN but still getting the error message 'No such site at 69.162.67.139:80'

Any ideas why?

Andreas Sep 18, 2017 at 2:10 pm

Great, so now the "mixed content" warnings are over, finally.

Like UTR :-)

Fred Sessoms Nov 15, 2017 at 3:34 am

This seems to have stopped working. Bummer.

Arcad Dec 21, 2017 at 11:17 am

The status page is really nice.

On our website, we have a link pointing to the status page.
Is there a way to place a "Home" link on the status page to send the user back to our home page?

Thanks

felixggru May 1, 2018 at 12:21 pm

Hey,
If I try to register my CNAME in strato.de following error is displayed:
http://prntscr.com/jcc6t2
''Bitte korrigieren Sie Ihre Eingabe. Es muss ein absoluter Servername angegeben werden, das heißt der Servername muss mit einem Punkt nach der Topleveldomain enden. IP-Adressen können nicht angegeben werden!''

Colin May 12, 2019 at 10:12 pm

Why only 7 days for the status report?

Can we also have month report in there – is this available in the pro plan ?

Also – can we please have incident pages / ability to add note on why downtime is happening?

Umut Muhaddisoglu Sep 4, 2019 at 10:12 pm

We are working on displaying/paginating through the dates.

And, announcements is an upcoming feature.

Dragos Jul 8, 2019 at 10:36 am

Hi, I have setup CNAME for status.ferarudynamics.com but it gives me SSL_ERROR_INTERNAL_ERROR_ALERT

Umut Muhaddisoglu Sep 4, 2019 at 10:36 am

It must be a temp issue due to the SSL issuance process. The status page now works all fine.

Michael Feb 3, 2020 at 6:07 am

I'm not understanding the setup for this feature. It says custom domain is optional but I get an error if I don't fill in a custom domain. I thought there was a way to get a URL from uptimerobot and some directory. I wanted to test this before creating a custom domain.

Kristian - Community Manager Jun 9, 2020 at 6:07 am

Hi Michael,

you don't have to enter a custom domain if you don't want to use one, your status page will be on URL like stats.uptimerobot.com/dasaIa8fablabla, could you please send us all the details if you are still getting any error? Thank you.

Peter Mar 22, 2020 at 4:42 pm

I hope to use it, very useful.

Kristian - Community Manager Jun 9, 2020 at 4:42 pm

Happy to hear that, Peter!

Justin Sciacca May 13, 2020 at 3:30 pm

I'm trying to setup the public status page. But I'm getting an SSL error,

This site can’t provide a secure connectionstatus.senior-anywhere.com sent an invalid response.
ERR_SSL_PROTOCOL_ERROR

Can I get some assistance with this? I read the comments here, but I'm still having issues.

Kristian - Community Manager Jun 9, 2020 at 3:30 pm

Hi Justin,

are you still getting any errors when creating the public status page? Please send us some details if yes and we will be happy to take a look at it, but it seems to be working correctly at the moment.

Nemo Feb 25, 2021 at 11:10 pm

Dear Friends, i hope you are doing well. I have set up the custom domain and created my DNS CNAME.

But the page is not reachable. Do I have a mistake in thinking?

Do I need to create a subdomain with my hoster?
I have chosen onlinestatus. is that ok?

Thanks a lot for help. Best regards and stay healthy. Cheers Nemo

Nemo Feb 26, 2021 at 11:10 pm

Dear, which CNAME entry is correct?
stats.uptimerobot.com or status.uptimerobot.com

many thanks. Best regards Nemo

Nemo Feb 26, 2021 at 11:10 pm

Solved (-;

Recent Articles

Recent Articles

Table of Contents