Auto SSL Generating Self Signed Certificates for New Domain

Operating System & Version
CENTOS 7.9
cPanel & WHM Version
94.0.4

PostAlmostAnything

Active Member
Mar 3, 2020
34
0
6
Portland, Oregon
cPanel Access Level
Website Owner
Today I registered a new domain name and created a new website for it using cPanel. It is an add-on domain in a subdirectory on the main one. Everything works fine except every time I run Auto SSL it only creates self signed certificates. Every other time I have ever created an add-on domain in this fashion I have never had a problem with Auto SSL.
 

PostAlmostAnything

Active Member
Mar 3, 2020
34
0
6
Portland, Oregon
cPanel Access Level
Website Owner
It is issuing the certificates to the subdomain created when adding the domain instead of the real domain. Whenever an add-on domain is created and it does not share the root directory of the main domain it creates a subdomain. Such as exampleaddon.com.examplemain.com but usually the SSL certificate is issued to exampleaddon.com. How do I make Auto SSL issue the certificate to the right domain?
 

PostAlmostAnything

Active Member
Mar 3, 2020
34
0
6
Portland, Oregon
cPanel Access Level
Website Owner
I tried uninstalling the SSL host for the domain hoping to recreate it by running Auto SSL again but now the entire site is broken. My files are all still in the right directory on the file system but instead it loads just a link to the cgi bin.
 

kbuckby

Registered
Mar 16, 2021
1
0
1
Australia
cPanel Access Level
Root Administrator
Seems there is issues with AutoSSL due to maintenance with Sectigo/Comodo, Have noticed this coming back on SSL requests since they started a DB upgrade this morning:

The “cPanel (powered by Sectigo)” provider cannot currently accept incoming requests. The system will try again later.
The “cPanel (powered by Sectigo)” provider cannot currently accept incoming requests. The system will try again later.

Scheduled to run for another 6 hours as per (Sectigo)

To verify if yours is the same you can try run this over command line if you have access:
/usr/local/cpanel/bin/autossl_check --user=username

Replacing 'username' with the one for your cPanel account.
 
Last edited:

quietFinn

Well-Known Member
Feb 4, 2006
1,286
119
193
Finland
cPanel Access Level
Root Administrator
I don't think cPanel AutoSSL ever creeates self-signed certificates

Go to cPanel -> Security -> SSL/TLS Status and see what it says about that domain.
There you can check that domain and click Run AutoSSL.

Do you have only cPanel access, or (root) WHM?
 
  • Like
Reactions: cPRex and andrew.n