As you may have guessed, simply hitting certsage.php
without any POST data results in CertSage checking whether or not the certificate in its data directory needs to be renewed then performing said renewal if needed. This means that a random search bot hitting certsage.php
could actually trigger the renewal before the cron job does.
It's an initial cut of a landing page:
Added to acmeclients.com now
Hi, I've been using this for a while now (since TSOhost stopped offering the service and susbequent migration to 123reg) and note the now automatic renewals.
I'm not the most knowledgeable about these things so go easy on me.
With the "automatically renew" option now set up, does this mean, in theory, I dont have to redo this every 2 months now and it will sort itself out?
Welcome to the Let's Encrypt Community!
That is correct, given that your cPanel and CertSage are configured to facilitate automatic renewals. How the automatic renewals work is:
- When you press the install button in CertSage 2.0.0 (which means you'll need to install a certificate once more with version 2.0.0, whether a new or existing certificate), CertSage will install a "cron job" in your cPanel that once per day will request the CertSage main page for the domain name covered in the certificate present in the corresponding CertSage data directory.
- Additionally, CertSage will create an
autorenew.txt
file in that CertSage data directory with the word "yes" as its contents, instructing CertSage whenever its main page is loaded to check whether or not the certificate present in its data directory needs to be renewed (has less than 1/3 of its life remaining) and, if so, to acquire a new certificate covering the same domain names as that existing certificate then install that new certificate into your cPanel.
For those using CertSage for a single domain name (and any of its subdomain names), this is relatively straightforward. I will soon be posting an illustrated guide in a section of the instructions for CertSage 2.0.0 (first post of the thread you're reading right now) that will thoroughly explain the proper way to configure cPanel and CertSage for users with multiple domain names hosted in a single cPanel instance. It's not complicated, but it does require things to be setup in a specific way for autorenewals to work correctly.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.