I’ve been using Cyberpanel for around 9 months, and have all of paid addon packs loaded. Everything has been fine, and as the version management tab shows updates are available, I take some time to update using the update script. I also update the Ubuntu Server (22.04 I believe) with all of the packages, and restart. I’ve done that at least 3 times prior to this time without issue. With the latest release I took the same steps as before and updated Cyberpanel, and Ubuntu packages, and rebooted. Sites came up fine, so I thought I was good, until today. It looks like the sites all reverted to a self signed certificate. I’m going through the process to issue new SSL certs for each, but I’m not sure why this happened, and I’m not sure if this will auto-renew. Does anyone have any ideas on what I should be checking?
Thank you. But I have over 150 sites in my VPS.
After the recent revert of SSL certs to selfsigned, I had to re issue SSL to all the site one after the other manually.
I don’t know what causes the SSL certs to revert to selfsigned after some time (2 weeks), but I have removed the cron job that runs 12:00am: /tmp/crontab.yrbS1G/crontab
I mean, that would fix the issue, but that seems to be the cron job to renew SSL certs. I don’t think that will work long term as the certificates won’t renew any longer without the cron job. Right?
I would suggest enabling logging in the account.conf file, and also redirecting that cron output to a log file as well, perhaps /root/.acme.sh/acmecron.log as opposed to /dev/null to help isolate the problem.
It should not. The renewal service should only renew certificates that have expired. thats how acme.sh works.
Ofocurse future renewals wunt work. There is something wrong somewhere but its not acme.sh. If you check their github repo no one is complaining of such issues this looks like its isolated to our cyberpanel ecosystem. Am investigating this
I am facing the same problem where several websites fail to renew SSL certificates every Sunday, and I have to manually reissue them. Last week, I deleted the following line from my crontab:
This exactly what has happened to me today. It occurs every 2 weeks (Sundays from 00:00hrs GMT). I’m tired of manually renewing SSL certs every 2 weeks as I have over 150 sites in my VPS.
Hello @josephgodwinke, I just experienced same problem today: SSL certs got reverted to Self signed and I have to go through the stress of re issuing ssl certs manually for over 100 domains in my VPS this morning.
So it seems removing the cron task: 7 0 * * * “/root/.acme.sh”/acme.sh --cron --home “/root/.acme.sh” > /dev/null didn’t work.
It happened again today!
Over 150 sites all reverts to self-signed.
This is becoming something else!
I have to be awake every Sunday at 00:00hours just to manually reissue the SSL certs whet they revert to self-signed else I get complaints from my clients.
This happened AGAIN to me, and I did remove those lines from crontab. I really don’t have time to move all my sites, but I’m losing thousands because it keeps taking my stores offline… and this is making customers think “it’s a virus, don’t go there!” because of all the ssl warnings and such. What else could be causing this?
This is my crontab. Any ideas on what is reverting my certs back to self-signed?