SSL/TLS & Transport
high Severity
Free Check
SSL Certificate Chain Validation
Checks whether intermediate certificates are properly bundled so mobile and legacy clients can verify trust.
Why It Matters
If intermediate certificates are missing, desktop browsers may cache them while mobile devices throw SSL handshake errors.
How We Check This
We inspect the full certificate bundle served during TLS handshake to ensure intermediate CA certificates are present.
How to Fix & Implement
Copy-paste configuration blocks tailored for your web server or edge proxy.
nginx snippet
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; # Use fullchain, not cert.pem
Frequently Asked Questions
Why did my desktop browser work but mobile phone failed?
Desktop browsers often perform AIA fetching to find missing intermediates, whereas mobile browsers do not.