This guide explains how to configure BI Catalog to run over HTTPS, ensuring secure communication. 

To enable HTTPS, you'll need to provide two things: Your SSL certificate and your private key

Prerequisites

You must have your SSL certificate (ssl-cert.crt) and private key (ssl-key.key) files. If you don't have these, you'll need to obtain them from your Certificate Authority.

Important: Make sure the certificate file and key file are named exactly as given: ssl-cert.crt and ssl-key.key, respectively. Any deviation in the filenames will prevent BI Catalog from recognizing them.



Steps

1. Place the Certificate and Key Files:

Copy your ssl-cert.crt and ssl-key.key files into the ".rapiddox" directory.

The ".rapiddox" folder is located in the home directory of the Linux user for which BI Catalog is installed.

cp ssl-cert.crt ssl-key.key $HOME/.rapiddox/


2. Restart BI Catalog:

After placing the files in the correct directory and setting permissions, restart the BI Catalog service.

You can do this using the command:

sudo systemctl restart rapiddoxui.service



Accessing BI Catalog over HTTPS

Once BI Catalog has been restarted, you can access it securely using HTTPS. The URL will be similar to this:

https://<Server’s IP>:3333

Replace <Server’s IP> with the IP address or domain name of the server where BI Catalog is running.