How to Include or Exclude a Domain from AutoSSL in cPanel

AutoSSL is the cPanel feature that issues and renews free domain-validated SSL certificates for the domains on your hosting account, without you having to buy, install or manually renew anything. By default it tries to cover every domain and subdomain on the account, but you decide which ones it actually looks after. This guide shows you how to add a domain to AutoSSL coverage (include it) and how to take one out of coverage (exclude it), and explains when each is the right move.

Last reviewed: 27 July 2026, against cPanel & WHM v136 (current release tier). This guide is written for Noiz hosting and is kept current against cPanel. It complements, and does not replace, the official cPanel documentation linked below.

If the domain was only just created, give AutoSSL a few hours before you assume anything is wrong. cPanel runs AutoSSL on a schedule rather than the instant a domain appears, so a brand new domain or subdomain will normally pick up a certificate on the next run. You can see exactly what happened on the last run under cPanel > SSL/TLS Status > Certificate Status.

Official Documentation Reference

Prerequisites

  • A cPanel account on your Noiz hosting plan, and your cPanel login details.
  • The domain or subdomain already added to the account (as an addon domain, subdomain, alias or the main domain).
  • The domain resolving to your hosting server. AutoSSL proves ownership by fetching a validation file over HTTP, so a domain whose DNS points somewhere else cannot be validated.
  • If you also want to force a certificate to issue immediately rather than waiting for the scheduled run, see How to Install an SSL on Your Domain Using AutoSSL in cPanel.

How to Include a Domain in AutoSSL

  1. Log in to your cPanel account.
  2. In the Security section, click SSL/TLS Status.

    The SSL/TLS Status icon in the Security section of the cPanel home screen
  3. Under Domain, tick the checkbox next to each domain or subdomain you want AutoSSL to cover, then click Include x domain(s) during AutoSSL. The selected domains and subdomains are added to AutoSSL coverage and will be picked up on the next run.

    The SSL/TLS Status page with domains selected and the Include domains during AutoSSL button highlighted

The button label changes to match what you have selected, so it reads Include 1 domain during AutoSSL for a single tick and counts upwards from there. If the button appears greyed out or missing, you have not ticked anything yet.

Including a domain does not issue the certificate there and then. It adds the domain to the queue for the next scheduled AutoSSL run, which is normally daily. If you need the certificate now, run AutoSSL manually from the same page.

How to Exclude a Domain from AutoSSL

  1. On the SSL/TLS Status page, under Domain, tick the checkbox next to each domain you want AutoSSL to leave alone.
  2. Click Exclude x domain(s) from AutoSSL. The selected domains and subdomains are removed from AutoSSL coverage.

    The SSL/TLS Status page with domains selected and the Exclude domains from AutoSSL button highlighted

Note: the exclude option only applies to domains that are currently within AutoSSL coverage. A domain that has already been excluded, or that was never included, has nothing to exclude, so cPanel will not offer the option for it.

When Should You Exclude a Domain?

Excluding is not something to do casually, because an excluded domain stops receiving free renewals. These are the situations where it genuinely helps:

  • The domain does not point at this server. If DNS for a domain is aimed at a different host, AutoSSL will attempt validation, fail, and email you about it on every run. Excluding it stops the noise until you are ready to move the DNS across.
  • You are using a commercial or third-party certificate. If you have purchased a certificate and installed it yourself, excluding the domain keeps AutoSSL out of the way entirely, so there is no chance of it being replaced when it nears expiry.
  • The certificate is terminated in front of the server. Where a proxy or CDN presents its own certificate to visitors, the validation request may never reach cPanel. Excluding the domain avoids repeated failures for a certificate the origin does not need.
  • Service subdomains that do not resolve. cPanel automatically creates service subdomains such as mail., cpanel., webmail., webdisk. and autodiscover. for each domain. If those hostnames have no DNS records, AutoSSL reports a partial failure even though the main domain is fine. Excluding just those entries produces a clean run.

The thing to be aware of before you exclude: exclusion is permanent until you reverse it. An excluded domain that already holds an AutoSSL certificate keeps that certificate until it expires, and then it simply is not renewed. At that point visitors start seeing browser security warnings. If you exclude a live domain, put a reminder in your diary for the certificate expiry date, or re-include the domain well before then.

Troubleshooting

Symptom: the Include or Exclude button does nothing or looks disabled. No domain is selected. Tick at least one checkbox in the Domain column first; the button label updates to show the count.

Symptom: the domain has been included for over 24 hours but still has no certificate. Validation is failing. Open SSL/TLS Status and read the message in the Certificate Status column, then check that the domain's A record points to your hosting server and that http://yourdomain.com/.well-known/ is reachable. Redirect rules in .htaccess that force every request to HTTPS or to another URL are the most common cause, because they intercept the validation file before cPanel can serve it.

Symptom: you keep receiving "AutoSSL could not issue a certificate" notices. Either fix the underlying DNS or redirect problem, or exclude the domain that is failing. Excluding the specific failing entry, rather than turning coverage off across the account, keeps the rest of your certificates renewing normally.

Symptom: a site started showing a certificate warning after you excluded it. The old certificate has expired and was not renewed because the domain is out of coverage. Re-include the domain, then run AutoSSL to issue a fresh certificate straight away.

Symptom: you cannot find SSL/TLS Status in cPanel. The tool lives under Security. If it is genuinely absent, AutoSSL may be disabled at server level on your plan, or your account may be on a control panel other than cPanel. Open a ticket and Noiz support will confirm which applies to your account.

Getting Help from Noiz

If a domain refuses to validate and the checks above have not identified why, raise a support ticket from your Noiz client area with the domain name and the exact message shown in the Certificate Status column. Noiz support can read the AutoSSL log on the server, confirm what the validation attempt actually returned, and tell you whether the problem is DNS, a redirect, or something at server level. On managed plans Noiz will make the fix for you rather than just describing it.

  • 0 Users Found This Useful
  • cpanel, domain, ssl, certificate
Was this answer helpful?

Related Articles

How to Check Disk and Bandwidth Usage in cPanel

If cPanel shows a disk space warning, or you want to know what is eating into your monthly...

How to Password Protect a Directory in cPanel

Directory Privacy in cPanel lets you put a username and password in front of any folder in your...

How to Block an IP Address in cPanel

cPanel's built-in IP Blocker (older builds and some documentation call it the IP Deny Manager)...

How to Enable Hotlink Protection in cPanel

Hotlinking (also called inline linking, or bandwidth theft) happens when another website embeds...

How to Enable or Disable ModSecurity in cPanel

ModSecurity is the web application firewall that sits in front of your site and inspects every...