- Tableau Server:
- Confirm that a certificate chain file exists at all. This would be in the directory where the server's SSL certificates are kept, as a .crt file. If not certain it is possible to create a certificate chain file:
- Review the "Certification Path" tab of your certificate file, and make note of all the certificates in the chain. Find their respective files, and open them in a text editor (Notepad, Sublime, Notepad++)
- Consolidate them into a single file using copy and paste, in which the certificates follow one another in the following format:
Tableau Server on Windows 2018.1 and Older Versions
- Alternatively, it is possible to use https://whatsmychaincert.com/
- Copy and paste the certificate file's text contents into the text box for "Generate the Correct Chain"
- Select "Include Root Certificate", then "Generate"
- You will receive a shiny new .crt file that contains all certificates in the chain.
Tableau Server on Linux and Tableau Server on Windows 2018.2 and Newer
- Once you have confirmed that the certificate chain is present, launch command prompt from the /bin/ directory of your Tableau Server as administrator, and run the command "tabadmin stop"
- When the Tableau Server has stopped, launch the Tableau Server Configuration UI
- In the SSL tab, under "Certificate chain file", browse and select the .crt file for your certificate chain.
- Click "OK" and wait for configuration to complete.
- In command prompt, run "tabadmin config", followed by "tabadmin start" to make sure that the configuration changes are applied, and that Tableau Server is started back up.
Tableau Desktop on the Mac
- Once you have confirmed that the certificate chain is present, open TSM in a browser: https://<tsm-computer-name>:8850.
- Stop Tableau Server.
- When the Tableau Server has stopped, open the 'Configuration' tab, navigate to the 'Security' section, and then 'External SSL.'
- In the 'External SSL' section, under "Certificate chain file", browse and select the .crt file for the full certificate chain.
- Save the Pending Changes and start Tableau Server
- The Tableau Server administrator going through the above steps should be able to provide the certificate chain file, or it can be acquired from the Tableau Server URL via a browser.
- Double-click the certificate file, or drag it to the Keychain Access icon. Add the certificate to the System keychain when prompted, then enter credentials.
- In the certificate keychain tool, click on the certificate chain and select "Get Info".
- Work with your internal IT team to ensure the correct level of trust for the certificate is set.