VSys Live utilizes Apache web server and OpenSSL for providing secure communications to the site. In order for this communication to be secured, SSL (Secure Socket Layer) security certificates need to be installed. Getting an SSL certificate first requires generating a certificate signing request. For hosted clients, we'll handle that for you. If you're self-hosted, you'll need to generate a CSR and then acquire the SSL certificate.
Prerequisites
Generating the CSR requires OpenSSL be installed. This means either:
Required Information
If the information above has errors in it, Apache may have issues with the resulting cert, or the certificate may get flagged as being fraudulent from your certificate provider. If you have questions on the information, please contact a member of your IT/IS/Network Security team and they should be able to provide you with the correct information.
Generating the CSR
c:\VSysLive\Apache\bin
.openssl req -new -newkey rsa:2048 -nodes -keyout yoursitename.yourdomain.key -out yoursitename.yourdomain.csr -config c:\VSysLive\Apache\conf\openssl.cnf
yoursitename.yourdomain
is your site's name, e.g. volunteers.vsysone.com, and referencing the folder where OpenSSL's .cnf
file is located.The generated .csr
is for the CSR request to be sent to your SSL certificate provider.
The .key
will be the key file is used in your VSys Live installation along with the files sent by your SSL certificate provider.
Never associate a passphrase with the CSR; VSys Live cannot use an SSL certificate that's associated with a passphrase.