Ahosting Logo
Knowledge Base

SSL Certificate Troubleshooting Guide

This guide covers common SSL issues and how to resolve them.

Issue: "Your Connection Is Not Private" Warning

Possible causes:

  • Certificate expired
  • Certificate issued for wrong domain
  • Self-signed certificate
  • Incomplete certificate chain

Solutions:

  1. Check expiration date and renew if needed
  2. Verify certificate matches your domain (including www vs non-www)
  3. Install a proper certificate from a trusted CA
  4. Install the CA bundle (intermediate certificates)

Issue: SSL Certificate Not Trusted

Cause: Missing intermediate certificates (CA bundle)

Solution: Install the complete certificate chain in cPanel:

  1. Go to SSL/TLS ? Manage SSL Sites
  2. Paste the CA Bundle in the CABUNDLE field
  3. Reinstall the certificate

Issue: Certificate Name Mismatch

Cause: Certificate was issued for a different domain

Example: Certificate for "www.domain.com" but visiting "domain.com"

Solutions:

  • Get a certificate that covers both www and non-www
  • Use a wildcard certificate (*.domain.com)
  • Redirect all traffic to the domain the certificate covers

Issue: Mixed Content Warnings

Cause: Page loads resources over HTTP

Solution: See our guide "How to Fix Mixed Content Warnings After Installing SSL"

Issue: SSL Not Working After Installation

Troubleshooting steps:

  1. Clear browser cache and try again
  2. Try a different browser or incognito mode
  3. Verify DNS is pointing to the correct server
  4. Check certificate is installed for the correct domain in cPanel
  5. Wait for DNS propagation (up to 24 hours)

Issue: AutoSSL Not Installing

Possible causes:

  • DNS not pointing to the server
  • .htaccess blocking the validation path
  • Domain not added to cPanel

Solutions:

  1. Verify DNS A record points to your server IP
  2. Temporarily rename .htaccess and run AutoSSL
  3. Add the domain in cPanel ? Domains
  4. Check AutoSSL logs in cPanel ? SSL/TLS Status

Issue: ERR_SSL_PROTOCOL_ERROR

Possible causes:

  • SSL not installed on the server
  • Firewall blocking port 443
  • Server misconfiguration

Solution: Verify SSL is installed in cPanel and port 443 is open. Contact support if the issue persists.

Issue: Too Many Redirects

Cause: Multiple redirect rules conflicting

Solutions:

  • Check .htaccess for duplicate redirect rules
  • If using Cloudflare, set SSL mode to "Full" not "Flexible"
  • Remove redirect plugins if using .htaccess redirects

Useful Diagnostic Tools

Still stuck? Contact Ahosting support with your domain name and the specific error message you are seeing.