Maxinames
Back to SSL Certificates
SSL CertificatesUpdated

SSL Renewal and Common Troubleshooting

Why AutoSSL fails, how to fix mixed content, and how to recover from an expired certificate. A quick playbook for SSL issues.

Free Let's Encrypt certificates renew automatically every 90 days. Paid certificates renew yearly and require either auto-renewal at the issuer or a manual reinstall. Here is what to check when SSL stops working.

Auto-renewal status

To confirm AutoSSL is running for your domain:

  1. Open Security → SSL/TLS Status in cPanel.
  2. Look for the green check next to each domain. The expiry date is shown — it should be within the next 90 days.
  3. If a domain shows a red X, click Run AutoSSL to retry.

Common errors and fixes

"Domain validation failed"

AutoSSL could not prove you control the domain. Check that the domain's A record actually points at the Maxinames server, not a CDN or another provider. Cloudflare in particular needs to be set to DNS Only (grey cloud) during validation, or use Cloudflare's Origin Certificate instead.

"Padlock with warnings"

You have mixed content — some images, scripts, or stylesheets are loading over HTTP. Inspect the page in DevTools (Console tab) to find the offending URLs and update them to https://.

"Certificate expired"

Renewal failed silently. Open SSL/TLS Status and run AutoSSL. If it still fails, check that the domain still resolves to the server and that no firewall is blocking port 80 (used for the validation challenge).

"This site can't provide a secure connection"

The certificate is missing or the wrong one is installed. Open SSL/TLS → Manage SSL sites, confirm the right cert is bound to the domain, and reinstall if needed.

When to contact support

If AutoSSL keeps failing after you have verified DNS and disabled CDN proxying, contact us with the domain name and the error from the SSL/TLS Status page. We can check the server-side logs and trigger renewal manually.

Still need help?

Our support team replies to tickets around the clock.