SSL/TLS & Transport
critical Severity
Free Check

Self-Signed Certificate Detection

Verifies the certificate is issued by a globally trusted Certificate Authority (CA) rather than self-signed.

Test Your Website for Self-Signed Certificate Detection

Run this check along with 90+ automated tests across your domain.

Why It Matters

Self-signed certificates trigger browser security blocks (NET::ERR_CERT_AUTHORITY_INVALID) and fail zero-trust validation.

How We Check This

We verify the certificate chain resolves to a recognized root CA in the Mozilla CA store.

How to Fix & Implement

Copy-paste configuration blocks tailored for your web server or edge proxy.

nginx snippet
certbot --nginx -d yourdomain.com

Frequently Asked Questions

Are free certificates from Let’s Encrypt trusted by all browsers?

Yes, Let’s Encrypt is trusted by all major browsers, operating systems, and mobile devices.