• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

How do I get domains to use new SSL certificate after replacing expired one?

Toxalot

Basic Pleskian
I generated a self-signed SSL certificate on the command line. I replaced the existing certificate located in /usr/local/psa/var/certificates directory, keeping the same filename. I did it from the command line because I wanted to set an expiry date longer than 1 year into the future. I was also hoping that I wouldn't have to go through all my IP addresses and re-save the certificate they use.

After replacing the certificate, I went back to the panel and re-secured the panel with the certificate. The panel now uses the new certificate, but all the domains still use the old certificate.

I've tried:
- making the cert the default for websites, again
- re-saving the IP address settings
- restarting Apache
- clearing my browser cache
- reloading the domain website

But, the website is still using the expired certificate. What do I need to re-save, reload, or restart to get the websites to use the new cert?
 
It seems to have refreshed now. Would something have happened via cron to do this? At first, I thought it was something I did, but now I can't duplicate the results. There must be a way to force this without waiting for some scheduled event - if indeed that is what happened.
 
Back
Top