Tableau Server 2021.2 automatically blocks certificates with SHA-1 signature hash.
To verify whether or not your instance is blocking SHA-1, you can run the following command:
If Tableau Server returns "sha1", Tableau Server is blocking the SHA-1 certificates.
Check the certificates uploaded in order to configure SAML authentication. From the computer running Tableau Server, run the following commands to verify both the private and public key in the file system meet the minimum key/curve size, and that the Digest Algorithm is not SHA-1:tsm configuration get -k wgserver.saml.key.file tsm configuration get -k wgserver.saml.cert.file
Alternatively you can download the service provider (SP) metadata file through the TSM GUI and the Tableau SP certificate content is pasted there. For instructions, see step 6a of Configure Server-Wide SAML.
You can check on the certificates provided by your identity provider (IdP) by downloading the IdP metadata xml file from TSM or by downloading them again directly from your IdP.
Ideally, use Option 1 to upgrade all signing algorithms to SHA-256, including those for your IdP. See "Additional Resources" for all potential areas where SHA-1 may be used as a part of SAML authentication.
If your IdP only supports SHA-1, use option 2.
Update the Tableau Server Certificate and Key Files
tsm configuration set -k wgserver.saml.blocklisted_digest_algorithms -v ""
tsm pending-changes applytsm configuration set -k wgserver.saml.min_allowed.rsa_key_size -v "0"tsm configuration set -k wgserver.saml.min_allowed.elliptic_curve_size -v "0"tsm pending-changes apply
tsm configuration set -k wgserver.saml.blocklisted_digest_algorithms -v ""
tsm pending-changes applytsm configuration set -k wgserver.saml.min_allowed.rsa_key_size -v "0"tsm configuration set -k wgserver.saml.min_allowed.elliptic_curve_size -v "0"tsm pending-changes apply
Note: You can run Tableau Server as normal for as long as necessary in this format with these security settings disabled.
As soon as possible:
tsm configuration set -k wgserver.saml.blocklisted_digest_algorithms -v “sha1”
tsm configuration set -k wgserver.saml.min_allowed.rsa_key_size -v “2048”
or
tsm configuration set -k wgserver.saml.min.elliptic_curve_size -v “256”
and then run tsm pending-changes apply.
001472645

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.