Product: TIBCO Spotfire®
Kerberos authentication may fail after upgrading to Spotfire 10.3
After upgrading to Spotfire Server version 10.3 from an earlier version, the server might fail to start up with this error seen in the catalina and server logs:
=====
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.spotfire.server.security.KerberosCredentialsManager]: Constructor threw exception; nested exception is com.spotfire.server.ServerInitializationException: Failure acquiring a Kerberos TGT for the service principal
Caused by: javax.security.auth.login.LoginException: No CallbackHandler available to garner authentication information from the user
====
One of the reasons for this issue could be because of the Spotfire Server folder changes that were introduced in 10.3
[10.3 Spotfire Server Installation directory ]\tomcat\spotfire-config\
The Spotfire Server configuration will need to be updated to reflect these new paths for the krb5.conf and the keytab files. The "Browse" button will enable updating these paths. After these paths have been updated, save the configuration file to the Spotfire Database and then restart the Spotfire Server service.
Here is an example of the modified configuration, using the default Spotfire Server installation path:
Comments
0 comments
Article is closed for comments.