{"id":2356,"date":"2026-04-16T04:12:37","date_gmt":"2026-04-16T04:12:37","guid":{"rendered":"https:\/\/veerhost.com\/?page_id=2356"},"modified":"2026-04-16T04:32:02","modified_gmt":"2026-04-16T04:32:02","slug":"ssl-checker","status":"publish","type":"page","link":"https:\/\/veerhost.com\/de\/ssl-checker\/","title":{"rendered":"SSL Checker"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2356\" class=\"elementor elementor-2356\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c50b886 e-flex e-con-boxed e-con e-parent\" data-id=\"c50b886\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-13681d5 e-con-full e-flex e-con e-child\" data-id=\"13681d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dd704b7 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"dd704b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">SSL Checker Tool<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b0e7dfe elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"b0e7dfe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Check your website\u2019s SSL certificate, issuer, and expiration date in seconds. Identify security issues and avoid downtime with our fast, free SSL checker.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ca7443 elementor-widget__width-initial elementor-widget elementor-widget-shortcode\" data-id=\"7ca7443\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div id=\"ssl-checker-tool\" class=\"vh-ssl-tool\">\r\n      <div class=\"vh-ssl-card\">\r\n        <div class=\"vh-ssl-head\">\r\n          <h2>SSL Checker<\/h2>\r\n          <p>Check SSL certificate details, expiry date, issuer, and security grade for any domain.<\/p>\r\n        <\/div>\r\n        <form id=\"vhSslForm\" class=\"vh-ssl-form\">\r\n          <div class=\"vh-field\">\r\n            <label for=\"vhSslDomain\">Domain<\/label>\r\n            <input id=\"vhSslDomain\" type=\"text\" placeholder=\"example.com\" required autocomplete=\"off\" spellcheck=\"false\">\r\n          <\/div>\r\n          <div class=\"vh-field vh-btn-field\">\r\n            <label>&nbsp;<\/label>\r\n            <button type=\"submit\" id=\"vhSslSubmit\">Check SSL<\/button>\r\n          <\/div>\r\n        <\/form>\r\n        <div id=\"vhSslMessage\"><\/div>\r\n        <div id=\"vhSslResults\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <style>\r\n      .vh-ssl-tool { max-width: 980px; margin: 30px auto; }\r\n      .vh-ssl-card {\r\n        background: #fff; border: 1px solid #e6eaf0;\r\n        border-radius: 18px; padding: 24px;\r\n        box-shadow: 0 10px 30px rgba(15,23,42,.05);\r\n      }\r\n      .vh-ssl-head h2 { margin: 0 0 6px; font-size: 42px; line-height: 1.05; }\r\n      .vh-ssl-head p  { margin: 0 0 18px; color: #5f6b7a; font-size: 16px; }\r\n      .vh-ssl-form {\r\n        display: grid; grid-template-columns: 1fr auto;\r\n        gap: 12px; align-items: end; margin-bottom: 14px;\r\n      }\r\n      .vh-field label { display: block; margin-bottom: 7px; font-weight: 600; color: #1f2937; }\r\n      .vh-field input,\r\n      .vh-field button {\r\n        width: 100%; min-height: 48px; border-radius: 12px;\r\n        box-sizing: border-box; padding: 12px 14px; font-size: 15px;\r\n      }\r\n      .vh-field input { border: 1px solid #ced7e2; background: #fff; outline: none; }\r\n      .vh-field input:focus { border-color: #2563eb; box-shadow: 0 0 0 3px rgba(37,99,235,.1); }\r\n      .vh-field button {\r\n        border: 0; background: #2563eb; color: #fff;\r\n        font-weight: 700; cursor: pointer; padding-inline: 28px; white-space: nowrap;\r\n      }\r\n      .vh-field button:hover    { opacity: .96; }\r\n      .vh-field button:disabled { opacity: .7; cursor: wait; }\r\n      .vh-msg, .vh-error, .vh-note {\r\n        margin-top: 12px; padding: 12px 14px; border-radius: 12px;\r\n      }\r\n      .vh-msg   { background: #eff6ff; color: #1d4ed8; }\r\n      .vh-error { background: #fef2f2; color: #b91c1c; }\r\n      .vh-note  { background: #f8fafc; color: #111827; }\r\n      .vh-ssl-result-section {\r\n        margin-top: 18px; border: 1px solid #e8edf3;\r\n        border-radius: 16px; overflow: hidden; background: #fff;\r\n      }\r\n      .vh-ssl-result-head {\r\n        display: flex; justify-content: space-between; align-items: center;\r\n        flex-wrap: wrap; gap: 10px; padding: 14px 16px;\r\n        background: #f8fafc; border-bottom: 1px solid #e8edf3;\r\n      }\r\n      .vh-ssl-result-head h3 { margin: 0; font-size: 18px; }\r\n      .vh-badges { display: flex; gap: 8px; flex-wrap: wrap; }\r\n      .vh-badge {\r\n        display: inline-block; padding: 5px 10px; border-radius: 999px;\r\n        background: #111827; color: #fff; font-size: 12px; font-weight: 700;\r\n      }\r\n      .vh-badge-green  { background: #16a34a; }\r\n      .vh-badge-yellow { background: #d97706; }\r\n      .vh-badge-red    { background: #dc2626; }\r\n      .vh-badge-blue   { background: #2563eb; }\r\n      .vh-badge-gray   { background: #6b7280; }\r\n      .vh-table-wrap { overflow-x: auto; }\r\n      .vh-table { width: 100%; border-collapse: collapse; }\r\n      .vh-table th, .vh-table td {\r\n        padding: 12px 14px; text-align: left; vertical-align: top;\r\n        border-bottom: 1px solid #eef2f7; font-size: 14px;\r\n      }\r\n      .vh-table th { background: #fcfdff; font-weight: 700; color: #1f2937; width: 35%; }\r\n      .vh-table tr:last-child th,\r\n      .vh-table tr:last-child td { border-bottom: 0; }\r\n      .vh-mono { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; word-break: break-all; }\r\n      .vh-copy-btn {\r\n        border: 1px solid #d8e0ea; background: #fff; color: #111827;\r\n        border-radius: 10px; padding: 6px 10px; font-size: 12px;\r\n        font-weight: 700; cursor: pointer; white-space: nowrap;\r\n      }\r\n      .vh-days-ok      { color: #16a34a; font-weight: 700; }\r\n      .vh-days-warn    { color: #d97706; font-weight: 700; }\r\n      .vh-days-expired { color: #dc2626; font-weight: 700; }\r\n      .vh-sans-list {\r\n        margin: 0; padding: 0; list-style: none;\r\n        display: flex; flex-wrap: wrap; gap: 6px;\r\n      }\r\n      .vh-sans-list li {\r\n        background: #f1f5f9; border-radius: 6px;\r\n        padding: 3px 8px; font-size: 13px;\r\n        font-family: ui-monospace, monospace;\r\n      }\r\n      .vh-chain-table { width: 100%; border-collapse: collapse; font-size: 13px; }\r\n      .vh-chain-table th,\r\n      .vh-chain-table td {\r\n        padding: 8px 10px; border-bottom: 1px solid #eef2f7;\r\n        text-align: left; vertical-align: top;\r\n      }\r\n      .vh-chain-table th { background: #f8fafc; font-weight: 700; }\r\n      @media (max-width: 768px) {\r\n        .vh-ssl-head h2 { font-size: 32px; }\r\n        .vh-ssl-form    { grid-template-columns: 1fr; }\r\n        .vh-table th    { width: auto; }\r\n      }\r\n    <\/style>\r\n\r\n    <script>\r\n    (function () {\r\n      const AJAX_URL = \"https:\\\/\\\/veerhost.com\\\/wp-admin\\\/admin-ajax.php\";\r\n      const NONCE    = \"e899b796c5\";\r\n\r\n      \/* \u2500\u2500 Issuer map \u2014 ordered longest\/most-specific first to avoid false matches \u2500\u2500 *\/\r\n      const ISSUER_MAP = {\r\n        \/\/ Google Trust Services \u2014 specific intermediates first\r\n        \"google trust services\":\"Google Trust Services\",\r\n        \"gts root r1\":\"Google Trust Services (Root R1)\",\r\n        \"gts root r2\":\"Google Trust Services (Root R2)\",\r\n        \"gts root r3\":\"Google Trust Services (Root R3)\",\r\n        \"gts root r4\":\"Google Trust Services (Root R4)\",\r\n        \"we1\":\"Google Trust Services (WE1)\",\r\n        \"we2\":\"Google Trust Services (WE2)\",\r\n        \"we3\":\"Google Trust Services (WE3)\",\r\n        \"we4\":\"Google Trust Services (WE4)\",\r\n        \"gts ca 1c3\":\"Google Trust Services\",\r\n        \"gts ca 1d4\":\"Google Trust Services\",\r\n        \"gts\":\"Google Trust Services\",\r\n        \"google\":\"Google Trust Services\",\r\n\r\n        \/\/ Let's Encrypt \u2014 full names first, then short codes\r\n        \"let's encrypt authority x3\":\"Let's Encrypt (X3)\",\r\n        \"let's encrypt authority x4\":\"Let's Encrypt (X4)\",\r\n        \"let's encrypt\":\"Let's Encrypt\",\r\n        \"letsencrypt\":\"Let's Encrypt\",\r\n        \"isrg root x1\":\"ISRG Root X1\",\r\n        \"isrg root x2\":\"ISRG Root X2\",\r\n        \"isrg root\":\"ISRG Root\",\r\n        \"internet security research group\":\"ISRG\",\r\n        \"r10\":\"Let's Encrypt (R10)\",\r\n        \"r11\":\"Let's Encrypt (R11)\",\r\n        \"r3\":\"Let's Encrypt (R3)\",\r\n        \"e5\":\"Let's Encrypt (E5)\",\r\n        \"e6\":\"Let's Encrypt (E6)\",\r\n\r\n        \/\/ DigiCert\r\n        \"digicert global root ca\":\"DigiCert Global Root CA\",\r\n        \"digicert global root g2\":\"DigiCert Global Root G2\",\r\n        \"digicert global root g3\":\"DigiCert Global Root G3\",\r\n        \"digicert tls rsa sha256 2020 ca1\":\"DigiCert TLS\",\r\n        \"digicert sha2 extended validation\":\"DigiCert EV SHA-2\",\r\n        \"digicert sha2 secure server\":\"DigiCert SHA-2\",\r\n        \"digicert inc\":\"DigiCert\",\r\n        \"digicert\":\"DigiCert\",\r\n        \"rapidssl tls\":\"DigiCert (RapidSSL)\",\r\n        \"rapidssl\":\"DigiCert (RapidSSL)\",\r\n        \"geotrust\":\"DigiCert (GeoTrust)\",\r\n        \"thawte tls\":\"DigiCert (Thawte)\",\r\n        \"thawte\":\"DigiCert (Thawte)\",\r\n\r\n        \/\/ Sectigo \/ Comodo\r\n        \"sectigo rsa domain validation\":\"Sectigo\",\r\n        \"sectigo rsa organization\":\"Sectigo OV\",\r\n        \"sectigo ecc\":\"Sectigo ECC\",\r\n        \"sectigo\":\"Sectigo\",\r\n        \"comodo rsa certification authority\":\"Comodo CA\",\r\n        \"comodo ca limited\":\"Comodo CA\",\r\n        \"comodoca\":\"Comodo CA\",\r\n        \"comodo\":\"Comodo\",\r\n        \"usertrust rsa certification authority\":\"Sectigo (UserTrust RSA)\",\r\n        \"usertrust ecc certification authority\":\"Sectigo (UserTrust ECC)\",\r\n        \"usertrust\":\"Sectigo (UserTrust)\",\r\n        \"addtrust external ca root\":\"Sectigo (AddTrust)\",\r\n        \"addtrust\":\"Sectigo (AddTrust)\",\r\n        \"cpanel, inc\":\"Sectigo (cPanel)\",\r\n\r\n        \/\/ GlobalSign\r\n        \"globalsign root ca - r3\":\"GlobalSign Root R3\",\r\n        \"globalsign root ca - r6\":\"GlobalSign Root R6\",\r\n        \"globalsign atlas r3 dv tls\":\"GlobalSign Atlas\",\r\n        \"globalsign gcc r3 dv tls\":\"GlobalSign GCC\",\r\n        \"globalsign nv-sa\":\"GlobalSign\",\r\n        \"globalsign\":\"GlobalSign\",\r\n\r\n        \/\/ GoDaddy \/ Starfield\r\n        \"go daddy root certificate authority\":\"GoDaddy Root\",\r\n        \"go daddy secure certificate authority\":\"GoDaddy\",\r\n        \"go daddy\":\"GoDaddy\",\r\n        \"godaddy\":\"GoDaddy\",\r\n        \"starfield technologies\":\"GoDaddy (Starfield)\",\r\n        \"starfield root certificate authority\":\"GoDaddy (Starfield Root)\",\r\n        \"starfield\":\"GoDaddy (Starfield)\",\r\n\r\n        \/\/ Entrust\r\n        \"entrust certification authority\":\"Entrust CA\",\r\n        \"entrust root certification authority\":\"Entrust Root CA\",\r\n        \"entrust, inc.\":\"Entrust\",\r\n        \"entrust\":\"Entrust\",\r\n\r\n        \/\/ VeriSign \/ Symantec\r\n        \"verisign class 3\":\"VeriSign Class 3\",\r\n        \"verisign\":\"VeriSign\",\r\n        \"symantec class 3\":\"Symantec Class 3\",\r\n        \"symantec\":\"Symantec\",\r\n\r\n        \/\/ IdenTrust\r\n        \"identrust commercial root ca 1\":\"IdenTrust Commercial\",\r\n        \"identrust public sector root ca 1\":\"IdenTrust Public Sector\",\r\n        \"identrust\":\"IdenTrust\",\r\n        \"dst root ca x3\":\"IdenTrust (DST Root X3)\",\r\n        \"dst root\":\"IdenTrust (DST Root)\",\r\n\r\n        \/\/ Amazon\r\n        \"amazon root ca 1\":\"Amazon Root CA 1\",\r\n        \"amazon root ca 2\":\"Amazon Root CA 2\",\r\n        \"amazon root ca 3\":\"Amazon Root CA 3\",\r\n        \"amazon root ca 4\":\"Amazon Root CA 4\",\r\n        \"amazon trust services\":\"Amazon Trust Services\",\r\n        \"amazon\":\"Amazon Trust Services\",\r\n\r\n        \/\/ Microsoft\r\n        \"microsoft azure tls\":\"Microsoft Azure TLS\",\r\n        \"microsoft azure\":\"Microsoft Azure\",\r\n        \"microsoft it tls ca\":\"Microsoft IT TLS CA\",\r\n        \"microsoft it\":\"Microsoft IT\",\r\n        \"microsoft\":\"Microsoft\",\r\n\r\n        \/\/ Cloudflare\r\n        \"cloudflare inc ecc ca-3\":\"Cloudflare ECC CA-3\",\r\n        \"cloudflare inc rsa ca-2\":\"Cloudflare RSA CA-2\",\r\n        \"cloudflare, inc\":\"Cloudflare\",\r\n        \"cloudflare origin ca\":\"Cloudflare Origin CA\",\r\n        \"cloudflare\":\"Cloudflare\",\r\n\r\n        \/\/ ZeroSSL\r\n        \"zerossl rsa domain secure site ca\":\"ZeroSSL RSA\",\r\n        \"zerossl ecc domain secure site ca\":\"ZeroSSL ECC\",\r\n        \"zerossl\":\"ZeroSSL\",\r\n\r\n        \/\/ Buypass\r\n        \"buypass class 2 root ca\":\"Buypass Root CA\",\r\n        \"buypass class 3 root ca\":\"Buypass Root CA 3\",\r\n        \"buypass as\":\"Buypass\",\r\n        \"buypass\":\"Buypass\",\r\n\r\n        \/\/ SwissSign\r\n        \"swisssign silver ca - g2\":\"SwissSign Silver\",\r\n        \"swisssign gold ca - g2\":\"SwissSign Gold\",\r\n        \"swisssign ag\":\"SwissSign\",\r\n        \"swisssign\":\"SwissSign\",\r\n\r\n        \/\/ T-Systems \/ Deutsche Telekom\r\n        \"deutsche telekom root ca 2\":\"Deutsche Telekom Root CA\",\r\n        \"t-tls rsa\":\"T-Systems TLS\",\r\n        \"t-systems\":\"T-Systems\",\r\n        \"deutsche telekom\":\"Deutsche Telekom\",\r\n        \"telekom\":\"Deutsche Telekom\",\r\n\r\n        \/\/ Actalis\r\n        \"actalis authentication root ca\":\"Actalis Root CA\",\r\n        \"actalis s.p.a.\":\"Actalis\",\r\n        \"actalis\":\"Actalis\",\r\n\r\n        \/\/ HARICA\r\n        \"hellenic academic and research institutions\":\"HARICA\",\r\n        \"harica tls rsa root ca 2021\":\"HARICA\",\r\n        \"harica tls ecc root ca 2021\":\"HARICA ECC\",\r\n        \"harica\":\"HARICA\",\r\n\r\n        \/\/ SSL.com\r\n        \"ssl.com root certification authority rsa\":\"SSL.com Root RSA\",\r\n        \"ssl.com ev root certification authority\":\"SSL.com EV Root\",\r\n        \"ssl.com dv ssl ca\":\"SSL.com DV\",\r\n        \"ssl corp\":\"SSL.com\",\r\n        \"ssl.com\":\"SSL.com\",\r\n\r\n        \/\/ Network Solutions\r\n        \"network solutions certificate authority\":\"Network Solutions CA\",\r\n        \"network solutions\":\"Network Solutions\",\r\n\r\n        \/\/ Trustwave\r\n        \"trustwave organization validation\":\"Trustwave OV\",\r\n        \"trustwave holdings\":\"Trustwave\",\r\n        \"trustwave\":\"Trustwave\",\r\n\r\n        \/\/ QuoVadis\r\n        \"quovadis root ca 2 g3\":\"QuoVadis Root G3\",\r\n        \"quovadis root ca 3 g3\":\"QuoVadis Root G3\",\r\n        \"quovadis root\":\"QuoVadis Root\",\r\n        \"quovadis\":\"QuoVadis\",\r\n\r\n        \/\/ Certum\r\n        \"certum trusted network ca\":\"Certum Trusted Network\",\r\n        \"certum trusted root ca\":\"Certum Trusted Root\",\r\n        \"unizeto technologies\":\"Certum (Unizeto)\",\r\n        \"unizeto\":\"Certum (Unizeto)\",\r\n        \"certum\":\"Certum\",\r\n\r\n        \/\/ SECOM\r\n        \"security communication rootca2\":\"SECOM Root CA2\",\r\n        \"security communication ev rootca1\":\"SECOM EV\",\r\n        \"security communication\":\"SECOM\",\r\n        \"secom\":\"SECOM\",\r\n\r\n        \/\/ Cybertrust \/ Verizon\r\n        \"cybertrust global root\":\"Cybertrust Global\",\r\n        \"verizon business\":\"Cybertrust\",\r\n        \"cybertrust\":\"Cybertrust\",\r\n\r\n        \/\/ Others\r\n        \"firmaprofesional ca root\":\"Firmaprofesional Root\",\r\n        \"firmaprofesional\":\"Firmaprofesional\",\r\n        \"wisekey cern root ca\":\"WISeKey CERN\",\r\n        \"wisekey sa\":\"WISeKey\",\r\n        \"wisekey\":\"WISeKey\",\r\n        \"telia root ca v2\":\"Telia Root V2\",\r\n        \"telia company\":\"Telia\",\r\n        \"telia\":\"Telia\",\r\n        \"ac camerfirma with camerfirma root\":\"Camerfirma\",\r\n        \"camerfirma\":\"Camerfirma\",\r\n        \"certigna root ca\":\"Certigna Root\",\r\n        \"dhimyotis\":\"Certigna\",\r\n        \"certigna\":\"Certigna\",\r\n        \"affirmtrust networking\":\"AffirmTrust Networking\",\r\n        \"affirmtrust commercial\":\"AffirmTrust Commercial\",\r\n        \"affirmtrust\":\"AffirmTrust\",\r\n        \"trustcor rootcert ca-1\":\"TrustCor Root\",\r\n        \"trustcor\":\"TrustCor\",\r\n        \"tubitak kamu sm ssl kok sertifikasi\":\"T\u00dcB\u0130TAK Kamu\",\r\n        \"tubitak\":\"T\u00dcB\u0130TAK\",\r\n        \"e-tugra sertifikasyon merkezi\":\"E-Tu\u011fra\",\r\n        \"e-tugra\":\"E-Tu\u011fra\",\r\n        \"ssl2buy\":\"SSL2BUY\",\r\n        \"positivessl\":\"PositiveSSL (Sectigo)\",\r\n        \"namecheap\":\"Namecheap (Sectigo)\",\r\n        \"izenpe\":\"Izenpe\",\r\n        \"netlock arany\":\"NetLock Gold\",\r\n        \"netlock\":\"NetLock\",\r\n        \"microsec e-szigno root ca2009\":\"Microsec\",\r\n        \"microsec\":\"Microsec\",\r\n        \"infocert firma qualificata\":\"InfoCert\",\r\n        \"infocert\":\"InfoCert\",\r\n        \"aruba pec s.p.a.\":\"Aruba PEC\",\r\n        \"aruba pec\":\"Aruba PEC\",\r\n        \"docusign\":\"DocuSign\",\r\n      };\r\n\r\n      \/* \u2500\u2500 resolveIssuer \u2014 exact match first, then word-boundary regex \u2500\u2500 *\/\r\n      function resolveIssuer(raw) {\r\n        if (!raw) return 'Unknown CA';\r\n        const lower = raw.toLowerCase().trim();\r\n\r\n        \/\/ 1. Exact full match\r\n        if (ISSUER_MAP[lower]) return ISSUER_MAP[lower];\r\n\r\n        \/\/ 2. Longest key first (already ordered), word-boundary safe\r\n        for (const [k, v] of Object.entries(ISSUER_MAP)) {\r\n          const escaped = k.replace(\/[.*+?^${}()|[\\]\\\\]\/g, '\\\\$&');\r\n          const regex   = new RegExp('(?<![a-z0-9])' + escaped + '(?![a-z0-9])', 'i');\r\n          if (regex.test(lower)) return v;\r\n        }\r\n\r\n        \/\/ 3. Fallback: return raw\r\n        return raw;\r\n      }\r\n\r\n      \/* \u2500\u2500 DOM \u2500\u2500 *\/\r\n      const form        = document.getElementById('vhSslForm');\r\n      const domainInput = document.getElementById('vhSslDomain');\r\n      const submitBtn   = document.getElementById('vhSslSubmit');\r\n      const messageBox  = document.getElementById('vhSslMessage');\r\n      const resultsBox  = document.getElementById('vhSslResults');\r\n\r\n      \/* \u2500\u2500 Utils \u2500\u2500 *\/\r\n      function esc(s) {\r\n        return String(s ?? '')\r\n          .replaceAll('&','&amp;').replaceAll('<','&lt;')\r\n          .replaceAll('>','&gt;').replaceAll('\"','&quot;').replaceAll(\"'\",'&#039;');\r\n      }\r\n      function cleanDomain(v) {\r\n        return v.trim().toLowerCase()\r\n          .replace(\/^https?:\\\/\\\/\/,'').replace(\/\\\/.*$\/,'')\r\n          .replace(\/:\\d+$\/,'').replace(\/\\.$\/,'');\r\n      }\r\n      function isValidDomain(d) {\r\n        return \/^(?=.{1,253}$)(?!-)([a-z0-9-]{1,63}\\.)+[a-z]{2,63}$\/i.test(d);\r\n      }\r\n      function showMsg(html, cls) { messageBox.innerHTML = '<div class=\"' + cls + '\">' + html + '<\/div>'; }\r\n      function clearMsg()         { messageBox.innerHTML = ''; }\r\n      function daysClass(n)       { return n <= 0 ? 'vh-days-expired' : n <= 30 ? 'vh-days-warn' : 'vh-days-ok'; }\r\n      function makeCopyBtn(t)     { return '<button type=\"button\" class=\"vh-copy-btn\" data-copy=\"' + esc(t) + '\">Copy<\/button>'; }\r\n\r\n      function mkSection(title, content, badgeText, badgeClass) {\r\n        return (\r\n          '<div class=\"vh-ssl-result-section\">' +\r\n            '<div class=\"vh-ssl-result-head\">' +\r\n              '<h3>' + esc(title) + '<\/h3>' +\r\n              (badgeText\r\n                ? '<div class=\"vh-badges\"><span class=\"vh-badge ' + (badgeClass||'') + '\">' + esc(badgeText) + '<\/span><\/div>'\r\n                : '') +\r\n            '<\/div>' +\r\n            content +\r\n          '<\/div>'\r\n        );\r\n      }\r\n\r\n      function mkTable(rows) {\r\n        return (\r\n          '<div class=\"vh-table-wrap\"><table class=\"vh-table\"><tbody>' +\r\n          rows.map(r =>\r\n            '<tr><th>' + r[0] + '<\/th><td class=\"vh-mono\">' + r[1] + '<\/td><td>' + (r[2]||'') + '<\/td><\/tr>'\r\n          ).join('') +\r\n          '<\/tbody><\/table><\/div>'\r\n        );\r\n      }\r\n\r\n      \/* \u2500\u2500 Render \u2500\u2500 *\/\r\n      function renderResults(domain, d) {\r\n        const issuer  = resolveIssuer(d.issuer);\r\n        const dLeft   = d.days_left;\r\n        const isValid = dLeft > 0;\r\n\r\n        let statusLabel, statusClass;\r\n        if (!isValid)         { statusLabel = '\u274c Expired';            statusClass = 'vh-badge-red';    }\r\n        else if (dLeft <= 14) { statusLabel = '\ud83d\udd34 Expiring Very Soon'; statusClass = 'vh-badge-red';    }\r\n        else if (dLeft <= 30) { statusLabel = '\u26a0\ufe0f Expiring Soon';      statusClass = 'vh-badge-yellow'; }\r\n        else                  { statusLabel = '\u2705 Valid';               statusClass = 'vh-badge-green';  }\r\n\r\n        const daysHtml =\r\n          '<span class=\"' + daysClass(dLeft) + '\">' +\r\n            (dLeft <= 0\r\n              ? '\u274c Expired ' + Math.abs(dLeft) + ' days ago'\r\n              : (dLeft <= 30 ? '\u26a0\ufe0f ' : '\u2705 ') + dLeft + ' days remaining') +\r\n          '<\/span>';\r\n\r\n        const keyInfo = (d.key_bits ? d.key_bits + '-bit ' : '') + (d.key_type || 'N\/A');\r\n\r\n        const certRows = [\r\n          ['Status',         isValid ? '\u2705 Valid &amp; Trusted' : '\u274c Invalid \/ Expired', ''],\r\n          ['Domain (CN)',    esc(d.subject),    makeCopyBtn(d.subject)],\r\n          ['Issuer',         esc(issuer),       makeCopyBtn(issuer)],\r\n          ['Valid From',     esc(d.valid_from), ''],\r\n          ['Valid To',       esc(d.valid_to),   ''],\r\n          ['Days Remaining', daysHtml,          ''],\r\n          ['Serial Number',  esc(d.serial),     makeCopyBtn(d.serial)],\r\n          ['Signature Algo', esc(d.sig_alg),    ''],\r\n          ['Key',            esc(keyInfo),      ''],\r\n        ];\r\n\r\n        let html = mkSection('Certificate \u2014 ' + domain, mkTable(certRows), statusLabel, statusClass);\r\n\r\n        \/\/ SANs\r\n        if (d.sans && d.sans.length) {\r\n          const pills = d.sans.map(s => '<li>' + esc(s) + '<\/li>').join('');\r\n          html += mkSection(\r\n            'Subject Alternative Names',\r\n            '<div style=\"padding:14px 16px\"><ul class=\"vh-sans-list\">' + pills + '<\/ul><\/div>',\r\n            d.sans.length + ' domains', 'vh-badge-blue'\r\n          );\r\n        }\r\n\r\n        \/\/ Chain\r\n        if (d.chain && d.chain.length > 1) {\r\n          const chainRows = d.chain.map((c, i) =>\r\n            '<tr>' +\r\n              '<td>' + (i === 0 ? '\ud83d\udd12 Leaf' : i === d.chain.length - 1 ? '\ud83c\udfdb Root' : '\ud83d\udd17 Intermediate') + '<\/td>' +\r\n              '<td class=\"vh-mono\">' + esc(c.cn) + '<\/td>' +\r\n              '<td class=\"vh-mono\">' + esc(c.issuer) + '<\/td>' +\r\n              '<td>' + esc(c.validTo) + '<\/td>' +\r\n            '<\/tr>'\r\n          ).join('');\r\n\r\n          html += mkSection(\r\n            'Certificate Chain',\r\n            '<div class=\"vh-table-wrap\"><table class=\"vh-chain-table\">' +\r\n              '<thead><tr><th>Type<\/th><th>Subject CN<\/th><th>Issuer<\/th><th>Valid To<\/th><\/tr><\/thead>' +\r\n              '<tbody>' + chainRows + '<\/tbody>' +\r\n            '<\/table><\/div>',\r\n            d.chain.length + ' certs', 'vh-badge-gray'\r\n          );\r\n        }\r\n\r\n        resultsBox.innerHTML = html;\r\n      }\r\n\r\n      \/* \u2500\u2500 Main \u2500\u2500 *\/\r\n      async function runCheck(domain) {\r\n        resultsBox.innerHTML = '';\r\n        clearMsg();\r\n        submitBtn.disabled = true;\r\n        submitBtn.textContent = 'Checking...';\r\n        showMsg('Checking SSL for <strong>' + esc(domain) + '<\/strong>\u2026', 'vh-msg');\r\n\r\n        try {\r\n          const url = AJAX_URL +\r\n            '?action=vh_ssl_check' +\r\n            '&nonce='  + encodeURIComponent(NONCE) +\r\n            '&domain=' + encodeURIComponent(domain);\r\n\r\n          const res  = await fetch(url);\r\n          if (!res.ok) throw new Error('Server error ' + res.status);\r\n          const data = await res.json();\r\n\r\n          if (data.success === false || data.error) {\r\n            showMsg('\u274c ' + esc(data.data?.error || data.error || 'Unknown error'), 'vh-error');\r\n            return;\r\n          }\r\n\r\n          \/\/ wp_send_json wraps in { success: true, data: {...} }\r\n          const payload = data.data ?? data;\r\n\r\n          showMsg(\r\n            'SSL results for <strong>' + esc(domain) + '<\/strong>' +\r\n            ' <span class=\"vh-badge\" style=\"margin-left:8px;\">SSL<\/span>',\r\n            'vh-note'\r\n          );\r\n          renderResults(domain, payload);\r\n\r\n        } catch (err) {\r\n          showMsg('\u274c Request failed: ' + esc(err.message), 'vh-error');\r\n        } finally {\r\n          submitBtn.disabled = false;\r\n          submitBtn.textContent = 'Check SSL';\r\n        }\r\n      }\r\n\r\n      \/* \u2500\u2500 Events \u2500\u2500 *\/\r\n      form.addEventListener('submit', function(e) {\r\n        e.preventDefault();\r\n        const domain = cleanDomain(domainInput.value);\r\n        if (!isValidDomain(domain)) {\r\n          showMsg('\u26a0\ufe0f Enter a valid domain like <strong>example.com<\/strong> \u2014 no https:\/\/ needed.', 'vh-error');\r\n          return;\r\n        }\r\n        runCheck(domain);\r\n      });\r\n\r\n      domainInput.addEventListener('keydown', function(e) {\r\n        if (e.key === 'Enter') { e.preventDefault(); form.requestSubmit(); }\r\n      });\r\n\r\n      resultsBox.addEventListener('click', async function(e) {\r\n        const btn = e.target.closest('.vh-copy-btn');\r\n        if (!btn) return;\r\n        try {\r\n          await navigator.clipboard.writeText(btn.getAttribute('data-copy') || '');\r\n          const old = btn.textContent;\r\n          btn.textContent = 'Copied!';\r\n          setTimeout(() => btn.textContent = old, 1200);\r\n        } catch {\r\n          btn.textContent = 'Failed';\r\n          setTimeout(() => btn.textContent = 'Copy', 1200);\r\n        }\r\n      });\r\n\r\n    })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0d1a2da e-flex e-con-boxed e-con e-parent\" data-id=\"0d1a2da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1781f74 e-con-full e-flex e-con e-child\" data-id=\"1781f74\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-475faa6 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"475faa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQs<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a21b38d elementor-widget-tablet__width-initial elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"a21b38d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation_delay&quot;:750}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"fh-section__heading\"><p>Our FAQs provide answers to the most common queries. You can also <a href=\"https:\/\/www.veerhost.com\/support\">contact our expert support team<\/a>\u00a0at any time.<\/p><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42fcc20 e-flex e-con-boxed e-con e-parent\" data-id=\"42fcc20\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f51de2e e-con-full e-flex e-con e-child\" data-id=\"f51de2e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22eecb6 ui-e-animation-acc-basic ui-e-animation-ico-fade elementor-widget elementor-widget-uicore-accordion\" data-id=\"22eecb6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;collapsible&quot;:&quot;true&quot;,&quot;active_hash&quot;:&quot;no&quot;,&quot;accordion_animation&quot;:&quot;ui-e-animation-acc-basic&quot;}\" data-widget_type=\"uicore-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"ui-e-accordion\" >\n\n                            <div class=\"ui-e-accordion-item ui-e-item ui-open\" role=\"button\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"ui-e-acc-1\" id=\"ui-e-what-is-an-ssl-certificate\">\n\n                    <h5 class=\"ui-e-accordion-title ui-e-title ui-right\">\n\n                                                    <span class=\"ui-e-accordion-icon ui-e-icon ui-e-right\" aria-hidden=\"true\">\n\n                                <span class=\"ui-e-accordion-icon-closed\">\n                                    <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                <\/span>\n\n                                                                    <span class=\"ui-e-accordion-icon-opened\">\n                                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                    <\/span>\n                                \n                            <\/span>\n                        \n                                                <span class=\"ui-e-accordion-title-text ui-e-title-text\" >\n                                                        What is an SSL certificate?                        <\/span>\n\n                    <\/h5>\n\n                    <div class=\"ui-e-accordion-content ui-e-content\" style=\"\" aria-labelledby=\"ui-e-what-is-an-ssl-certificate\" id=\"ui-e-acc-1\">\n                        <p>An SSL (Secure Sockets Layer) certificate encrypts the connection between your website and visitors, protecting sensitive data like passwords and payment information.<\/p>                    <\/div>\n\n                <\/div>\n                            <div class=\"ui-e-accordion-item ui-e-item\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"ui-e-acc-2\" id=\"ui-e-how-do-i-check-my-ssl-certificate\">\n\n                    <h5 class=\"ui-e-accordion-title ui-e-title ui-right\">\n\n                                                    <span class=\"ui-e-accordion-icon ui-e-icon ui-e-right\" aria-hidden=\"true\">\n\n                                <span class=\"ui-e-accordion-icon-closed\">\n                                    <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                <\/span>\n\n                                                                    <span class=\"ui-e-accordion-icon-opened\">\n                                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                    <\/span>\n                                \n                            <\/span>\n                        \n                                                <span class=\"ui-e-accordion-title-text ui-e-title-text\" >\n                                                        How do I check my SSL certificate?                        <\/span>\n\n                    <\/h5>\n\n                    <div class=\"ui-e-accordion-content ui-e-content\" style=\"display:none;\" aria-labelledby=\"ui-e-how-do-i-check-my-ssl-certificate\" id=\"ui-e-acc-2\">\n                        <p>Simply enter your domain name into the SSL checker tool, and it will instantly display your certificate details, including issuer, validity, and expiration date.<\/p>                    <\/div>\n\n                <\/div>\n                            <div class=\"ui-e-accordion-item ui-e-item\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"ui-e-acc-3\" id=\"ui-e-why-is-my-ssl-certificate-important\">\n\n                    <h5 class=\"ui-e-accordion-title ui-e-title ui-right\">\n\n                                                    <span class=\"ui-e-accordion-icon ui-e-icon ui-e-right\" aria-hidden=\"true\">\n\n                                <span class=\"ui-e-accordion-icon-closed\">\n                                    <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                <\/span>\n\n                                                                    <span class=\"ui-e-accordion-icon-opened\">\n                                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                    <\/span>\n                                \n                            <\/span>\n                        \n                                                <span class=\"ui-e-accordion-title-text ui-e-title-text\" >\n                                                        Why is my SSL certificate important?                        <\/span>\n\n                    <\/h5>\n\n                    <div class=\"ui-e-accordion-content ui-e-content\" style=\"display:none;\" aria-labelledby=\"ui-e-why-is-my-ssl-certificate-important\" id=\"ui-e-acc-3\">\n                        <p>An SSL certificate ensures your website is secure, builds trust with visitors, and is a ranking factor in search engines like <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Google<\/span><\/span>.<\/p>                    <\/div>\n\n                <\/div>\n                            <div class=\"ui-e-accordion-item ui-e-item\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"ui-e-acc-4\" id=\"ui-e-what-happens-if-my-ssl-certificate-expires\">\n\n                    <h5 class=\"ui-e-accordion-title ui-e-title ui-right\">\n\n                                                    <span class=\"ui-e-accordion-icon ui-e-icon ui-e-right\" aria-hidden=\"true\">\n\n                                <span class=\"ui-e-accordion-icon-closed\">\n                                    <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                <\/span>\n\n                                                                    <span class=\"ui-e-accordion-icon-opened\">\n                                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                    <\/span>\n                                \n                            <\/span>\n                        \n                                                <span class=\"ui-e-accordion-title-text ui-e-title-text\" >\n                                                        What happens if my SSL certificate expires?                        <\/span>\n\n                    <\/h5>\n\n                    <div class=\"ui-e-accordion-content ui-e-content\" style=\"display:none;\" aria-labelledby=\"ui-e-what-happens-if-my-ssl-certificate-expires\" id=\"ui-e-acc-4\">\n                        <p>If your SSL certificate expires, browsers will show a security warning, and visitors may leave your website. This can also negatively impact your SEO and conversions.<\/p>                    <\/div>\n\n                <\/div>\n                            <div class=\"ui-e-accordion-item ui-e-item\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"ui-e-acc-5\" id=\"ui-e-how-can-i-fix-an-expired-ssl-certificate\">\n\n                    <h5 class=\"ui-e-accordion-title ui-e-title ui-right\">\n\n                                                    <span class=\"ui-e-accordion-icon ui-e-icon ui-e-right\" aria-hidden=\"true\">\n\n                                <span class=\"ui-e-accordion-icon-closed\">\n                                    <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                <\/span>\n\n                                                                    <span class=\"ui-e-accordion-icon-opened\">\n                                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                    <\/span>\n                                \n                            <\/span>\n                        \n                                                <span class=\"ui-e-accordion-title-text ui-e-title-text\" >\n                                                        How can I fix an expired SSL certificate?                        <\/span>\n\n                    <\/h5>\n\n                    <div class=\"ui-e-accordion-content ui-e-content\" style=\"display:none;\" aria-labelledby=\"ui-e-how-can-i-fix-an-expired-ssl-certificate\" id=\"ui-e-acc-5\">\n                        <p>You need to renew or reinstall your SSL certificate through your hosting provider or certificate authority. Many providers offer free SSL via <span class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"><span class=\"whitespace-normal\">Let&#8217;s Encrypt<\/span><\/span>.<\/p>                    <\/div>\n\n                <\/div>\n                            <div class=\"ui-e-accordion-item ui-e-item\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"ui-e-acc-6\" id=\"ui-e-how-often-should-i-check-my-ssl-certificate\">\n\n                    <h5 class=\"ui-e-accordion-title ui-e-title ui-right\">\n\n                                                    <span class=\"ui-e-accordion-icon ui-e-icon ui-e-right\" aria-hidden=\"true\">\n\n                                <span class=\"ui-e-accordion-icon-closed\">\n                                    <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                <\/span>\n\n                                                                    <span class=\"ui-e-accordion-icon-opened\">\n                                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                    <\/span>\n                                \n                            <\/span>\n                        \n                                                <span class=\"ui-e-accordion-title-text ui-e-title-text\" >\n                                                        How often should I check my SSL certificate?                        <\/span>\n\n                    <\/h5>\n\n                    <div class=\"ui-e-accordion-content ui-e-content\" style=\"display:none;\" aria-labelledby=\"ui-e-how-often-should-i-check-my-ssl-certificate\" id=\"ui-e-acc-6\">\n                        <p data-pm-slice=\"1 1 []\">It\u2019s recommended to check your SSL certificate regularly or set up monitoring alerts to avoid unexpected expiration.<\/p>                    <\/div>\n\n                <\/div>\n                            <div class=\"ui-e-accordion-item ui-e-item\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"ui-e-acc-7\" id=\"ui-e-is-this-ssl-checker-tool-free\">\n\n                    <h5 class=\"ui-e-accordion-title ui-e-title ui-right\">\n\n                                                    <span class=\"ui-e-accordion-icon ui-e-icon ui-e-right\" aria-hidden=\"true\">\n\n                                <span class=\"ui-e-accordion-icon-closed\">\n                                    <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                <\/span>\n\n                                                                    <span class=\"ui-e-accordion-icon-opened\">\n                                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                    <\/span>\n                                \n                            <\/span>\n                        \n                                                <span class=\"ui-e-accordion-title-text ui-e-title-text\" >\n                                                        Is this SSL checker tool free?                        <\/span>\n\n                    <\/h5>\n\n                    <div class=\"ui-e-accordion-content ui-e-content\" style=\"display:none;\" aria-labelledby=\"ui-e-is-this-ssl-checker-tool-free\" id=\"ui-e-acc-7\">\n                        <p data-pm-slice=\"1 1 []\">Yes, our SSL checker tool is completely free to use with no limits.<\/p>                    <\/div>\n\n                <\/div>\n                            <div class=\"ui-e-accordion-item ui-e-item\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"ui-e-acc-8\" id=\"ui-e-can-i-check-any-websites-ssl-certificate\">\n\n                    <h5 class=\"ui-e-accordion-title ui-e-title ui-right\">\n\n                                                    <span class=\"ui-e-accordion-icon ui-e-icon ui-e-right\" aria-hidden=\"true\">\n\n                                <span class=\"ui-e-accordion-icon-closed\">\n                                    <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                <\/span>\n\n                                                                    <span class=\"ui-e-accordion-icon-opened\">\n                                        <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg>                                    <\/span>\n                                \n                            <\/span>\n                        \n                                                <span class=\"ui-e-accordion-title-text ui-e-title-text\" >\n                                                        Can I check any website\u2019s SSL certificate?                        <\/span>\n\n                    <\/h5>\n\n                    <div class=\"ui-e-accordion-content ui-e-content\" style=\"display:none;\" aria-labelledby=\"ui-e-can-i-check-any-websites-ssl-certificate\" id=\"ui-e-acc-8\">\n                        <p data-pm-slice=\"1 1 []\">Yes, you can check the SSL certificate of any public website by entering its domain name.<\/p>                    <\/div>\n\n                <\/div>\n                    <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SSL Checker Tool Check your website\u2019s SSL certificate, issuer, and expiration date in seconds. Identify security issues and avoid downtime with our [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2356","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/veerhost.com\/de\/wp-json\/wp\/v2\/pages\/2356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/veerhost.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/veerhost.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/veerhost.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/veerhost.com\/de\/wp-json\/wp\/v2\/comments?post=2356"}],"version-history":[{"count":19,"href":"https:\/\/veerhost.com\/de\/wp-json\/wp\/v2\/pages\/2356\/revisions"}],"predecessor-version":[{"id":2376,"href":"https:\/\/veerhost.com\/de\/wp-json\/wp\/v2\/pages\/2356\/revisions\/2376"}],"wp:attachment":[{"href":"https:\/\/veerhost.com\/de\/wp-json\/wp\/v2\/media?parent=2356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}