Re:Microsoft Teams outage due to expired certificate
by unilynx on Monday February 03, 2020 @03:43PM
(#22228811)
Nagios can do that (and you could borrow from its check_http)
define command {
command_name check_certificate
command_line $USER1$/check_http -H $ARG1$ -p $ARG2$ -4 -S -C 21 -t 20 --sni
}
A bigger challenge is getting a complete list of your https websites, and an even bigger one is finding and monitoring all those non-https certificates, eg payment gateway certificates.
Re:Microsoft Teams outage due to expired certificate
by weddpros on Monday February 03, 2020 @04:54PM
(#22229623)
https://sslping.com
is totally free, superfast and checks your TLS settings too (it's my baby)
Re:Microsoft Teams outage due to expired certificate
by tialaramex on Monday February 03, 2020 @03:12PM
(#22228437)
https://letsmonitor.org/
Also my employer (well, until the end of this week) Kynd does this as part of its broader "Check cyber-security stuff" offering for non-technical people. https://www.kynd.io/
Re:Microsoft Teams outage due to expired certificate
by ildari on Monday February 03, 2020 @06:17PM
(#22230455)
Hi, I'm a co-founder of Amixr and we've developed curler.amixr.io, which monitors a website and delivers email notifications for free and also has an integration with our flagship product Alert Mixer
Re:Microsoft Teams outage due to expired certificate
by seized on Monday February 03, 2020 @03:25PM
(#22228592)
Depending on your use case, environment, etc there are existing tools like Monit that can do this for free. Or paid services like Uptime Robot and StatusCake.
Re:Microsoft Teams outage due to expired certificate
by TAForObvReasons on Monday February 03, 2020 @04:23PM
(#22229288)
updown.io https://updown.io/ has a pretty generous free tier and (in addition to checking if your service is up) sends you a warning when a cert is expiring within 14 days
I'm looking for a program that is going to connect to all my SSL sites, and report back a problem if the cert is within 30 days of expiration. It is easy enough to write a client that will fail after the cert has expired, but I want one that will warn me ahead of time. And I don't want to mess with the system clock or something like that.
It shouldn't be a big program, I may just write it myself.