How to update a missing auto SSL

If you have WHM (Web Host Manager) root access, there is four things you can do to speed up the auto SSL process. If you have a redirect or something blocking the SSL provider from verifying your domain, this might not work. I would  just try these first, since most of the time it works fine.

First, make sure you have "Allow AutoSSL to replace invalid or expiring non-AutoSSL certificates" checked and saved.

Auto SSL

Then you'll want to run the auto SSL check to the right of the screen in the manage user section. Once you check the domain, you'll want to run "Run AutoSSL For All Users".  Then click the domain you want to add the SSL to, and click "Enable AutoSSL on selected user. I would use both of these options. I have seen it work with either one, so I just do both to be sure.

auto SSL activate

cPanel also created this handy script to check all auto SSL certificates and initiate the process to install any that are missing or old. If you need a SSL added or updated first enable this in your auto SSL section in your WHM. Then run this code from root command line:


You will need full root access to your server or VPS for this to work.

  • ssl, auto ssl, cpanel ssl, lets encrypt, missing ssl, sectigo
  • 24 Users Found This Useful
Was this answer helpful?

Related Articles

Can I have multiple users in cPanel?

Yes, in cPanel you can add multiple users. When logged into cPanel, click the people icon to the...

How to force cPanel backups through SSH

All you need to do is run this one line from SSH from your cPanel based server that has the new...

How to disable network manager

Disable NetworkManager on CentOS 6, CloudLinux 6, Red Hat Enterprise Linux 6 (RHEL), or Amazon...

The difference between Addon, Parked, and Sub Domains?

There are three domain types. (Parked, Sub Domains, Add on, )1. Parked domain: A parked domain is...

Understanding cPanel and Web Host Manager

This guide is meant to explain what the difference between WHM and cPanel is as well as how to...