User`s guide

Table Of Contents
Configure Stunnel on the OS Provisioning Server
Stunnel is used to establish secure communication between VCM and the OS Provisioning Server SOAP
services. On the OS Provisioning Server, copy the certificates to the locations specified in the
stunnel.conf file and configure Stunnel to ensure that the connection on the OS Provisioning Server is
operational.
Prerequisites
Review the VCM Stunnel certificate validation chain described in /opt/FastScale/etc/stunnel.conf.
Procedure
1. On the OS Provisioning Server, log in as root.
2. Place the VCM Stunnel certificate validation chain in /opt/FastScale/var/certs.
All of the files in this directory are owned by root and have permissions of -rw-r--r--.
The Stunnel configuration file on the OS Provisioning Server is located in
/opt/FastScale/etc/stunnel.conf.
; stunnel configuration file for server proxy
; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
; debug = 7
cert = /opt/FastScale/var/certs/service.pem
key = /opt/FastScale/var/certs/private/service.key
; Either CAfile or CAPath, but not both, should be defined
; CAfile = /opt/FastScale/var/certs/ca-cert.pem
; Certificate Authority directory
; This is the directory in which stunnel will look for certificates
when using the verify.
; Note that the certificates in this directory should be named
; XXXXXXXX.0 where XXXXXXXX is the hash value of the DER encoded
subject of the
; cert (the first 4 bytes of the MD5 hash in least significant byte
order).
; The hash can be obtained with the command: openssl x509 -noout -in
cert.pem -hash
CApath = /opt/FastScale/var/certs
client = no
foreground = no
output = /opt/FastScale/logs/stunnel.log
pid = /opt/FastScale/logs/stunnel.pid
[fsmesgds]
Installing, Configuring, and Upgrading the OS Provisioning Server and Components
VMware, Inc. 29