Under TLS Certificates I can’t delete an expired certificate, I just get a time out error. The domain no longer exists, and has been removed from the mail domain list, but this seems to be related to the renewal issues I’ve been getting, as far as ns8 is concerned it’s still needs renewing after I click delete and this of course can’t happen, causes an error and stays installed.
How do I force remove the certificates and manually use letsencrypt to recreate the correct ones. This is a production server and it’s now causing me a headache on a Sunday morning/afternoon.
BTW it shows a lovely green circle and tick saying it’s obtained, when in fact it’s not and is expired. Please point me to the physical location of this in ns8 and I’ll delete manually if need be, and upload a temporary certificate until this can be fixed.
Please note:
Last login: Sun Jun 15 12:24:00 2025 from 192.168.3.8 [root@kea ~]# api-cli run module/traefik1/delete-certificate --data '{"fqdn":"mail.deleted_domain.co.nz","type":"internal"}' Warning: using user "cluster" credentials from the environment <3>Timeout after about 30 seconds. Certificate not obtained for ['mail.current_doamin.info', 'kea.current_domain.info', 'mail.other_current_domain.co.nz']. <3> false
This is the issue which stops the certificate being deleted and then stops all other certificates renewing. This is a bug indeed
After a bit more digging around I discovered ALL certificates in TLS can’t be deleted, or renewed, even if I changed the ACME server to staging. However if I change my mail server FQDN, this creates a new certificate (without error) that isn’t listed but works. Now I have to tell everyone the new mail server but at least I can use the email FQDN to access the cluster-admin without security exceptions as well as have my mail working. I’m more than happy to provide logs and debug this as required as I’d like to find what has gone wrong?
Is there a way to manually delete the TLS Certificate store and recreate as this looks like where the error is occurring?