My shared hosting has Let’s Encrypt integrated in CPanel and I installed certs on 4 domains with no problem a couple of months ago. One main domain and 3 sub-domains… The certs all auto-renewed just fine last month.
But this month they are failing auto-renew. I went into CPanel and on the two that were up for renewal they both showed Not installed. I clicked on re-install and got an unhelpful error but they both then showed installed but both of the expiration dates were still in Jan 2017 so it definitely didn’t do the renewal.
I then tried removing the cert from the one domain that I am setting up that doesn’t have anything other than place holder data (that is the main domain on the hosting). I then tried to install a new cert and got the following error:
There was a problem processing your request
Error issuing certificate Failed to issue certificate The Let's Encrypt HTTP challenge failed: acme error 'urn:acme:error:unauthorized': Invalid response from http://mail.diybbb.co.technology/.well-known/acme-challenge/bDvTcm1sol_O6Zo6k4cAzvrfrcfaUxoutuD2GcviWAI: "<!DOCTYPE html> <html style="height:100%"> <head><title> 404 Not Found </title></head> <body style="color: #444; margin:0;font:"
under public_html/.well-known/acme-challenge the directory is empty. This is for the primary domain on the host.
Under sub-domain.com/.well-known/acme-challenge the directory is also empty. This is my live domain for one of my sub-domains on the same host.
I have sent a support request to the hosting company but thought I would ask here to see if there is anything I can do to resolve this without the hosting company’s help?