To prevent HTTPS warnings when accessing your IG Server user interface, you need to obtain and import an SSL certificate.
To complete this task you need to use an existing, valid certificate that your organization currently owns, or purchase a certificate from a trusted Certificate Authority. You need access to the IG Server UI and the IG Server Terminal Session to complete this task.
The certificate should comprise two files:
where {hostname} is the hostname of your IG Server.
The hostname specified in the certificate should match the hostname of your IG Server, as it would help the administrator track the server it was applied to more easily. |
To enable an SSH session:
From the Home page, click System > Security > SSH Access.
SSH configuration options are displayed.
From the SSH client, connect to your IG Server.
Leaving SSH access enabled for extended periods might represent a security risk. You should consider disabling SSH when not using it. |
Open a Terminal Session on your IG Server.
A terminal session window is displayed.
Log in as root or a user that has root privileges.
Copy the certificate and key file to the correct folder. From the command line, type the following:
sudo cp {hostname}.ert /etc/ssl/certs/
sudo cp {hostname}.pem /etc/ssl/certs/
where {hostname} is the hostname of your IG Server.
Do not use ‘igp’ as a hostname, as this will overwrite the default certificate. |
Use a text editor to open:
/etc/opt/rh/rh-nginx112/nginx/conf.d/cs-igp-admin-proxy.conf
Update the following attributes to the ssl settings:
ssl_certificate /etc/ssl/certs/{hostname}.cert; ssl_certificate_key /etc/ssl/certs/{hostname}.pem;
where {hostname} is the name of the certificate files you copied.
Restart the administration UI application by typing the following command:
sudo systemctl restart rh-nginx112-nginx.service
© 1995–2019 Clearswift Ltd.