KNOWLEDGE BASE

Error "Cannot store non-PrivateKeys" After Configuring SAML Authentication


Published: 16 Apr 2014
Last Modified Date: 02 Jun 2017

Issue

When you try to start Tableau Server that is configured to use SAML, the following error might occur:

Tableau Server not available; check that it is running

When you run the tabadmin status command, Tableau Server displays a RUNNING status, but when you try to open Tableau Server in a web browser, you are unable to connect.

In addition, the following error appears in the wgserver\tomcat*.log file (Tableau Server 9.2 and earlier versions) or vizportal\tomcat*.log (Tableau Server 9.3 and later versions):

Cannot store non-PrivateKeys

Environment

  • Tableau Server 8.1 and later versions
  • SAML
  • SSL

Resolution

  1. Remove the password from the encryption key used for SAML. For more information, see SAML Requirements in Tableau Help.
  2. If necessary, regenerate the key.

Cause

Password protection has not been removed from the key that Tableau Server uses for SAML.

Additional Information

Many applications that generate encryption keys include password protection by default.
Did this article resolve the issue?