How to regenerate expired SSL Key of HTTPS Listener

The SSL Key of my HTTP listener has expired.
If I try regenerating the key via “Generate New”, I get the exception “XENC14: Could not create https_key_xxx key, possible reason - key with such name already exists”

How should I go about regenerating the certificate or extend the default validity of 1 year?

What is the origin of the HTTPS Listener certificates being used, is this a self signed Virtuoso generated certificate or a signed certificate from a certificate authority ?

If it is a Virtuoso generated certificate then you should simply be able a new self signed certificate of a specified duration, which can be done with the Generate New butting of the Virtual Host Properties page you included above.

If the certificate is from an CA provider then you can either set it up as a default HTTPS listener with the certificate files hosted on the File System or you can import the CA keys into Virtuoso via the Conductor.

You can go to the user page for the ‘dba’ user and deleted the expired credentials. Just select the target credentials (referred to as keys) in the conductor UI and then click on the “Remove Selected Keys” button.

Screenshot 2024-08-28 at 2.01.25 PM

That seems to work, thanks!