SSL-Zertifikat prüfen
Prüfen Sie das TLS-Zertifikat, das eine Website auf Port 443 vorlegt. Sehen Sie, wann es abläuft, wer es ausgestellt hat, welche Namen es abdeckt, ob die Kette vertrauenswürdig ist und welche TLS-Version und welcher Cipher verwendet werden.
EINGABE
ERGEBNIS
Geben Sie einen Hostnamen ein und wählen Sie „Prüfen“.
Der Hostname wird an den Deskbox-Server gesendet, der sich auf Port 443 mit ihm verbindet, um sein Zertifikat zu lesen.
So prüfen Sie ein Zertifikat
Host eingeben
Geben Sie eine Domain wie example.com ein oder fügen Sie eine URL ein. Geprüft wird nur Port 443, der Standardport für HTTPS.
Prüfung starten
Der Deskbox-Server verbindet sich mit der Website, führt einen TLS-Handshake durch und liest das Zertifikat. Eine Webseite wird dabei nicht abgerufen.
Badges lesen
Gültig, läuft bald ab, abgelaufen, Name passt nicht oder Kette nicht vertrauenswürdig. Die Details darunter zeigen Daten, Namen, Ausstellerkette und Schlüssel.
Was die Prüfung untersucht
Ein Zertifikat wird nur akzeptiert, wenn es innerhalb seiner Gültigkeitsdaten liegt, den eingegebenen Namen unter seinen alternativen Namen (Subject Alternative Names) führt und sich mit den Zwischenzertifikaten, die der Server sendet, bis zu einer vertrauenswürdigen Zertifizierungsstelle zurückverfolgen lässt. Das Vertrauen wird anhand der Mozilla-Liste der Root-Zertifizierungsstellen geprüft, die Node.js verwendet, derselben Liste, auf die sich Firefox stützt.
Ablaufende Zertifikate
Öffentliche Zertifikate sind kurzlebig, und ihre Laufzeit wird immer kürzer, daher erneuern die meisten Websites sie automatisch. Die Prüfung warnt, wenn weniger als 14 Tage übrig sind. Das bedeutet meist, dass die automatische Erneuerung nicht mehr funktioniert.
Häufige Fragen
Was wird an einen Server gesendet?
Der Hostname wird an den Deskbox-Server gesendet. Er löst die Adresse auf, lehnt private und reservierte Netze ab, öffnet eine TLS-Verbindung auf Port 443 und liest das Zertifikat. Eine Webseite wird nicht abgerufen, und das Ergebnis wird weder zwischengespeichert noch gespeichert.
Warum ist die Kette nicht vertrauenswürdig, obwohl mein Browser die Website ohne Warnung zeigt?
Browser laden ein fehlendes Zwischenzertifikat manchmal selbst nach oder kennen es von einer anderen Website. Viele Apps, Skripte und ältere Geräte tun das nicht, daher scheitert für sie ein Server, der nicht seine vollständige Kette sendet. Abhilfe schafft die Installation des Zwischenzertifikats auf dem Server.
Kann ich einen anderen Port oder einen Server im lokalen Netz prüfen?
Nein. Geprüft werden kann nur Port 443 auf öffentlichen Adressen. Private, Loopback- und andere reservierte Adressen werden abgelehnt, sodass sich die Prüfung nicht zum Ausspähen interner Netze nutzen lässt.