Was der SSL-Check untersucht
Das Tool öffnet eine TLS-Verbindung zu Port 443 des eingegebenen Hostnamens, sendet diesen Hostnamen wie ein Browser in der SNI-Erweiterung und hält das Zertifikat fest, das der Server zurückgibt. Es zeigt den Aussteller, den Inhaber (Subject), den Gültigkeitszeitraum, die Subject Alternative Names, die ausgehandelte TLS-Version und ob die Kette gegen einen üblichen Trust Store validiert. Anschließend liest es in der HTTP-Antwort nach, ob ein Header Strict-Transport-Security vorhanden ist.
Gültigkeitsdaten und Verlängerung
Ein Zertifikat ist nur zwischen seinen Zeitstempeln not-before und not-after gültig. Abgelaufene Zertifikate gehören weiterhin zu den häufigsten Ursachen vermeidbarer Ausfälle, meist weil eine automatische Verlängerung unbemerkt fehlgeschlagen ist. Das Ergebnis zeigt die verbleibenden Tage, damit ein Zertifikat kurz vor dem Ablauf auffällt.
Die maximale Laufzeit öffentlich vertrauenswürdiger Zertifikate wird immer kürzer. Die Branchengrenze sank im März 2026 von 398 auf 200 Tage und soll in den Folgejahren weiter fallen. Manuelle Verlängerung ist bei diesem Takt nicht mehr realistisch. Die praktische Antwort ist Automatisierung über ACME oder die verwalteten Zertifikate Ihres Anbieters, und Monitoring ist das Sicherheitsnetz.
Hostnamen: Subject Alternative Names
Browser gleichen den angefragten Hostnamen mit den Subject Alternative Names im Zertifikat ab und ignorieren das alte Feld Common Name. Ein Zertifikat für example.com deckt www.example.com nicht ab, sofern nicht beide aufgeführt sind. Ein Wildcard wie *.example.com deckt nur eine Ebene ab: Es passt auf shop.example.com, aber weder auf example.com selbst noch auf a.b.example.com. Ein nicht passender Name führt zur gleichen Art von Browserwarnung wie ein abgelaufenes Zertifikat.
Vertrauensfehler und ihre Ursachen
Der häufigste Vertrauensfehler ist eine unvollständige Kette: Der Server sendet sein eigenes Zertifikat, aber nicht das Zwischenzertifikat, das es mit einer vertrauenswürdigen Root verbindet. Desktop-Browser überdecken das oft, indem sie das Zwischenzertifikat nachladen oder aus dem Cache nehmen, während API-Clients, mobile Apps und Kommandozeilen-Tools scheitern. Weitere Ursachen sind selbstsignierte Zertifikate, Zertifikate einer privaten Zertifizierungsstelle, Ablauf und nicht passende Hostnamen. Das Tool meldet den Validierungsfehler, den es erhalten hat, damit Sie wissen, welcher Fall vorliegt.
Protokollversion und HSTS
TLS 1.3 und TLS 1.2 sind die Versionen im normalen Einsatz. TLS 1.0 und 1.1 sind abgekündigt und werden von aktuellen Browsern abgelehnt. Das Tool meldet die Version, die auf seiner eigenen Verbindung ausgehandelt wurde. Sie entspricht der besten Version, die beide Seiten unterstützen, und nicht der vollständigen Liste dessen, was der Server zulässt.
HSTS ist ein Antwort-Header, der Browser anweist, für die Domain über einen festgelegten Zeitraum HTTPS zu verwenden. Das verhindert Downgrade-Angriffe bei späteren Besuchen. Sein Vorhandensein spricht für eine bewusste Konfiguration, belegt für sich genommen aber noch keine strenge Richtlinie. Gehen Sie mit includeSubDomains und preload vorsichtig um, denn sie verpflichten jede Subdomain auf HTTPS und lassen sich nur langsam rückgängig machen.
Was ein gültiges Zertifikat nicht bedeutet
Ein vertrauenswürdiges Zertifikat zeigt, dass die Verbindung verschlüsselt ist und dass die Zertifizierungsstelle die Kontrolle über den Domainnamen geprüft hat. Es sagt nichts darüber, wer die Website betreibt, ob die Inhalte ehrlich sind oder ob der Server gut gepflegt wird. Phishing-Seiten haben regelmäßig gültige Zertifikate. Die Prüfung erfasst außerdem nur den Endpunkt, den sie erreicht hat. Andere Ports, andere Subdomains und andere Server hinter einem Load Balancer können anders konfiguriert sein.