You are going to regenerate Solution User Certificates using VMCA
Continue operation : Option[Y/N] ? : y
Status : 10% Completed [Replace machine Cert...]
Status : 0% Completed [Operation failed, performing automatic rollback]
Rollback Status : 25% Completed [Rollback {0} Cert...]
YYYY-MM-DDT:HH:MM:SS.411Z Updating certificate for "com.vmware.vim.eam" extension
YYYY-MM-DDT:HH:MM:SS.274Z Updating certificate for "com.vmware.rbd" extension
YYYY-MM-DDT:HH:MM:SS.983Z Updating certificate for "com.vmware.imagebuilder" extension
Rollback Status : 100% Completed [Rollback completed successfully]
Unable to update machine-0f79####-2f16-####-aaf9-15dc0742#### solution user certificate in VMDir. Exiting...
Error while performing Cert Replacement operation, please see /var/log/vmware/vmcad/certificate-manager.log for more information
/var/log/vmware/vmcad/certificate-manager.log :YYYY-MM-DDT:HH:MM:SS.503Z ERROR certificate-manager {
"detail": [
{
"id": "install.ciscommon.command.errinvoke",
"translatable": "An error occurred while invoking external command : '%(0)s'",
"args": [
""
],
"localized": "An error occurred while invoking external command : ''"
},
"Error while updating lotus for service : machine-0f79####-2f16-####-aaf9-15dc0742####"
]
/usr/lib/vmware-vmafd/bin/dir-cli service listThe issue is seen when the Solution User 'machine' is missing in the vCenter Server configuration.
Regenerate the missing Solution User using lsdoctor -u option. Reference KB: Using the 'lsdoctor' Tool