This document supports the version of each product listed and
supports all subsequent versions until the document is
replaced by a new edition. To check for more recent editions
of this document, see http://www.vmware.com/support/pubs.
EN-001723-00
Scenarios for Setting Up SSL Certificates for View
You can find the most up-to-date technical documentation on the VMware Web site at:
http://www.vmware.com/support/
The VMware Web site also provides the latest product updates.
If you have comments about this documentation, submit your feedback to:
3401 Hillview Ave.
Palo Alto, CA 94304
www.vmware.com
2 VMware, Inc.
Contents
Scenarios for Setting Up SSL Connections to View5
Obtaining SSL Certificates from a Certificate Authority7
1
Determining If This Scenario Applies to You 7
Selecting the Correct Certificate Type 8
Generating a Certificate Signing Request and Obtaining a Certificate with Microsoft Certreq 9
Off-loading SSL Connections to Intermediate Servers15
2
Import SSL Off-loading Servers' Certificates to View Servers 15
Set View Server External URLs to Point Clients to SSL Off-loading Servers 21
Allow HTTP Connections From Intermediate Servers 22
Index25
VMware, Inc. 3
Scenarios for Setting Up SSL Certificates for View
4 VMware, Inc.
Scenarios for Setting Up SSL Connections to
View
Scenarios for Setting Up SSL Connections to View provides examples of setting up SSL certificates for use by
View servers. The first scenario shows you how to obtain signed SSL certificates from a Certificate Authority
and ensure that the certificates are in a format that can be used by View servers. The second scenario shows
you how to configure View servers to off-load SSL connections to an intermediate server.
Intended Audience
This information is intended for anyone who wants to install View and needs to obtain SSL certificates that
are used by View servers, or for anyone who uses intermediate servers to off-load SSL connections to View.
The information is written for experienced Windows or Linux system administrators who are familiar with
virtual machine technology and datacenter operations.
VMware, Inc.
5
Scenarios for Setting Up SSL Certificates for View
6 VMware, Inc.
Obtaining SSL Certificates from a
Certificate Authority1
VMware strongly recommends that you configure SSL certificates that are signed by a valid Certificate
Authority (CA) for use by View Connection Server instances, security servers, and View Composer
instances.
Default SSL certificates are generated when you install View Connection Server, security server, or View
Composer instances. Although you can use the default, self-signed certificates for testing purposes, replace
them as soon as possible. The default certificates are not signed by a CA. Use of certificates that are not
signed by a CA can allow untrusted parties to intercept traffic by masquerading as your server.
In a View environment, you should also replace the default certificate that is installed with vCenter Server
with a certificate that is signed by a CA. You can use openssl to perform this task for vCenter Server. For
details, see "Replacing vCenter Server Certificates" on the VMware Technical Papers site at
http://www.vmware.com/resources/techresources/.
This chapter includes the following topics:
“Determining If This Scenario Applies to You,” on page 7
n
“Selecting the Correct Certificate Type,” on page 8
n
“Generating a Certificate Signing Request and Obtaining a Certificate with Microsoft Certreq,” on
n
page 9
Determining If This Scenario Applies to You
In View 5.1 and later, you configure certificates for View by importing the certificates into the Windows
local computer certificate store on the View server host.
Before you can import a certificate, you must generate a Certificate Signing Request (CSR) and obtain a
valid, signed certificate from a CA. If the CSR is not generated according to the example procedure
described in this scenario, the resulting certificate and its private key must be available in a PKCS#12
(formerly called PFX) format file.
There are many ways to obtain SSL certificates from a CA. This scenario shows how to use the Microsoft
certreq utility to generate a CSR and make a certificate available to a View server. You can use another
method if you are familiar with the required tools, and they are installed on your server.
Use this scenario to solve the following problems:
You do not have SSL certificates that are signed by a CA, and you do not know how to obtain them
n
You have valid, signed SSL certificates, but they are not in PKCS#12 (PFX) format
n
VMware, Inc.
7
Scenarios for Setting Up SSL Certificates for View
If your organization provides you with SSL certificates that are signed by a CA, you can use these
certificates. Your organization can use a valid internal CA or a third-party, commercial CA. If your
certificates are not in PKCS#12 format, you must convert them. See “Convert a Certificate File to PKCS#12
Format,” on page 18.
When you have a signed certificate in the proper format, you can import it into the Windows certificate
store and configure a View server to use it. See “Set Up an Imported Certificate for a View Server,” on
page 13.
Selecting the Correct Certificate Type
You can use various types of SSL certificates with View. Selecting the correct certificate type for your
deployment is critical. Different certificate types vary in cost, depending on the number of servers on which
they can be used.
Follow VMware security recommendations by using fully qualified domain names (FQDNs) for your
certificates, no matter which type you select. Do not use a simple server name or IP address, even for
communications within your internal domain.
Single Server Name Certificate
You can generate a certificate with a subject name for a specific server. For example: dept.company.com.
This type of certificate is useful if, for example, only one View Connection Server instance needs a certificate.
When you submit a certificate signing request to a CA, you provide the server name that will be associated
with the certificate. Be sure that the View server can resolve the server name you provide so that it matches
the name associated with the certificate.
Subject Alternative Names
A Subject Alternative Name (SAN) is an attribute that can be added to a certificate when it is being issued.
You use this attribute to add subject names (URLs) to a certificate so that it can validate more than one
server.
For example, a certificate might be issued for a server with the host name dept.company.com. You intend the
certificate to be used by external users connecting to View through a security server. Before the certificate is
issued, you can add the SAN dept-int.company.com to the certificate to allow the certificate to be used on
View Connection Server instances or security servers behind a load balancer when tunneling is enabled.
Wildcard Certificate
A wildcard certificate is generated so that it can be used for multiple services. For example: *.company.com.
A wildcard is useful if many servers need a certificate. If other applications in your environment in addition
to View need SSL certificates, you can use a wildcard certificate for those servers, too. However, if you use a
wildcard certificate that is shared with other services, the security of the VMware Horizon product also
depends on the security of those other services.
NOTE You can use a wildcard certificate only on a single level of domain. For example, a wildcard
certificate with the subject name *.company.com can be used for the subdomain dept.company.com but not
dept.it.company.com.
8 VMware, Inc.
Loading...
+ 18 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.