How to Manage SSL Certificates Across Client Accounts

SSL certificates are essential for every website today - they encrypt data and are required for modern browsers to show a site as secure. As a dotCanada reseller, you can manage SSL certificates across all your client accounts.

AutoSSL - Free SSL for All Accounts

WHM includes AutoSSL, which automatically provisions and renews free SSL certificates (via Let's Encrypt or cPanel's certificate authority) for all hosted domains. This is the easiest way to ensure every client site has SSL.

  1. In WHM, go to SSL/TLS then Manage AutoSSL
  2. Ensure AutoSSL is enabled for your server
  3. Run AutoSSL for all users or a specific account to immediately provision certificates

Installing a Custom SSL Certificate

If a client needs an EV or OV certificate purchased from a certificate authority:

  1. Log into the client's cPanel from WHM
  2. Go to SSL/TLS then Install and Manage SSL for your site (HTTPS)
  3. Paste the certificate, private key, and CA bundle provided by the certificate authority
  4. Click Install Certificate

Managing Certificates in WHM

Go to SSL/TLS then Install an SSL Certificate on a Domain in WHM to install certificates without entering each cPanel individually.

Monitoring Expiry

  • AutoSSL renews certificates automatically - check WHM logs to confirm renewals are succeeding
  • For manually installed certificates, set calendar reminders to renew before expiry

SSL issues causing browser warnings? Contact our support team for help.

100% Satisfaction Guarantee

We're so confident you'll love dotCanada that we offer a 30-day money-back guarantee. Not satisfied? Get a full refund, no questions asked.

Ready to Get Started?

Join thousands of Canadian website owners who trust dotCanada for reliable, fast web hosting.

Get Started Today