How to Manage SSL Certificates for a Single Client Account in WHM?
While AutoSSL handles SSL certificates automatically for all accounts, there are times when you need to manually manage SSL for a specific client account — such as installing a premium paid SSL certificate or troubleshooting a specific domain's SSL.
View SSL Status for All Domains
- Login to WHM.
- Go to SSL/TLS → SSL Storage Manager.
- All installed SSL certificates are listed with their domain, expiry date, and issuer.
Install a Premium SSL Certificate via WHM
- Go to WHM → SSL/TLS → Install an SSL Certificate on a Domain.
- Select the client's username from the account dropdown.
- Enter the domain name.
- Paste the SSL certificate content in the Certificate (CRT) field.
- Paste the private key in the Key field.
- Paste the CA Bundle in the Certificate Authority Bundle (CABUNDLE) field.
- Click Install.
Run AutoSSL for a Single Account
- Go to WHM → SSL/TLS → Manage AutoSSL.
- Scroll to the Manage Users table.
- Find the client's username.
- Click Run AutoSSL next to that specific account.
Check SSL Expiry Dates
- Go to WHM → SSL/TLS → SSL Storage Manager.
- Check the Expiry column for each certificate.
- AutoSSL certificates (Let's Encrypt) auto-renew every 90 days — no manual action needed.
- Premium paid certificates must be renewed manually before expiry.
Tip: Enable the SSL expiry alert in WHM Contact Manager so you get an email notification 30 days before any SSL certificate expires.
If you continue to face issues, please open a create a request.
