{"id":276,"date":"2025-03-04T12:23:43","date_gmt":"2025-03-04T11:23:43","guid":{"rendered":"https:\/\/www.schmueller.de\/?p=276"},"modified":"2025-03-04T12:42:21","modified_gmt":"2025-03-04T11:42:21","slug":"automatische-warnung-vor-ablaufenden-zertifikaten","status":"publish","type":"post","link":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/","title":{"rendered":"Automatische Warnung vor ablaufenden Zertifikaten"},"content":{"rendered":"\r\n\n<p class=\"wp-block-paragraph\">Die Let&#8217;s Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr <strong>gab<\/strong> es einen automatischen Prozess von Let&#8217;s Encrypt der eine <strong>Warnmail <\/strong>versandt hat wenn die Restg\u00fcltigkeit der Zertifikate eine bestimmte Dauer unterschritten hat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s Encrypt <strong>stellt diesen Service nun aber ein<\/strong>, so dass man von einem Auslaufen der Zertifikate \u00fcberrascht werden kann. Zur Vermeidung dieser Situation habe ich ein Python3 Script geschrieben, dass eine Datei mit einer Liste von Webadressen mit dazugeh\u00f6riger Mailadresse erwartet und dem die Warnschwelle \u00fcbergeben werden kann, so dass bei Unterschreiten der Warnschwelle eine Warnmail versendet wird.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Script wird \u00fcber einen Cronjob gestartet:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>11 9 * * 2 \/usr\/bin\/certcheck.py \/etc\/domain-mails 10\n9 9 1 * * \/usr\/bin\/certcheck.py \/etc\/domain-mails 31\n8 9 * * * \/usr\/bin\/certcheck.py \/etc\/domain-mails 2<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Hier nun das dazugeh\u00f6rige Script:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/usr\/bin\/env python3\nimport sys\nimport ssl\nimport socket\nimport datetime\nimport concurrent.futures\nimport smtplib\nfrom email.mime.text import MIMEText\n\n# Konfigurationsvariablen\nSMTP_SERVER = \"mail.contoso.com\"\nSMTP_SENDER = \"xyz@contoso.com\"\nSMTP_PORT = 587\nSMTP_USERNAME = \"username\"\nSMTP_PASSWORD = \"secret\"\nEXPIRY_WARNING_DAYS = 10\n\ndef send_email(recipient, subject, body):\n    msg = MIMEText(body)\n    msg&#91;'Subject'] = subject\n    msg&#91;'From'] = SMTP_SENDER\n    msg&#91;'To'] = recipient\n    try:\n        with smtplib.SMTP(SMTP_SERVER, SMTP_PORT) as server:\n            server.starttls()\n            server.login(SMTP_USERNAME, SMTP_PASSWORD)\n            server.sendmail(SMTP_SENDER, &#91;recipient], msg.as_string())\n    except Exception as e:\n        print(f\"Fehler beim Senden der E-Mail an {recipient}: {e}\")\n\ndef get_certificate_expiry_date(hostname):\n    try:\n        context = ssl.create_default_context()\n        with socket.create_connection((hostname, 443), timeout=5) as sock:\n            with context.wrap_socket(sock, server_hostname=hostname) as ssock:\n                certificate = ssock.getpeercert()\n                expiry_date = datetime.datetime.strptime(certificate&#91;'notAfter'], '%b %d %H:%M:%S %Y %Z')\n                return expiry_date\n    except Exception as e:\n        return f\"Error: {e}\"\n\ndef check_certificate_expiry(entry):\n    try:\n        hostname, email = entry\n        expiry_date = get_certificate_expiry_date(hostname)\n        if isinstance(expiry_date, datetime.datetime):\n            days_to_expiry = (expiry_date - datetime.datetime.utcnow()).days\n            message = f\"{hostname}: Das Zertifikat l\u00e4uft in {days_to_expiry} Tagen ab ({expiry_date})\"\n            if days_to_expiry &lt; EXPIRY_WARNING_DAYS:\n                send_email(email, f\"Zertifikatswarnung f\u00fcr {hostname}\", message)\n        else:\n            message = f\"{hostname}: {expiry_date}\"\n            send_email(email, f\"Zertifikatsfehler f\u00fcr {hostname}\", message)\n        return message\n    except ValueError:\n        return f\"Ung\u00fcltiges Format f\u00fcr Eintrag: {entry}\"\ndef check_certificates(endpoints):\n    with concurrent.futures.ThreadPoolExecutor(max_workers=10) as executor:\n        results = executor.map(check_certificate_expiry, endpoints)\n\n    #for result in results:\n    #    print(result)\n\ndef main(hosts_file, days):\n    try:\n        with open(hosts_file, 'r') as file:\n            endpoints = &#91;]\n            for line in file:\n                parts = line.strip().split()\n                if len(parts) == 2:\n                    endpoints.append(tuple(parts))\n                else:\n                    print(f\"Warnung: Ung\u00fcltige Zeile \u00fcbersprungen -&gt; {line.strip()}\")\n        check_certificates(endpoints)\n    except FileNotFoundError:\n        print(f\"Die Datei {hosts_file} wurde nicht gefunden.\")\n    except Exception as e:\n        print(f\"Ein Fehler ist aufgetreten: {e}\")\n\nif __name__ == \"__main__\":\n    if len(sys.argv) &lt; 2:\n        print(\"Verwendung: python check-certificates.py &lt;hosts_datei&gt; &lt;Anzahl Tage&gt;\")\n    elif len(sys.argv) == 2:\n        main(sys.argv&#91;1], EXPIRY_WARNING_DAYS)\n    else:\n        EXPIRY_WARNING_DAYS = int(sys.argv&#91;2])\n        main(sys.argv&#91;1], EXPIRY_WARNING_DAYS)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Let&#8217;s Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr gab es einen automatischen Prozess von Let&#8217;s Encrypt der eine Warnmail versandt hat wenn die Restg\u00fcltigkeit\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/\">Read More: Automatische Warnung vor ablaufenden Zertifikaten &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":277,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Die Let&#039;s Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr gab es einen automatischen Prozess von Let&#039;s Encrypt der eine Warnmail versandt hat wenn die Restg\u00fcltigkeit\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"norbert\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Schmueller - Der Kram, der vielleicht auch wem anderes hilft.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller\" \/>\n\t\t<meta property=\"og:description\" content=\"Die Let&#039;s Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr gab es einen automatischen Prozess von Let&#039;s Encrypt der eine Warnmail versandt hat wenn die Restg\u00fcltigkeit\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/02\/faultier-1.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/02\/faultier-1.webp\" \/>\n\t\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-03-04T11:23:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-03-04T11:42:21+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Die Let&#039;s Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr gab es einen automatischen Prozess von Let&#039;s Encrypt der eine Warnmail versandt hat wenn die Restg\u00fcltigkeit\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/02\/faultier-1.webp\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#blogposting\",\"name\":\"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller\",\"headline\":\"Automatische Warnung vor ablaufenden Zertifikaten\",\"author\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/author\\\/norbert\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.schmueller.de\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Zertifikatsfehler-e1741088237524.webp\",\"width\":551,\"height\":211},\"datePublished\":\"2025-03-04T12:23:43+01:00\",\"dateModified\":\"2025-03-04T12:42:21+01:00\",\"inLanguage\":\"de-DE\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#webpage\"},\"articleSection\":\"Allgemein\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/category\\\/allgemein\\\/#listItem\",\"name\":\"Allgemein\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/category\\\/allgemein\\\/#listItem\",\"position\":2,\"name\":\"Allgemein\",\"item\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/category\\\/allgemein\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#listItem\",\"name\":\"Automatische Warnung vor ablaufenden Zertifikaten\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#listItem\",\"position\":3,\"name\":\"Automatische Warnung vor ablaufenden Zertifikaten\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/category\\\/allgemein\\\/#listItem\",\"name\":\"Allgemein\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/#organization\",\"name\":\"Schmueller\",\"description\":\"Der Kram, der vielleicht auch wem anderes hilft.\",\"url\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.schmueller.de\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/faultier.webp\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#organizationLogo\",\"width\":512,\"height\":512},\"image\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/author\\\/norbert\\\/#author\",\"url\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/author\\\/norbert\\\/\",\"name\":\"norbert\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/13bf7e9fd45b6ee7782bee9e0eda976268b9bbe975fdf2d946e4d0b7f5d2a809?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"norbert\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#webpage\",\"url\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/\",\"name\":\"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller\",\"description\":\"Die Let's Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\\u00e4ngert, so dass dies kein gro\\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\\u00fcr gab es einen automatischen Prozess von Let's Encrypt der eine Warnmail versandt hat wenn die Restg\\u00fcltigkeit\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/author\\\/norbert\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/author\\\/norbert\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.schmueller.de\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Zertifikatsfehler-e1741088237524.webp\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#mainImage\",\"width\":551,\"height\":211},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/2025\\\/03\\\/automatische-warnung-vor-ablaufenden-zertifikaten\\\/#mainImage\"},\"datePublished\":\"2025-03-04T12:23:43+01:00\",\"dateModified\":\"2025-03-04T12:42:21+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/#website\",\"url\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/\",\"name\":\"Schmueller\",\"description\":\"Der Kram, der vielleicht auch wem anderes hilft.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.schmueller.de\\\/ZDDTpknFI0r7\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller","description":"Die Let's Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr gab es einen automatischen Prozess von Let's Encrypt der eine Warnmail versandt hat wenn die Restg\u00fcltigkeit","canonical_url":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#blogposting","name":"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller","headline":"Automatische Warnung vor ablaufenden Zertifikaten","author":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/author\/norbert\/#author"},"publisher":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/03\/Zertifikatsfehler-e1741088237524.webp","width":551,"height":211},"datePublished":"2025-03-04T12:23:43+01:00","dateModified":"2025-03-04T12:42:21+01:00","inLanguage":"de-DE","mainEntityOfPage":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#webpage"},"isPartOf":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#webpage"},"articleSection":"Allgemein"},{"@type":"BreadcrumbList","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7#listItem","position":1,"name":"Home","item":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7","nextItem":{"@type":"ListItem","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/category\/allgemein\/#listItem","name":"Allgemein"}},{"@type":"ListItem","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/category\/allgemein\/#listItem","position":2,"name":"Allgemein","item":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/category\/allgemein\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#listItem","name":"Automatische Warnung vor ablaufenden Zertifikaten"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#listItem","position":3,"name":"Automatische Warnung vor ablaufenden Zertifikaten","previousItem":{"@type":"ListItem","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/category\/allgemein\/#listItem","name":"Allgemein"}}]},{"@type":"Organization","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/#organization","name":"Schmueller","description":"Der Kram, der vielleicht auch wem anderes hilft.","url":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/","logo":{"@type":"ImageObject","url":"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/02\/faultier.webp","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#organizationLogo","width":512,"height":512},"image":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/author\/norbert\/#author","url":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/author\/norbert\/","name":"norbert","image":{"@type":"ImageObject","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/13bf7e9fd45b6ee7782bee9e0eda976268b9bbe975fdf2d946e4d0b7f5d2a809?s=96&d=mm&r=g","width":96,"height":96,"caption":"norbert"}},{"@type":"WebPage","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#webpage","url":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/","name":"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller","description":"Die Let's Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr gab es einen automatischen Prozess von Let's Encrypt der eine Warnmail versandt hat wenn die Restg\u00fcltigkeit","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/#website"},"breadcrumb":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#breadcrumblist"},"author":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/author\/norbert\/#author"},"creator":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/author\/norbert\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/03\/Zertifikatsfehler-e1741088237524.webp","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#mainImage","width":551,"height":211},"primaryImageOfPage":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/#mainImage"},"datePublished":"2025-03-04T12:23:43+01:00","dateModified":"2025-03-04T12:42:21+01:00"},{"@type":"WebSite","@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/#website","url":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/","name":"Schmueller","description":"Der Kram, der vielleicht auch wem anderes hilft.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/#organization"}}]},"og:locale":"de_DE","og:site_name":"Schmueller - Der Kram, der vielleicht auch wem anderes hilft.","og:type":"article","og:title":"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller","og:description":"Die Let's Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr gab es einen automatischen Prozess von Let's Encrypt der eine Warnmail versandt hat wenn die Restg\u00fcltigkeit","og:url":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/","og:image":"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/02\/faultier-1.webp","og:image:secure_url":"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/02\/faultier-1.webp","og:image:width":512,"og:image:height":512,"article:published_time":"2025-03-04T11:23:43+00:00","article:modified_time":"2025-03-04T11:42:21+00:00","twitter:card":"summary_large_image","twitter:title":"Automatische Warnung vor ablaufenden Zertifikaten - Schmueller","twitter:description":"Die Let's Encrypt Zertifikate haben keine sehr lange Laufzeit, sie werden jedoch bei den meissten Installationen automatisch verl\u00e4ngert, so dass dies kein gro\u00dfer Nachteil der kostenlosen Zertifikate ist. Ab und zu geht das Erneuern der Zertifikate jedoch schief. Hierf\u00fcr gab es einen automatischen Prozess von Let's Encrypt der eine Warnmail versandt hat wenn die Restg\u00fcltigkeit","twitter:image":"https:\/\/www.schmueller.de\/wp-content\/uploads\/2025\/02\/faultier-1.webp"},"aioseo_meta_data":{"post_id":"276","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-09-15 21:40:56","updated":"2026-09-15 21:44:44"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/category\/allgemein\/\" title=\"Allgemein\">Allgemein<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tAutomatische Warnung vor ablaufenden Zertifikaten\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7"},{"label":"Allgemein","link":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/category\/allgemein\/"},{"label":"Automatische Warnung vor ablaufenden Zertifikaten","link":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/2025\/03\/automatische-warnung-vor-ablaufenden-zertifikaten\/"}],"_links":{"self":[{"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/posts\/276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/comments?post=276"}],"version-history":[{"count":2,"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/posts\/276\/revisions"}],"predecessor-version":[{"id":279,"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/posts\/276\/revisions\/279"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/media\/277"}],"wp:attachment":[{"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/media?parent=276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/categories?post=276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schmueller.de\/ZDDTpknFI0r7\/wp-json\/wp\/v2\/tags?post=276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}