Übersicht von (Let's Encrypt) Zertifikaten

  • Moin zusammen!

    Gibt es im Webhosting die Möglichkeit, eine Übersicht aller verwendeten TLS-Zertifikate zu bekommen? Ich habe meine letzten Starfield-Zertifikate nach dem Wechsel zu netcup gekündigt und alles auf Let's Encrypt umgestellt. Die automatische Ausstellung läuft bisher auch super, hinterlässt aber ein ungutes Gefühl: Ich hätte gerne eine Übersicht aller Zertifikate mit Ablaufdatum im Web-Frontend (Plesk oder WCP), habe aber nichts entsprechendes gefunden - ausser durch Anklicken der einzelnen Web-Auftritte).

    Übersehe ich etwas oder gibt es das nicht? Dann ist das vielleicht der Anlass, über ein kleines Monitoring-Script nachzudenken, welches per Crontab läuft. Bisher habe ich den Aufwand gescheut: Es sind nur eigene, kleiner Webauftritte, auch wenn bei dreien ein ausgelaufenes Zertifikat unangenehm wäre...

  • Eine Übersichtsseite kenne ich auch nicht. Zum Überwachen kann ich aber Uptime-Kuma empfehlen. Da kann man definieren, ab wie vielen Tagen vor Ablauf eines Zertifikats man informiert werden möchte.

    Dieses Gebäude hat mir die Vorfahrt genommen! *hup*

  • Wenn es nicht übermäßig viele Domänen sind, könnte man das ggf. extern handhaben, vgl. Ausgabe von https://crt.sh/?q=domain.tld.

    VServer IOPS Comparison Sheet: https://docs.google.com/spreadsheets/d/1w38zM0Bwbd4VdDCQoi1buo2I-zpwg8e0wVzFGSPh3iE

  • Zum Überwachen kann ich aber Uptime-Kuma empfehlen.

    Au ja, böser Hinweis ;) Ich versuche mich bisher noch davon zu überzeugen, dass ich kein Monitoring brauche - ist ja nur Hobby. So ganz glaube ich mir aber selber nicht, sonst würde ich nicht laufend in Plesk kontrollieren...

    Vielleicht muss ich wirklich mal etwas Zeit in ein Monitoring (https-Access und Zertifikate) investieren. Aber wenn, dann nur auf Basis einer im Webhosting realisierbaren Lösung.

    Wenn es nicht übermäßig viele Domänen sind, könnte man das ggf. extern handhaben

    Ja, als Übersicht der Historie toll - und bei drei (!) interessanteren URLs auch machbar. Eigentlich schon Overkill, am liebsten würde ich nur einen Alarm erhalten, wenn die Restlaufzeit eines Zertifikates x Tage unterschreitet oder die Website nicht per TLS erreichbar ist.

    Danke, Ihr zwei!

  • Munin hat ein Plugin dafür. Muss man allerdings für jede Domain einrichten.

    Ich hab mir mal ein SSL Script dafür gebaut. Wird per Cron für jede Domain aufgerufen und schickt mir ne Mail, wenn die Laufzeit 30 Tage unterschreitet.

    Syntax: ssl.sh <domain> <port> <receiver Mail Address>

    Voraussetzung: mail kann Mails verschicken, bei mir üblicherweise per SSMTP. Gibt dann ab 30 Tagen Restlaufzeit jeden Tag ne Mail, bis man reagiert.