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.
Generating the CSR requires OpenSSL be installed. This means either:
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
openssl req -new -newkey rsa:2048 -nodes -keyout yoursitename.yourdomain.key -out yoursitename.yourdomain.csr -config c:\VSysLive\Apache\conf\openssl.cnf
yoursitename.yourdomainis your site's name, e.g. volunteers.vsysone.com, and referencing the folder where OpenSSL's
.cnffile is located.
.csr is for the CSR request to be sent to your SSL certificate provider.
.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.