cPanel AutoSSL automatically provisions and renews free SSL certificates (typically via Let's Encrypt or cPanel's AutoSSL provider) for domains on your account. This guide explains how to include a domain in AutoSSL if it was previously excluded or not covered.

Steps to Include a Domain in AutoSSL

  1. Log in to your cPanel account.
  2. Navigate to the Security section and click on SSL/TLS Status.
  3. Review the list of domains. Domains currently excluded from AutoSSL will show an Excluded status or will not have a certificate listed.
  4. Check the box next to the domain you want to include.
  5. Click Include Domain During AutoSSL from the action bar.
  6. Wait for the process to complete. AutoSSL will validate the domain and issue a certificate. This may take a few minutes.

Requirements for AutoSSL

  • The domain must have a valid DNS A record pointing to the server.
  • The domain must resolve correctly from the internet (no local-only DNS).
  • HTTP (port 80) must be accessible for domain control validation (DCV).
  • The domain must be active and added to your cPanel account (primary, addon, or subdomain).

Important Notes

  • AutoSSL checks run automatically on a daily schedule. After including a domain, a certificate is typically issued within 24 hours if the domain meets all requirements.
  • You can force an immediate check by clicking Run AutoSSL if available in your interface.
  • If AutoSSL fails, check the View Certificate details for error messages, or contact your hosting provider for assistance.

Troubleshooting

  • "Include" button not visible: The domain may already be included. Check if a certificate is already active.
  • AutoSSL keeps failing: Verify DNS propagation using dig yourdomain.com or an online DNS checker. Ensure the domain resolves to the correct server IP.
  • Rate limit errors: Let's Encrypt has issuance limits (50 certificates per domain per week). Wait and retry if limits were hit.
Was this answer helpful? 0 Users Found This Useful (0 Votes)