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
- Log in to your cPanel account.
- Navigate to the Security section and click on SSL/TLS Status.
- Review the list of domains. Domains currently excluded from AutoSSL will show an Excluded status or will not have a certificate listed.
- Check the box next to the domain you want to include.
- Click Include Domain During AutoSSL from the action bar.
- 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.comor 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.