After configuring server wide SAML in Tableau Server 2018.2 on CentOS 7.5, the application server will not start.
Change the existing certificate extension to .crt
Create a self-signed certificate to confirm that the issue is, in fact with the certificate:
Please note that below solutions should only be used until a commercial cert can be obtained. Please see our “Configure SSL for External HTTP Traffic to and from Tableau Server” article for more information.
openssl genrsa -out <yourcertname>.key 4096
openssl req -new -key <yourcertname>.key -out <yourcertname>.csr
openssl x509 -req -days 1825 -in <yourcertname>.csr -signkey <yourcertname>.key -out <yourcertname>.crt
Create the .Key File:
openssl.exe genrsa -out <yourcertname>.key 4096
openssl.exe req -new -key <yourcertname>.key -out <yourcertname>.csr -config ..\conf\openssl.cnf
openssl.exe x509 -req -days 1825 -in <yourcertname>.csr -signkey <yourcertname>.key -out <yourcertname>.crt
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.tableausoftware.domain.user.saml.TabKeyManager]: Constructor threw exception; nested exception is java.security.cert.CertificateException: Could not parse certificate: java.io.IOException: Illegal header:
001471620

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.