{"id":196,"date":"2024-03-08T14:12:45","date_gmt":"2024-03-08T14:12:45","guid":{"rendered":"https:\/\/123webhostingindia.com\/tutorials\/?p=196"},"modified":"2024-03-08T14:58:04","modified_gmt":"2024-03-08T14:58:04","slug":"how-to-install-auto-ssl-in-cpanel","status":"publish","type":"post","link":"https:\/\/123webhostingindia.com\/tutorials\/how-to-install-auto-ssl-in-cpanel\/","title":{"rendered":"How to install auto SSL in cPanel WHM"},"content":{"rendered":"\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#what-is-auto-ssl\">What is AutoSSL?<\/a><\/li><li><a href=\"#how-to-enable-auto-ssl-in-whm\">How to enable Auto SSL in WHM<\/a><\/li><li><a href=\"#how-to-check-auto-ssl-on-the-command-line\">How to Check auto SSL On The Command Line:<\/a><\/li><li><a href=\"#using-the-c-panel-auto-ssl-script\">Using the cPanel AutoSSL Script:<\/a><\/li><li><a href=\"#useful-options\">Useful Options<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"817\" height=\"557\" src=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-11.png\" alt=\"\" class=\"wp-image-200\" srcset=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-11.png 817w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-11-300x205.png 300w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-11-768x524.png 768w\" sizes=\"auto, (max-width: 817px) 100vw, 817px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-auto-ssl\">What is AutoSSL?<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.squarebrothers.com\/\" target=\"_blank\" rel=\"noopener\">auto SSL<\/a> is a feature available in WHM on our VPS and Dedicated server plans. It installs free SSL certificates for specific websites that are hosted in the correspondent WHM.<\/p>\n\n\n\n<p>With User-responsible and Basic hosting plans, you can enable AutoSSL for your websites through WHM.<\/p>\n\n\n\n<p>If you\u2019re using a Complete hosting plan or you don\u2019t want to go through the hassle of enabling AutoSSL yourself, you can submit a ticket to the &#8220;Hosting &#8211; VPS and Dedicated Servers&#8221; department\u00a0here\u00a0and our team can assist you with the process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-enable-auto-ssl-in-whm\">How to enable Auto SSL in WHM<\/h2>\n\n\n\n<p>To enable the AutoSSL feature for specific websites, follow the steps below:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to the WHM panel, open the \u201cSSL\/TLS\u201d section and click \u201cManage AutoSSL\u201d.<\/li>\n\n\n\n<li>Click the \u201cRun AutoSSL For All Users\u201d button to enable the SSL certificates for all the domains and subdomains in this WHM panel and its cPanel accounts.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"509\" src=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-12-1024x509.png\" alt=\"\" class=\"wp-image-201\" srcset=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-12-1024x509.png 1024w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-12-300x149.png 300w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-12-768x382.png 768w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-12.png 1068w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>To enable or disable <a href=\"http:\/\/123webhostingindia.com\">AutoSSL<\/a> for a specific user, go to the &#8220;Manage Users&#8221; tab.<\/li>\n\n\n\n<li>Choose the corresponding option:<\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li>&#8220;Enable AutoSSL&#8221; &#8211; to enable AutoSSL for a specific user;<\/li>\n\n\n\n<li>&#8220;Disable AutoSSL&#8221; &#8211; to disable AutoSSL for a specific user;<\/li>\n\n\n\n<li>&#8220;Reset to Feature List Setting&#8221; &#8211; to enable the default AutoSSL settings that were specified during the Feature list creation.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"495\" src=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-13-1024x495.png\" alt=\"\" class=\"wp-image-202\" srcset=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-13-1024x495.png 1024w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-13-300x145.png 300w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-13-768x371.png 768w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-13.png 1057w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You can also enable AutoSSL for several specific users. To choose the exact users, just tick their names in the list. Then, you can use the buttons above the user list to enable, disable or reset to the default settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"495\" src=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-14-1024x495.png\" alt=\"\" class=\"wp-image-203\" srcset=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-14-1024x495.png 1024w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-14-300x145.png 300w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-14-768x371.png 768w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-14.png 1078w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If there are issues with the AutoSSL setup, you can check the issue on the &#8220;Logs&#8221; tab by choosing the specific log and clicking &#8220;view log&#8221;.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"586\" src=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-15-1024x586.png\" alt=\"\" class=\"wp-image-204\" srcset=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-15-1024x586.png 1024w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-15-300x172.png 300w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-15-768x440.png 768w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-15.png 1048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Login to cPanel:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Open your web browser and navigate to your cPanel login URL. This is typically <code>https:\/\/yourdomain.com\/cpanel<\/code>, replacing &#8220;yourdomain.com&#8221; with your actual domain name.<\/li>\n\n\n\n<li>Enter your cPanel username and password to log in.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Access SSL\/TLS Status:<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1018\" height=\"247\" src=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-17.png\" alt=\"\" class=\"wp-image-206\" srcset=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-17.png 1018w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-17-300x73.png 300w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-17-768x186.png 768w\" sizes=\"auto, (max-width: 1018px) 100vw, 1018px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1015\" height=\"596\" src=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-18.png\" alt=\"\" class=\"wp-image-207\" srcset=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-18.png 1015w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-18-300x176.png 300w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-18-768x451.png 768w\" sizes=\"auto, (max-width: 1015px) 100vw, 1015px\" \/><\/figure>\n\n\n\n<p>Once logged in, locate the &#8220;SSL\/TLS Status&#8221; or &#8220;SSL\/TLS&#8221; option in cPanel. It is often found under the &#8220;Security&#8221; or &#8220;SSL\/TLS&#8221; section.<\/p>\n\n\n\n<p>Click on the &#8220;SSL\/TLS Status&#8221; or &#8220;SSL\/TLS&#8221; option to access the SSL\/TLS management interface.<\/p>\n\n\n\n<p><strong>Enable AutoSSL:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the SSL\/TLS management interface, you&#8217;ll see an option to manage AutoSSL. It may be labeled as &#8220;Manage AutoSSL&#8221; or &#8220;AutoSSL&#8221; depending on the cPanel version.<\/li>\n\n\n\n<li>Click on the &#8220;Manage AutoSSL&#8221; or &#8220;AutoSSL&#8221; option to proceed.<\/li>\n<\/ul>\n\n\n\n<p><strong>Configure AutoSSL:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the AutoSSL management interface, you&#8217;ll have options to configure AutoSSL settings.<\/li>\n\n\n\n<li>Review the options available, such as enabling AutoSSL, selecting domains for AutoSSL coverage, and setting notification preferences.<\/li>\n\n\n\n<li>Ensure that the &#8220;Enable AutoSSL&#8221; option is checked to activate AutoSSL.<\/li>\n<\/ul>\n\n\n\n<p><strong>Run AutoSSL:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Once AutoSSL is enabled and configured, you can initiate an AutoSSL run to secure your domains with SSL certificates automatically.<\/li>\n\n\n\n<li>Look for an option to &#8220;Run AutoSSL&#8221; or &#8220;Check for AutoSSL&#8221; and click on it to start the AutoSSL process.<\/li>\n\n\n\n<li>Depending on your cPanel settings, AutoSSL may run automatically on a scheduled basis, or you may need to run it manually.<\/li>\n<\/ul>\n\n\n\n<p><strong>Monitor AutoSSL Status:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After initiating an auto SSL run, monitor the progress and status of the auto SSL process.<\/li>\n\n\n\n<li>You should see notifications or progress indicators indicating whether AutoSSL is running, completed successfully, encountered errors, or issued SSL certificates for your domains.<\/li>\n<\/ul>\n\n\n\n<p><strong>Verify SSL Installation:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1012\" height=\"527\" src=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-16.png\" alt=\"\" class=\"wp-image-205\" srcset=\"https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-16.png 1012w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-16-300x156.png 300w, https:\/\/123webhostingindia.com\/tutorials\/wp-content\/uploads\/2024\/03\/image-16-768x400.png 768w\" sizes=\"auto, (max-width: 1012px) 100vw, 1012px\" \/><\/figure>\n\n\n\n<p>Once AutoSSL completes successfully, verify that SSL certificates have been installed for your domains.<\/p>\n\n\n\n<p>You can check SSL\/TLS status, view installed certificates, and test SSL connections using the SSL\/TLS management interface in cPanel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-check-auto-ssl-on-the-command-line\">How to Check auto SSL On The Command Line:<\/h2>\n\n\n\n<p>Many users prefer to get work done on the command line, as this can often speed up various tasks, there is a cPanel script available that can check SSL status on the command line.<\/p>\n\n\n\n<p>This script runs on a daily cron job. But it can be useful to run it manually in the event of troubleshooting unexpected issues.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-c-panel-auto-ssl-script\">Using the cPanel AutoSSL Script:<\/h2>\n\n\n\n<p>To run this script, log into your server via SSH, and type in the following:<\/p>\n\n\n\n<p>\/usr\/local\/cpanel\/bin\/autossl_check<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"useful-options\">Useful Options<\/h2>\n\n\n\n<p>You can check SSL for a specific user using the&nbsp;<code>--user<\/code>&nbsp;option:\/usr\/local\/cpanel\/bin\/autossl_check &#8211;user=username<\/p>\n\n\n\n<p>Likewise, you can check&nbsp;<em>all<\/em>&nbsp;domains in your cPanel configuration:\/usr\/local\/cpanel\/bin\/autossl_check &#8211;all<\/p>\n\n\n\n<p>By following these steps, you can enable AutoSSL in cPanel to automatically issue and install SSL certificates for your domains, ensuring secure HTTPS connections for your websites.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is AutoSSL? auto SSL is a feature available in WHM on our VPS and Dedicated server plans. It installs free SSL certificates for specific websites that are hosted in&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-196","post","type-post","status-publish","format-standard","hentry","category-installation-of-auto-ssl-in-cpanel-whm"],"_links":{"self":[{"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/posts\/196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/comments?post=196"}],"version-history":[{"count":3,"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/posts\/196\/revisions"}],"predecessor-version":[{"id":209,"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/posts\/196\/revisions\/209"}],"wp:attachment":[{"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/media?parent=196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/categories?post=196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/123webhostingindia.com\/tutorials\/wp-json\/wp\/v2\/tags?post=196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}