autoSSL not renewing

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is: marlinsolutions.com.au

I ran this command: ssl auto renew

It produced this output: this ssl has expired and is not autorenewing

My web server is (include version):

The operating system my web server runs on is (include version):

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don't know): no

I'm using a control panel to manage my site (no, or provide the name and version of the control panel): cpanel

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):???

Welcome @marcdiffey

That DNS has a CNAME to your registered name. And, that has two IP addresses in the public DNS

nslookup autodiscover.marlinsolutions.com.au
autodiscover.marlinsolutions.com.au  
      canonical name (CNAME) = marlinsolutions.com.au.
Name:   marlinsolutions.com.au
Address: 192.0.78.184
Address: 192.0.78.237

Is this a load balancer or some kind of caching service? If so, has it always been setup that way? Because this would be difficult to get working like that and especially so under cPanel. Seems like maybe something changed in your configuration.

As further info, if I send a test HTTP Challenge I get a faulty response. I should get a 404 for this test since that URI won't be found. But, I get a 200 with a short value of "WP.com". If you look at your cPanel log you'll probably see the same 200 reply for your actual cert request.

# Test HTTP Challenge gets redirected to HTTPS
# Redirecting is supported but ... 
curl -i http://marlinsolutions.com.au/.well-known/acme-challenge/Test404
HTTP/1.1 301 Moved Permanently
Server: nginx
Location: https://marlinsolutions.com.au/.well-known/acme-challenge/Test404
X-ac: 4.dca _dca BYPASS

# This should return a 404 Not Found
# Maybe it would return the correct reponse for a real request 
# But this usually points to a configuration problem in your system
curl -i https://marlinsolutions.com.au/.well-known/acme-challenge/Test404
HTTP/2 200
server: nginx
x-ac: 5.dca _dca MISS

# Data returned is just these 6 characters
WP.com
3 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.