Use this check on checkson.io to find out if:
- The certificate is expired (level:
CRITICAL
) - The certificate will expire within 60 days (level:
MEDIUM
) - The certificate will expire within 30 days (level:
HIGH
) - Deprecated SSL/TLS versions (like
TLS 1
,TLS 1.1
) are offered by the server (level:LOW
) - The certificate chain is incomplete (level:
CRITICAL
) - Insecure ciphers are offered
It uses the excellent testssl.sh.
Variable | Description |
---|---|
URL | The URL to check, e.g. https://example.com |
LEVEL | The threshold for failing the check, can be one of LOW , MEDIUM , HIGH , CRITICAL . Default is MEDIUM |
This check can be used on checkson.io with the following Docker image:
ghcr.io/checkson-io/checkson-testssl-check:main
docker run \
--env URL=https://expired.badssl.com/ \
--env LEVEL=LOW \
--rm \
-it \
ghcr.io/checkson-io/checkson-testssl-check:main
- You can try this check against the TLS endpoints offered by badssl.com