6.7

Table Of Contents
Certificate Type Certificate Requirements
Root certificate
n
You can use vSphere Certificate Manager to create the
CSR. See Generate CSR with vSphere Certificate Manager
and Prepare Root Certificate (Intermediate CA)
n
If you prefer to create the CSR manually, the certificate that
you send to be signed must meet the following
requirements.
n
Key size: 2048 bits or more
n
PEM format. VMware supports PKCS8 and PKCS1
(RSA keys). When keys are added to VECS, they are
converted to PKCS8
n
x509 version 3
n
If you are using custom certificates, the CA extension
must be set to true for root certificates, and cert sign
must be in the list of requirements.
n
CRL signing must be enabled.
n
Enhanced Key Usage must not contain Client
Authentication or Server Authentication.
n
No explicit limit to the length of the certificate chain.
VMCA uses the OpenSSL default, which is 10
certificates.
n
Certificates with wildcards or with more than one DNS
name are not supported.
n
You cannot create subsidiary CAs of VMCA.
See VMware Knowledge Base Article 2112009, Creating
a Microsoft Certificate Authority Template for SSL
certificate creation in vSphere 6.0, for an example using
Microsoft Certificate Authority.
Machine SSL certificate You can use vSphere Certificate Manager to create the CSR or
create the CSR manually.
If you create the CSR manually, it must meet the requirements
listed previously under Requirements for All Imported
Certificates. You also have to specify the FQDN for the host.
Solution user certificate You can use vSphere Certificate Manager to create the CSR or
create the CSR manually.
Note You must use a different value for Name for each solution
user. If you generate the certificate manually, this might show up
as CN under Subject, depending on the tool you use.
If you use vSphere Certificate Manager, the tool prompts you for
certificate information for each solution user. vSphere Certificate
Manager stores the information in certool.cfg. See
Information that Certificate Manager Prompts For.
Requirements for Custom Certificates
When you want to use custom certificates, the certificates must meet the following requirements.
Platform Services Controller Administration
VMware, Inc. 76