Manage AutoSSL — Simple & Complete Guide
Overview
This interface helps automate the installation of domain-validated SSL certificates for your services (packages, web files, email, and disks). You can review logs and decide which users receive these certificates.
Note: Before requesting a certificate, the system checks for authorization by adding a CAA record to the domain’s DNS zone.
Provider Information
At the top of the interface, you'll see:
- Current Provider – the selected SSL provider.
- Provider Account ID – if applicable for that provider.
- Run AutoSSL for All Users button – triggers SSL issuance for all enabled users.
SSL checks run automatically during nightly updates or when new accounts are created. You can also run them manually via command line:
/usr/local/cpanel/bin/autossl_check --all
Providers Tab
Use this tab to select your SSL provider. You can disable AutoSSL by choosing “Disabled.” Click “Show/Hide Details” to view ratings and features such as domain support, wildcard capability, and validation methods.
Terms of Service
If the provider requires an agreement, you’ll need to agree to access their service. Check this periodically in case updates to the terms require re-approval.
Options Tab
Customize how AutoSSL notifies users and admins, or allow AutoSSL to replace expiring or invalid SSLs automatically. Use this option carefully—it may override higher-level certificates.
Notifications Settings
Handle how notifications are sent out:
- To users: for all events, errors only, or disable completely.
- To admins: choose similar notification levels or disable altogether.
Logs Tab
View recent AutoSSL activity and errors via logs. For a specific domain or user, click “View Log” for details.
Manage Users Tab
Choose which accounts use AutoSSL. Options per user include:
- Enable AutoSSL
- Disable AutoSSL
- Reset to default settings
You can apply actions to multiple accounts at once.
Pending Queue Tab
This shows SSL requests that are still in progress. You can filter by domain or user to follow specific checks.
Summary
- Choose and switch between AutoSSL providers
- Agree to any necessary terms of service
- Tweak notifications and auto-replace settings
- View logs and manage user settings
- Run checks manually or monitor pending requests


