Installing an SSL Certificate on Tableau Server

Every time that the SSL certificate on our Tableau server is up for renewal, I need to remember how to install the certificate. These are my notes for 2020 when the current certificate expires. :)

After obtaining the SSL certificate, export it from IIS into a PFX file (this is the default format).

Next, open a command prompt and type:

openssl pkcs12 -in [yourfile.pfx] -nocerts -out [keyfile-encrypted.key]

This will export the .key file. Next type:

openssl pkcs12 -in [yourfile.pfx] -clcerts -nokeys -out [certificate.crt]

Which will export the crt file.

Upload these files to the Tableau server into the c:\program files\tableau\tableau server\ssl directory.

Stop Tableau and then open the Configure Tableau app.

Select the SSL tab.

Select the new crt and key files.

Start Tableau service.