While creating CSR from vcenter , the SAN fields consists of the email address by default
This values are taken from certool.cfg, located in the/usr/lib/vmware-vmca/share/config/directory
Certificate Authority does not accept email address in the CSR.
root@vcenter [ /usr ]# cat /var/tmp/vmware/certool.cfg
Country = US
Name = CA
Organization = VMware
OrgUnit = TAM
State = Colorado
Locality = Denver
#IPAddress =
Email = [email protected]
Hostname = vcenter.example.com
Delete the line containing "Email", so the file looks like:
root@vcenter [ /usr ]# cat /var/tmp/vmware/certool.cfg
Country = US
Name = CA
Organization = VMware
OrgUnit = TAM
State = Colorado
Locality = Denver
#IPAddress =
Hostname = vcenter.example.com