Configuring SSL certificates for Link web UI
To configure SSL certificates for Link web UI, complete the following steps:
Procedure
- Prepare the SSL certificate files.
-
Within the Link client installation folder, copy the certificate files to the
ssl-certificates/public-certificates/ folder. The
relative path of the installation root folder for different platforms are as
follows:
Microsoft Windows The client installation folder is DesignServer/client. Linux (Native) The client installation folder is node-context/install. -
Setup the config.yaml "/client/inbound/ssl" section to point to the certificate
files copied in Step 2.
Example:
key: "ssl-certificates/public-certificates/server.key" cert: "ssl-certificates/public-certificates/server.crt" ca: " ssl-certificates/public-certificates/gd1.crt,ssl-certificates/public-certificates/gd2.crt,ssl-certificates/public-certificates/gd3.crt "
- Restart the Link application. If your user profile has all the appropriate privileges, open a shell and change the working directory to the installation root.
Steps for configuring SSL Certificates in Linux Docker
About this task
Procedure
- Prepare the SSL certificate files.
- Within the Link client installation folder, copy the certificate files to the ssl-certificates/public- certificates/ folder.
- Stop Link.
-
Change the following properties in the client section of
config.yaml and save the file.
key: "ssl-certificates/public-certificates/server.key" cert: "ssl-certificates/public-certificates/server.crt" ca: "ssl-certificates/public-certificates/gd1.crt,ssl-certificates/public-certificates/gd2.crt,ssl-certificates/public-certificates/gd3.crt"
- Start Link.
-
Ignore Certificate Error.
Note: The hip-client container might fail to start due to a missing certificate in the specified path.
-
Copy the certificates from the local folder to the HIP client container at
/usr/src/app using docker cp
command.
docker cp ssl-certificates hip-client:/usr/src/app
Replace ssl-certificates with the path to your local folder containing certificates.
- Restart Hip Client.