How to Install a Free Let's Encrypt SSL Certificate
dotCanada provides free SSL certificates through Let's Encrypt, automatically managed by cPanel's AutoSSL feature. In most cases, your SSL certificate is installed automatically when your domain's DNS points to our servers - no manual steps required.
How to Check and Run AutoSSL
- Log in to your cPanel account.
- Go to Security › SSL/TLS Status.
- You'll see a list of your domains and whether each one has a valid certificate.
- If a domain shows as unprotected, check the box beside it and click Run AutoSSL.
Common Reasons AutoSSL May Not Install
- Your domain's DNS is not yet pointed to dotCanada's servers - AutoSSL requires DNS propagation to complete first.
- The domain has a CAA DNS record that does not permit Let's Encrypt.
- The domain is behind a proxy like Cloudflare in full proxy mode - temporarily disable it during installation.
Verifying Your Certificate
Once AutoSSL completes, visit your site using https://yourdomain.com and confirm the padlock appears in the browser address bar. Let's Encrypt certificates renew automatically every 90 days, so you never need to worry about expiry. If you run into any trouble, contact our support team and we'll get it sorted out for you.
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
