Install SSL Certificate for FileCloud on Windows
Step 1: Install the SSL certificates
A signed certificate received from the certifying authority and your private key are required to enable SSL in apache. The signed certificate is to be renamed as server.crt and private key is to be renamed as server.key. Copy those two files as follows.
If FileCloud is installed not under the default location c:\xampp, then copy the files to the appropriate locations.
Step 2: Install Certificate Chain file.
If your signed certificate needs a certificate chain file containing all the intermediate certificates, you need to install the certificate chain file as well.
To install the certificate chain file, you need to edit a configuration file and specify the chain file's location.
To specify the location, edit the file C:\xampp\apache\conf\extra\httpd-ssl.conf
and look for a configuration line like this:
Uncomment this line and modify it to read like this:
Now save the file.
After the file is saved, copy the certification chain file into the conf directory as well. Ensure the name of the chain file is server-ca.crt
If FileCloud is installed not under the default location c:\xampp, then copy the file to the appropriate location.
Locate the "ServerName" field in C:\xampp\apache\conf\extra\httpd-ssl.conf and change the default "www.example.com:443" to your domain name (should also match the FQDN/common name field of your CSR)
NOTE: In the serverName above do not use * . For wild card certificates, use the FQDN excluding the *.
NOTE: If your intermediate certificates are not part of the standard ca-bundle, please install the intermediate certificates on the FileCloud server to prevent issues with the Desktop client apps.
Step 3: Restart Apache
Once steps 1 and 2 are completed, restart Apache to get the new SSL certificates active and apache operate in HTTPS mode.