
- You can create specific alert channels for certificate expirations and subscribe all checks/groups to that channel.
- You can create multiple alert channels with different thresholds if you want to be alerted at multiple thresholds.
API checks
The domain for the certificate is parsed from theURL
in the HTTP request settings so it does not require any setup.
When you update your check’s URL or your SSL cert, allow up to an hour for the SSL expiration date to update on Checkly’s end.
When using environment variables in the URL, make sure that the domain is fully specified.
SSL monitoring cannot parse the domain from a URL like
{{BASE_URL}}/test-endpoint
, but using environment variables in other parts of the URL like https://checklyhq.com/{{TEST_PATH}}
works.Getting Error: unable to verify the first certificate
If prompted with this error, the usual cause is the certificate chain of the given website being incomplete. This will
not happen with a browser check, because the browser will complete the certificate chain on its own. When running an API check,
though, no browser is involved - therefore the error takes place. You can use an online SSL checker
(e.g.: SSL Shopper) to help you diagnose issues with your certificate.
Browser checks
Since browser checks can connect to multiple domains, you need to set the SSL certificate domain to receive certificate alerts for them. When you change this setting or update your SSL cert, allow up to an hour for the SSL expiration date to update on Checkly’s end.