SSL certificates need to be renewed periodically to keep your website secure and avoid browser warnings. On TPC Hosting, AutoSSL handles renewal automatically for free SSL certificates. This guide explains how to check the status and trigger a manual renewal if needed.
Check SSL expiry status
- Log in to cPanel.
- Under Security, click SSL/TLS Status.
- You will see a list of all your domains with their SSL status and expiry dates.
Renew a free SSL (AutoSSL) certificate
AutoSSL renews certificates automatically before they expire. If a certificate shows as expiring soon or invalid, you can trigger a manual run:
- In cPanel, go to Security → SSL/TLS Status.
- Click Run AutoSSL at the top of the page.
- Wait for the process to complete. This can take a few minutes.
- Refresh the page — your certificate should now show as valid with a new expiry date.
Why might AutoSSL fail?
AutoSSL requires your domain to point to the correct server. Common reasons it fails:
- Your domain nameservers are still pointing to another host
- Your domain has a CAA DNS record blocking the SSL provider
- The domain resolves to a different IP than your hosting account
If AutoSSL continues to fail, contact TPC Hosting support with the error message shown.
Renew a paid/custom SSL certificate
If you purchased a third-party SSL certificate, contact your SSL provider to renew it, then install the new certificate in cPanel under Security → SSL/TLS → Install and Manage SSL.