{"id":967,"date":"2022-03-17T08:59:01","date_gmt":"2022-03-17T08:59:01","guid":{"rendered":"https:\/\/blog.hostinger.io\/support\/2022\/03\/17\/6064886-how-to-fix-custom-ssl-installation-issues-at-hostinger\/"},"modified":"2026-04-23T11:53:05","modified_gmt":"2026-04-23T11:53:05","slug":"6064886-how-to-fix-custom-ssl-installation-issues-at-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/6064886-how-to-fix-custom-ssl-installation-issues-at-hostinger\/","title":{"rendered":"How to fix a custom SSL installation failure at Hostinger"},"content":{"rendered":"<p data-path-to-node=\"2\">While Hostinger provides automatic Lifetime SSL for all websites hosted on web, cloud and Agency hosting plans, you may choose to <a href=\"https:\/\/www.hostinger.com\/support\/1583785-how-to-install-a-custom-ssl-in-hostinger\/\">install a custom SSL certificate<\/a> from an external provider. If your custom SSL installation fails, it is typically due to DNS propagation issues, misconfigured certificate files, or plan limitations.<\/p><h2 data-path-to-node=\"3\" id=\"h-before-you-start\">Before you start<\/h2><ul>\n<li>Custom SSL certificates can only be installed on websites created with PHP\/HTML, WordPress, or other file-based CMS.<\/li>\n<li>The website must be added to your hosting plan (e.g. if your website is hosted on a different provider, the custom SSL should be installed on your hosting provider&rsquo;s platforms).<\/li>\n<li>For Hostinger Website Builder and Hostinger Horizons websites, Lifetime SSL certificates are managed automatically in the background and activate only after you <strong>Publish<\/strong> your website.\n<ul>\n<li><span data-path-to-node=\"19,1,0,1\"><span class=\"citation-32\">Installing custom SSL is not available for Hostinger Website Builder and Hostinger Horizons websites<\/span><\/span><span data-path-to-node=\"19,1,0,3\">.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul><h2 id=\"h-step-1-point-the-domain-to-hostinger\">Step 1 &ndash; Point the domain to Hostinger<\/h2><p>For a custom SSL to be successfully verified and installed, your domain must be correctly pointed to Hostinger and fully propagated.<\/p><ul>\n<li>Ensure your domain is <a href=\"https:\/\/www.hostinger.com\/support\/1863967-how-to-point-a-domain-to-hostinger\">pointing to Hostinger<\/a> via nameservers or an A record.<\/li>\n<li>Check your DNS zone for conflicting A or AAAA records that might point to a different server.<\/li>\n<li>Wait up to 24 hours for any DNS changes to <a href=\"https:\/\/www.hostinger.com\/support\/4146975-what-is-dns-propagation\">propagate<\/a> globally before retrying the installation.<\/li>\n<\/ul><h2 id=\"h-step-2-verify-certificate-and-private-key-matching\">Step 2 &ndash; Verify certificate and private key matching<\/h2><p>A custom SSL installation will fail if there is a mismatch between the certificate files. This often happens if the private key was replaced or lost after the Certificate Signing Request (CSR) was generated.<\/p><ul>\n<li>Verify that the Certificate (CRT), Private Key (KEY), and Certificate Authority Bundle (CABUNDLE) match each other.<\/li>\n<li>Check that the certificate has not been revoked by the issuer and is not expired.<\/li>\n<li>If you need to generate a new CSR, you can use the <a class=\"intercom-content-link\" href=\"https:\/\/csrgenerator.com\/\" target=\"_blank\" rel=\"noopener\">CSR Generator<\/a> tool.<\/li>\n<\/ul><h2 data-path-to-node=\"9\" id=\"h-step-3-check-hosting-plan-compatibility\">Step 3 &ndash; Check hosting plan compatibility<\/h2><p data-path-to-node=\"10\">Ensure that your Hostinger hosting plan supports the specific type of custom SSL you are trying to install.<\/p><ul data-path-to-node=\"11\">\n<li>\n<p data-path-to-node=\"11,1,0\"><b data-path-to-node=\"11,1,0\" data-index-in-node=\"0\">Web and cloud hosting:<\/b> While these plans support standard custom SSLs, they primarily utilize the automatic Lifetime SSL feature.<\/p>\n<\/li>\n<li><strong>Agency hosting<\/strong>: refer to the dedicated guide on <a href=\"https:\/\/www.hostinger.com\/support\/how-to-install-a-custom-ssl-on-agency-plans\/\">custom SSL for Agency hosting<\/a>.<\/li>\n<\/ul><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\"><a href=\"https:\/\/www.hostinger.com\/support\/1583432-are-wildcard-or-multi-domain-ssl-certificates-supported-at-hostinger\">Wildcard<\/a> or multi-domain certificates are supported only on <b data-path-to-node=\"11,0,0\" data-index-in-node=\"93\">VPS <\/b>hosting plans.<\/div><p>&nbsp;<\/p><p data-path-to-node=\"13\">By verifying your DNS settings and ensuring your certificate keys match, you can successfully secure your website with a custom SSL. Once installed, your domain will display the secure padlock icon in web browsers, protecting your visitor data.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Troubleshoot failed custom SSL installations in hPanel<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[215],"tags":[],"class_list":["post-967","post","type-post","status-publish","format-standard","hentry","category-ssl-troubleshooting"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/support\/6064886-how-to-fix-custom-ssl-installation-issues-at-hostinger\/","default":1},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/support\/6064886-como-solucionar-problemas-en-la-instalacion-de-ssl-personalizado-en-hostinger\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/support\/6064886-comment-resoudre-les-problemes-d-installation-ssl-personnalise-chez-hostinger\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/support\/6064886-cara-memperbaiki-masalah-instalasi-ssl-kustom-di-hostinger\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/br\/support\/6064886-como-corrigir-falhas-na-instalacao-de-ssl-personalizado-na-hostinger\/","default":0},{"locale":"uk-UA","link":"https:\/\/www.hostinger.com\/ua\/support\/6064886-----\/","default":0}],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/967","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=967"}],"version-history":[{"count":2,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/967\/revisions"}],"predecessor-version":[{"id":9949,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/967\/revisions\/9949"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=967"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=967"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=967"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}