Hi Roger,
To check which certificates are actually in use, you can list them using vecs-cli on your vCenter Server Appliance (VCSA). Try this:
This will show all the certificates currently stored. Look for ones that are expired or don’t seem to be associated with any active services.
If you want to cross-check if a certificate is still in use, you can also check the machine SSL certificate in vCenter:
Compare the fingerprint with the ones in TRUSTED_ROOTS. If a cert is not in use and expired, it’s safe to remove it using:
Make sure to note down the alias of the certificate before deleting it.