TLS & Certificates
The TLS & Certificates tab inspects the certificate presented by each host encountered during a crawl. It reports protocol versions, chain validity, expiry windows, and subject alternative names so you can confirm that every domain the site touches is serving a valid, current certificate.
Running an inspection
Certificate inspection is separate from crawling. After a crawl completes, the tab shows one of three states depending on what has happened so far:
Each host row in the inspections list shows two badges. The first is a
validity badge: Valid when the full chain verifies
successfully, or Invalid when it does not. The second is a
protocol badge showing the negotiated TLS version — typically
TLS 1.3 or TLS 1.2.
When a certificate fails validation, the error message from rustls is shown verbatim beneath the host row. These messages are deliberately unedited: they name the exact failure reason the TLS library reported, which is the string you need when searching for a resolution or sharing with your hosting provider.
The Re-check button on each row re-connects to that single host and refreshes its certificate data. Use it after rotating a certificate or updating a configuration, without re-running the full inspection.
Certificate details
Expanding a host row reveals the certificate details table. Every field comes directly from the leaf certificate presented by the server.
Findings
The tab generates findings for conditions that need attention. Each finding carries a severity badge indicating how urgently it should be addressed.
When to use this tab
Three situations where a certificate inspection is most valuable:
- Before a migration to HTTPS. Run an inspection against the new configuration to confirm that every host in the crawl is reachable over TLS with a valid certificate before you redirect traffic.
- After a certificate rotation. Use the re-check button on the affected host to verify that the new certificate is in place, the chain is complete, and the SAN list covers every domain you expect.
- As part of a regular security audit. A periodic inspection catches certificates drifting toward expiry, hosts that have fallen back to older protocol versions, and new subdomains that were added to the crawl but not to the certificate.