I have a working Tomcat application on Centos which uses an SSL certificate which is due to expire soon.
I have created a CSR using keytool :
keytool -certreq -keyalg RSA -alias my_alias -keystore keystore.jks -file nov19.csr
Then pasted the CSR to Gandi to get a fresh SSL certificate.
However Gandi now insists that I provide a fresh (i.e. different to the last renewal) CSR.
So I understand this means I have to generate a new private/public key pair - is this correct?
How do I do this without interrupting access to the application?