🌐 Ariafox Web Toolkit

👁️ Guest Mode
🔒 SSL & Security

SSL Certificate

Inspects TLS chain, expiry date, SANs, and cipher suite.

🔍
Select a tool and press 'Run Analysis' to see diagnostic results.
📖 Technical Documentation & Guide

SSL/TLS Certificate Architecture & Diagnostics

The Importance of a Flawless TLS Certificate Chain

Transport Layer Security (TLS) encrypts web communications between the visitor's browser and your web server. While a server might return a valid leaf certificate, modern browsers (Chrome, Firefox, Safari) strictly validate the entire Trust Chain: from the Leaf Certificate, through one or more Intermediate Certificate Authorities (Intermediate CAs), up to a trusted Root CA stored in the operating system's trust store.

Common SSL Certificate Configuration Mistakes

  • Missing Intermediate CA (Incomplete Chain): Desktop browsers often cache intermediate certificates, masking the problem. However, mobile devices (Android, iOS) will immediately display security warning banners (e.g. SEC_ERROR_UNKNOWN_ISSUER) if your web server does not serve the full certificate chain bundle.
  • Name Mismatch (Subject Alternative Names): If your certificate covers example.com but lacks www.example.com in the SAN list, visitors navigating via the alternative hostname encounter browser blocking screens.
  • Expiration & Revocation (OCSP/CRL): Certificates approaching their expiration date or revoked due to key compromise must be renewed promptly. Automated ACME tools (such as Certbot) should renew at least 30 days before expiration.

Interpreting Security Grades

Our TLS engine grades configurations based on modern cryptographic standards. An A+ / A grade confirms SHA-256 signatures, modern cipher suites (TLS 1.3 / TLS 1.2), and a fully validated trust chain.

❓ Frequently Asked Questions

Why does my website show a secure padlock on my computer but a warning on mobile devices?

This is almost always caused by an incomplete certificate chain. Your server is serving only the leaf certificate instead of the full chain (including the intermediate CA bundle). Mobile devices do not cache intermediate certificates and will reject incomplete chains.

What is the maximum validity period for public SSL certificates?

As mandated by the CA/Browser Forum, publicly trusted TLS certificates have a maximum validity period of 398 days (approximately 13 months), with many providers defaulting to 90 days with automated renewal.