How to install a custom SSL certificate (Advanced)

This unofficial guide to installing a custom SSL certificate on a ggRock server.

Problem

A custom SSL certificate may be desired based on company policy, or to enhance the security practices of administrators of your ggRock server.

Solution

WARNING:

Future updates to the ggRock product and its dependencies have the potential to revert this change, please prepare to re-implement this change after any ggRock update or OS update is applied.

 

To install a custom SSL certificate, replace the certificate files in:

 /etc/nginx/ssl/private/ggrock-self-signed.key 

and

/etc/nginx/ssl/certs/ggrock-self-signed.crt

 

Once the certificate and key file are in place, simply restart the nginx service from ggRock Settings, or by using the following terminal command:

systemctl restart nginx 

or reboot your server to complete the task.