Yeah, that was basically no help at all but thanks.
For one hosting account on my VPS it just would NOT install an autoSSL and has been trying daily for the past couple of weeks and I gave up in disgust for a while.
Code:
[SIZE=3][B]Log for the AutoSSL run for “redacted”: Saturday, September 10, 2016 8:20:32 AM GMT+1000 (cPanel (powered by Comodo))[/B][/SIZE]
10:20:32 PM This system has AutoSSL set to use “cPanel (powered by Comodo)”.
10:20:32 PM Checking websites for “redacted” …
10:20:32 PM The website “redacted.com.au”, owned by “redacted”, has no SSL certificate. AutoSSL will attempt to obtain a new certificate and install it.
10:20:33 PM The system will attempt to renew SSL certificates for the following websites:
10:20:33 PM redacted.com.au (redacted.com redacted.com.au [URL='http://www.redacted.com']www.redacted.com[/URL] [URL='http://www.redacted.com.au']www.redacted.com.au[/URL])
10:20:33 PM The system has completed the AutoSSL check for “redacted”.
10:20:33 PM The system has finished checking 1 user.
basically this would time out EVERY time.
I found a solution so hopefully this helps someone else.
Run this command in your console and see what it says :
/usr/local/cpanel/bin/autossl_check_cpstore_queue
At first mine said
Code:
Polling for “redacted”’s new certificate for “redacted.com.au” (order item ID “12411789”) …
The certificate is not available. (revoked)
The request for a certificate for the website “redacted.com.au” has taken more than the allowed time (8 days). The system will no longer track this request. at bin/autossl_check_cpstore_queue.pl line 246.
Cpanel::Exception/(XID zdr6ck) You do not have a document root for the domain “redacted.com”.
at /usr/local/cpanel/Cpanel/Market/Provider/cPStore.pm line 607.
Cpanel::Market::Provider::cPStore::_get_preparation_for_csr("-----BEGIN CERTIFICATE REQUEST-----\x{a}MIIC3DCCAcQCAQAwHTEbMBkGA"...) called at /usr/local/cpanel/Cpanel/Market/Provider/cPStore.pm line 394
Cpanel::Market::Provider::cPStore::undo_domain_control_validation_preparation("csr", "-----BEGIN CERTIFICATE REQUEST-----\x{a}MIIC3DCCAcQCAQAwHTEbMBkGA"...) called at bin/autossl_check_cpstore_queue.pl line 255
bin::autossl_check_cpstore_queue::_process_user(bin::autossl_check_cpstore_queue=HASH(0x2ed8fa0), "redacted") called at bin/autossl_check_cpstore_queue.pl line 129
bin::autossl_check_cpstore_queue::__ANON__() called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/Try/Tiny.pm line 80
eval {...} called at /usr/local/cpanel/3rdparty/perl/522/lib64/perl5/cpanel_lib/Try/Tiny.pm line 71
Try::Tiny::try(CODE(0x31b63a0), Try::Tiny::Catch=REF(0x267d098)) called at bin/autossl_check_cpstore_queue.pl line 141
bin::autossl_check_cpstore_queue::_run_maybe_captured(bin::autossl_check_cpstore_queue=HASH(0x2ed8fa0)) called at bin/autossl_check_cpstore_queue.pl line 80
bin::autossl_check_cpstore_queue::__ANON__() called at /usr/local/cpanel/Cpanel/CaptureFH.pm line 50
Cpanel::CaptureFH::do_with_output_captured_to_path_if_non_tty("/usr/local/cpanel/logs/error_log", CODE(0x2ed9000)) called at bin/autossl_check_cpstore_queue.pl line 81
bin::autossl_check_cpstore_queue::run(bin::autossl_check_cpstore_queue=HASH(0x2ed8fa0)) called at bin/autossl_check_cpstore_queue.pl line 64
Which made me realise that I didn't have the .com domain parked on the cPanel account correctly
Once I re-added that in, I tried again and success!
/usr/local/cpanel/bin/autossl_check_cpstore_queue
Code:
Polling for “redacted”’s new certificate for “redacted.com.au” (order item ID “13533889”) …
The certificate is available. The system will now attempt to install it.
The certificate is now installed!
Auto SSL Log :
Code:
[SIZE=3][B]Log for the AutoSSL run for “redacted”: Saturday, September 10, 2016 8:22:05 AM GMT+1000 (cPanel (powered by Comodo))[/B][/SIZE]
10:22:05 PM This system has AutoSSL set to use “cPanel (powered by Comodo)”.
10:22:05 PM Checking websites for “redacted” …
10:22:05 PM The website “redacted.com.au”, owned by “redacted”, has no SSL certificate. AutoSSL will attempt to obtain a new certificate and install it.
10:22:06 PM The system will attempt to renew SSL certificates for the following websites:
10:22:06 PM redacted.com.au (redacted.com redacted.com.au [URL='http://www.redacted.com']www.redacted.com[/URL] [URL='http://www.redacted.com.au']www.redacted.com.au[/URL])
10:22:12 PM The system has completed the AutoSSL check for “redacted”.
10:22:12 PM The system has finished checking 1 user.
10:22:15 PM Polling for “redacted”’s new certificate for “redacted.com.au” (order item ID “13533889”) …
10:22:16 PM The certificate is not available. (processing)
10:22:23 PM Polling for “redacted”’s new certificate for “redacted.com.au” (order item ID “13533889”) …
10:22:24 PM The certificate is not available. (processing)
10:25:01 PM Polling for “redacted”’s new certificate for “redacted.com.au” (order item ID “13533889”) …
10:25:02 PM The certificate is not available. (processing)
10:27:30 PM Polling for “redacted”’s new certificate for “redacted.com.au” (order item ID “13533889”) …
10:27:31 PM The certificate is available. The system will now attempt to install it.
10:27:36 PM SUCCESS The certificate is now installed!
It would be nice if some of that log file feedback could flow back into the AutoSSL log guys !
My solution was right under my nose but I needed more log information to work it all out.
Hope this helps someone else!