Live Chat
Same Certs
Cheapest Price Seal
Less Price

How to Install an SSL Certificate on Tableau Server

In this tutorial, we will show you how to install an SSL certificate on Tableau Server. But, before the process of installing the SSL certificate for Tableau Server, you must generate CSR code for Windows and Linux.

Tableau Server is intended to link different data tiers. You can connect clients with different platforms like desktop, mobile, and web. Tableau Desktop is kind a data visualization tool. It is highly available and secure. Either it is virtual or physical machines, Tableau server can link to multi users and is able to produce multi process based on multi-purpose. In this article, we would like to focus on Tableau server’s security as it deals with diverse data tiers.

Tableau server works on both Windows and Linux platform and to install SSL, you will go through CSR and private key and finally SSL installation process.

Generate CSR for Linux:

Tableau Server runs Apache software, which abides the OpenSSL. It is essential to take help of OpenSSL library as CSR and private key can be generated on it. You should follow below few steps to create CSR and private key on OpenSSL so, let’s go through them. You need to replace “server” with domain name you need to secure.

  1. Login to Admin panel and run below command. For the Tableau Server, you need to change to the Apache bin directory:
    /opt/tableau/tableau_server/packages/apache.<version_code>/bin

    In version code, enter server’s build number.

  2. You need to follow below command to create your private key file:
    openssl genrsa -out <yourcertname>.key 2048
  3. You need to follow below command to generate your CSR code:
    openssl req -new -key yourcertname.key -out yourcertname.csr -config ../conf/openssl.cnf

After that, enter below details:

  • Common Name: The FQDN (fully qualified domain name) should be enter like www.yourdomain.com, blog.yourdomain.com, *.yourdomain.com, etc.
  • Organization: The complete legal name of your organization.
  • Organization Unit (OU): The department from which SSL request has been made like ‘Information Technology’.
  • City or Locality: The locality or city where your organization is legally built in.
  • State or Province: The state or province where your organization is officially incorporated.
  • Country: The two-letter country code (i.e. US, UK).
  • Email Address: Provide company’s email address

Please leave blank for passphrase or password while generating CSR.

Congratulation!! You have now newly created CSR and private key. The CSR should look as follows:

-----BEGIN CERTIFICATE REQUEST----- 
AND 
-----END CERTIFICATE REQUEST-----

Generate CSR on Windows:

  • Login to Admin panel and access Apache bin directory for Tableau server with below command. In version code, enter server’s build number.
    C:\Program Files\Tableau\Tableau Server\packages\apache. <version_code>\bin
  • You need to follow below command to create your private key file:
    openssl.exe genrsa -out <yourcertname>.key 2048
  • Next, you can use the private key file to create your CSR code by running the following command. You need to replace “server” with domain name you need to secure.
    openssl.exe req -new -key yourcertname.key -out yourcertname.csr

After that, enter below details:

  • Common Name: The FQDN (fully qualified domain name) should be enter like www.yourdomain.com, blog.yourdomain.com, *.yourdomain.com, etc.
  • Organization: The complete legal name of your organization.
  • Organization Unit (OU): The department from which SSL request has been made like ‘Information Technology’.
  • City or Locality: The locality or city where your organization is legally built in.
  • State or Province: The state or province where your organization is officially incorporated.
  • Country: The two-letter country code (i.e. US, UK).
  • Email Address: Provide company’s email address

Please leave blank for passphrase or password while generating CSR.

Congratulation!! You have now newly created CSR and private key. The CSR should look as follows:

-----BEGIN CERTIFICATE REQUEST-----
AND
-----END CERTIFICATE REQUEST-----

Install an SSL Certificate on Tableau Server

After generating CSR and private key, you need to provide CSR to SSL provider and complete configure process. Once you get SSL certificate in zip file, you need to install it on server. You will have main certificate, root and intermediate (CA Bundle) certificate.

Follow the procedure to install SSL on the Tableau Server:

  1. Run Tableau server Manager in a browser https://<tsm-computer-name>:8850
  2. Go to the Configuration Tab and select Security > External SSL > tick the Enable SSL for server communication checkbox.
  3. Upload the SSL certificate and key files as shown below:
    • SSL certificate file: upload your main SSL certificate
    • SSL certificate key file: upload private key file
    • SSL certificate key passphrase: leave blank
    • SSL certificate chain file: upload your CA bundle file
  4. Click on “Save Pending Changes”, then on the top of the page click “Pending Changes
  5. Click on “Apply Changes” and Restart server.

Now, your SSL certificate is installed, and you can check it with SSL checker whether it is installed perfectly or not.

Cheap SSL Shop
4.8/5 overall satisfaction rating

Based on 3325 ratings from actual customers

Customer Reviews
"Not a new customer just a new account due to a name change. Love your prices and service. Thanks for everything! Jimmy - Prestacarts Global Commerce"
Jimmy Ray Warren J / TX, United States
"I have to say your tech "Mike" went out of his way to help me setup the CSR for our SSL. I am not a techie, and Mike was extremely helpful and patient with me. You need to hire more support personnel like Mike! Great job Mike!! Thank you for all your help!! Jana"
Jana K
"Been using you guys for several years. Clean built website with a great UI/UX that lets me get to what I need to buy quickly. I couldn't ask for more. Thanks!"
Devin N
5 Star
80%
4 Star
13%
3 Star
3%
2 Star
2%
1 Star
2%