Uncategorized

Logic Update For Monitoring Authentication-Required Websites.

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

It is already possible to monitor websites that require “HTTP basic auth” with Uptime Robot by providing login details.

However, it was not possible to monitor authentication-required websites without providing the auth credentials as Uptime Robot was considering any HTTP 401 response as “down”.

A logic update is applied today that will count HTTP 401 as:

  • “up” if no authentication info is provided
  • “down” if authentication info in provided

Simply, you can now monitor auth-required websites without providing these details.

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

4 Comments

orkaa Feb 17, 2014 at 7:48 pm

Hey guys,

I love your service and this update is a step in the right direction but I have a different suggestion that you could implement.

By putting this type of logic into your app, you're not making yourself any favor. First of all, there will be similar dilemmas in the future that you'll have to implement and it will just make the code bloated. You're also hiding the logic away from user. Not everyone is going to read this blog and might be unpleasantly surprised when the monitor doesn't work the way he expects.

A better solution would be to just allow the user to enter the expected return values. This way everyone gets exactly the behavior configured and your code remains simple.

I would suggest the following workflow to keep things simple and understandable for newbie users:

1) User creates new monitor
2) User performs a 'test monitor' action which runs the check once
3) The results arrive and users sees the return code produced by the server
4) User enters the code in 'Expected return codes' field and maybe even adds an additional one if he expects it.

Uptimerobot would be much more powerful this way.

admin Feb 18, 2014 at 7:48 pm

That's a very good suggestion and we see your point completely.

Just one thing that, it adds an extra step while creating monitors and that adds a little complexity (which we'd love to keep the process as simple as possible).

But, adding an "option" to customize the HTTP statuses can be a solution. So, any user not preferring the default options can override the settings.

P.S. But, noted the suggestion and will definitely be discussed.

Achraf Almouloudi Feb 25, 2014 at 7:48 pm

Please let me tell you that Uptime Robot is used by expert IT and Sys admins, so don't worry about complexity as we're already very familiar with setting up extremely complex systems and adding such "little" step is no harm to us.

Farhad اریایی Dec 9, 2024 at 7:48 pm

;thanks 👍

Recent Articles

Recent Articles

Table of Contents