Manage SSL certificate needs improvements

So, Virtualmin allows you to create the csr for a new user which is great. So, it's a year from that date, and, the customer wants to get another cert since theirs is expiring. You can go to the signing request tab under Manage SSL Certificate, but the warning says that a key file already exists and it will be overwritten. That will break the current one while the customer awaits their new one.

It should be possible to create another CSR even while the current one is in place. Customers don't always use the same provider to renew, and, not all providers keep the csr on file either. Cusotmers often shop for the lowest price and change providers. So, this ends up generating a support ticket when the customer could have handled this on his own.

Status: 
Closed (fixed)

Comments

Actually, this should work just fine .. nothing should get over-written, as the new key and CSR get saved in separate files to the current key and cert. The only time you should get that message is when you have created a CSR, then go to create another CSR before the first one has been installed.

What is the message you are getting exactly?

Just go to manage ssl certificates, and click on the signing request tab. It says, right away before you do anything, "Warning - a certificate in ssl.cert and private key in ssl.key already exist, and will be over-written by generating a new key"

Ok, I see what you mean now .. the issue is that the same tab is used for both CSRs and self-signed certs.

I will fix this in the next Virtualmin release.

Automatically closed -- issue fixed for 2 weeks with no activity.