SSL certificates are a crucial part of securing online transactions and communications. Monitoring the validity of these certificates and error states is an important functionality provided by UptimeRobot. These options are enabled by default when you create a monitor and enter a URL with HTTPS. However, if you enter a URL with HTTP only, the SSL monitoring feature is disabled and cannot be enabled. By default, UptimeRobot combines SSL and domain monitoring in a single monitor, simplifying the process of ensuring both site security and availability.
Expiration Notifications:
UptimeRobot sends you notifications about the impending expiration of SSL certificates. This ensures that you can renew your SSL certificate in a timely manner to prevent any security lapses. The SSL expiration check is performed once every 24 hours. By default, we remind users at 30, 14, 7, and 0 days prior to the certificate's expiration. However, you can now edit or add your own custom intervals by specifying any number of days that suits your needs.
SSL Error Detection:
In addition to monitoring certificate expiration, UptimeRobot also monitors for SSL errors on a website. An SSL error is an issue that arises when a browser isn't able to establish a secure connection with a website due to issues with the website’s SSL certificate. This could be because the certificate is expired, invalid, or improperly configured. When an SSL error is detected, the monitor switches to DOWN status and sends a notification. One common cause of SSL errors is incorrect URL formatting. SSL monitoring requires the URL to include https://. Without this prefix, UptimeRobot cannot check the SSL certificate, and monitoring will fail. Ensure that URLs are formatted correctly to avoid such errors.
To troubleshoot and fix SSL errors, you can refer to our blog post: SSL Certificate Errors
With such preventive measures in place, you can ensure an uninterrupted, secure service for your users.



