Zum Hauptinhalt springen

SSL-Zertifikatsprüfer

Lesen Sie, was das TLS-Zertifikat eines Hosts tatsächlich aussagt: wie viele Tage es noch gilt, wer es ausgestellt hat, welche Namen es abdeckt und ob der Server die vollständige Kette sendet. Zertifikate fallen nicht langsam aus. Sie funktionieren, und dann hören sie zu einer bekannten Sekunde auf.

ein Handshake von unserer Probe · nur öffentliche Hosts · nichts wird gespeichert

Geben Sie einen Hostnamen ein, um sein Zertifikat zu lesen.

Was die Prüfung liest

Für HTTPS-Weiterleitungen und Sicherheits-Header zusätzlich zum Zertifikat nutzen Sie den Website-Sicherheitsprüfer.

Feldwas es Ihnen sagt
verbleibende Tage Zeit, bis das Zertifikat nicht mehr akzeptiert wird. Unter dreißig ist eine Erneuerung bereits mindestens einmal fehlgeschlagen.
ausgestellt von Die Stelle, die es signiert hat. Eine Änderung, die Sie nicht selbst vorgenommen haben, verdient einen zweiten Blick.
deckt ab Die Namen auf dem Zertifikat. Ein fehlender Name wird von jedem Client abgelehnt, auch wenn der Gültigkeitszeitraum stimmt.
Kette Wie viele Zertifikate der Server gesendet hat. Eins ist die klassische Fehlkonfiguration: Das Zwischenzertifikat fehlt, strenge Clients scheitern, während Browser es verbergen. Wie die Zertifikatskette funktioniert erklärt die Lösung.
selbstsigniert Inhaber und Aussteller tragen denselben Namen. Innerhalb eines Netzwerks in Ordnung, an einem öffentlichen Endpunkt fatal.

Warum ablaufende Zertifikate immer noch Ausfälle verursachen

Die automatische Erneuerung hat den Ausfall nicht beseitigt, sondern verschoben. Ein Zertifikat erneuert sich alle sechzig Tage, ohne dass jemand hinsieht, und deshalb sieht auch niemand hin an dem Tag, an dem die Erneuerung scheitert: eine DNS-Challenge, die nicht mehr auflöst, eine Firewall-Regel, die die HTTP-Challenge blockiert, ein Konto, das ein Rate-Limit erreicht hat, ein Cronjob auf einem Host, der ohne ihn neu aufgesetzt wurde. Das Zertifikat bleibt danach noch dreißig Tage gültig, und jeder dieser Tage sieht genau wie Erfolg aus.

Die andere Hälfte: Ein Zertifikat ist nicht eine einzige Sache. Die Startseite erneuert sich, die API auf einem anderen Host, der Mailserver oder der interne Load Balancer, der TLS hinter dem CDN terminiert, aber nicht. Wer von Hand prüft, findet das eine, an das er gedacht hat.

Ein um Mitternacht abgelaufenes Zertifikat ist die Auflösung von dem Rätsel der „ausgefallenen“ Website, und brauche ich einen Uptime-Monitor behandelt die anderen Ausfälle, die eine Prüfung der Startseite nie sieht.

Für die Einrichtung Schritt für Schritt lesen Sie wie Sie den Ablauf von SSL-Zertifikaten überwachen: Prüfen Sie das Zertifikat, das Ihr Server ausliefert, wählen Sie Warnschwellen und testen Sie, ob die Benachrichtigung Sie erreicht.

Häufige Fragen

Wie viele Tage vor dem Ablauf sollte ich erneuern?
Dreißig Tage sind der übliche Alarm, vierzehn die übliche Panik. Let's-Encrypt-Zertifikate gelten neunzig Tage und werden nach sechzig erneuert. Ein Zertifikat unter dreißig Tagen bedeutet also, dass die Erneuerung schon mindestens einmal fehlgeschlagen ist und niemand die E-Mail dazu gelesen hat.
Das Zertifikat ist gültig, aber mein Browser beschwert sich trotzdem. Warum?
Fast immer eine unvollständige Kette. Der Server sendet sein eigenes Zertifikat ohne das Zwischenzertifikat, das es mit einer vertrauenswürdigen Wurzel verbindet. Desktop-Browser überspielen das oft aus dem Cache, während ein neuer Client, eine mobile App oder ein Server-zu-Server-Aufruf sofort scheitert. Die hier gemeldete Kettenlänge ist das, was der Server tatsächlich gesendet hat.
Was bedeutet die Übereinstimmung des Hostnamens?
Ein Zertifikat wird für eine Reihe von Namen ausgestellt. Ist der angefragte Name nicht darunter, lehnt jeder Client es ab, auch wenn der Gültigkeitszeitraum stimmt. Das ist der übliche Fehler, nachdem eine Domain zu einem Load Balancer hinzugefügt wurde, aber nicht zum Zertifikat.
Prüfen Sie die ganze Kette gegen einen Trust Store?
Nein, und das mit Absicht. Die Validierung wird übersprungen, damit ein abgelaufenes oder selbstsigniertes Zertifikat trotzdem gelesen und gemeldet werden kann, statt dass der Handshake es ablehnt und die Datumsangaben verloren gehen. Genau diesen Fall müssen Sie am dringendsten sehen.
Kann ich stattdessen vor dem Ablauf benachrichtigt werden?
Ja. Ein TLS-Zertifikats-Check liest dasselbe Zertifikat nach Zeitplan und alarmiert Sie bei der Anzahl Tage, die Sie wählen. Darum geht es: Ein Ablauf ist der eine Ausfall, von dem Sie Wochen vorher wissen können. Die Schaltfläche unter dem Ergebnis öffnet einen Monitor, vorausgefüllt mit dem Host, den Sie gerade geprüft haben.

Mit dreißig Tagen Vorlauf benachrichtigt werden, nicht bei null

Ein TLS-Zertifikats-Check liest dasselbe Zertifikat nach Zeitplan und alarmiert Sie bei der Anzahl Tage, die Sie wählen, aus jeder Region, die Sie aktivieren.

kostenlos starten

weitere kostenlose Tools: SLA-Rechner · Cron-Generator · Fehlerbudget-Rechner · Generator für Störungsmeldungen · DNS-Abfrage · HTTP-Header-Prüfer · Domain-Ablaufprüfer · Website-Sicherheitsprüfer · alle Tools