# /usr/lib/vmware-vmca/bin/certificate-manager
Windows Platform Service Controller:
# C:\Program Files\VMware\vCenter Server\vmcad\certificate-manager
Replace VMCA Root certificate with Custom Signing Certificate and replace all Certificates
).Do you wish to generate all certificates using configuration file
" will appear. This prompt refers to selecting certificate parameters for the Solution Users in step 5. It is recommended to select yes as the defaults can cause a known issue. See Updating certificates using certificate manager on vCenter Server or PSC 6.0 Update 1b fails for more details.[email protected]
) when prompted.MACHINE_SSL_CERT.cfg file exists, Do you wish to reconfigure : Option[Y/N]
will appear. If yes is selected, the below certificate parameters can be selected:'Name'
value must be unique for each Solution User in the SSO domain. For example, use machine_FQDN
for the machine.cfg
configuration file.Please configure certool.cfg file with proper values before proceeding to next step.
Press Enter key to skip optional parameters or use Default value.
Enter proper value for 'Country' [Default value : US] :
Enter proper value for 'Name' [Default value : Acme] :
Enter proper value for 'Organization' [Default value : AcmeOrg] :
Enter proper value for 'OrgUnit' [Default value : AcmeOrg Engineering] :
Enter proper value for 'State' [Default value : California] :
Enter proper value for 'Locality' [Default value : Palo Alto] :
Enter proper value for 'IPAddress' [optional] :
Enter proper value for 'Email' [Default value : [email protected]] :
Enter proper value for 'Hostname' [Enter valid Fully Qualified Domain Name(FQDN), For Example : example.domain.com] :
Note: The machine.cfg
and vsphere-webclient.cfg
will be prompted to reconfigure after the MACHINE_SSL_CRT.cfg
if Y
was answered in step 3.Generate Certificate Signing Request(s) and Key(s) for VMCA Root Signing certificate
).vmca_issued_csr.csr
and vmca_issued_key.key
.certool.cfg file exists, Do you wish to reconfigure?
will appear. This file determines the certificate parameters for the VMCA root certificate.vmca_issued_csr.csr
to your Certificate Authority to generate a Subordinate Signing Certificate, name the file root_signing_cert.cer
. For more information see Obtaining vSphere certificates from a Microsoft Certificate Authority.root_signing_cert.cer
, by copying the content of the Intermediate(s) CA certs and Root CA cert into a text file. For more information on how to obtain the Intermediate(s) CA certs and Root CA cert see step 12 of Obtaining vSphere certificates from a Microsoft Certificate Authority.-----BEGIN CERTIFICATE-----
MIIFxTCCBK2gAwIBAgIKYaLJSgAAAAAAITANBgkqhkiG9w0BAQUFADBGMRMwEQYK
CZImiZPyLGQBGRYDbmV0MRYwFAYKCZImiZPyLGQBGRYGbW5uZXh0MRcwFQYDVQQD
Ew5tbm5leHQtQUQtMS1DQTAeFw0xMzAyMDExNjAxMDNaFw0xNTAyMDExNjExMDNa
SMhYhbv3wr7XraAnsIaBYCeg+J7fKTFgjA8bTwC+dVTaOSXQuhnZfrOVxlfJ/Ydm
NS7WBBBFd9V4FPyRDPER/QMVl+xyoaMGw0QKnslmq/JvID4FPd0/QD62RAsTntXI
ATa+CS6MjloKFgRaGnKAAFPsrEeGjb2JgMOpIfbdx4KT3WkspsK3KPwFPoYza4ih <-----root_signing_cert.cer
4eT2HwhcUs4wo7X/XQd+CZjttoLsSyCk5tCmOGU6xLaE1s08R6sz9mM=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDZzCCAk+gAwIBAgIQNO7aLfykR4pE94tcRe0vyDANBgkqhkiG9w0BAQUFADBG
K73RIKZaDkBOuUlRSIfgfovUFJrdwGtMWo3m4dpN7csQAjK/uixfJDVRG0nXk9pq
GXaS5/YCv5B4q4T+j5pa2f+a61ygjN1YQRoZf2CHLe7Zq89Xv90nhPM4foWdNNkr <-----Intermediate Certificate
/Esf1E6fnrItsXpIchQOmvQViis12YyUvwko2aidjVm9sML0ANiLJZSoQ9Zs/WGC
TLqwbQm6tNyFB8c=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDZzCCAk+gAwIBAgIQNO7aLfykR4pE94tcRe0vyDANBgkqhkiG9w0BAQUFADBG
K73RIKZaDkBOuUlRSIfgfovUFJrdwGtMWo3m4dpN7csQAjK/uixfJDVRG0nXk9pq
GXaS5/YCv5B4q4T+j5pa2f+a61ygjN1YQRoZf2CHLe7Zq89Xv90nhPM4foWdNNkr <-----Root Certificate
/Esf1E6fnrItsXpIchQOmvQViis12YyUvwko2aidjVm9sML0ANiLJZSoQ9Zs/WGC
TLqwbQm6tNyFB8c=
-----END CERTIFICATE-----
root_signing_chain.cer
.Continue to importing Custom certificate(s) and key(s) for VMCA Root Signing certificate
).root_signing_chain.cer
and vmca_issued_key.key
.Please provide valid custom certificate for Root.
File : /tmp/ssl/root_signing_chain.cer
Please provide valid custom key for Root.
File : /tmp/ssl/vmca_issued_key.key
Windows Platform Service Controller:
Please provide valid custom certificate for Root.
File : C:\ssl\root_signing_chain.cer
Please provide valid custom key for Root.
File : C:\ssl\vmca_issued_key.key
Yes (Y)
to the confirmation request to proceed.