TIBCO Spotfire® Server and Environment - Installation and Administration

Enabling Kerberos debug logging

You can troubleshoot issues with the Kerberos authentication by enabling Kerberos debug logging.

About this task

Note: It is a good practice to back up the existing logs and clear the logs folder before capturing the debug logs.

Procedure

  1. Export and open the configuration.xml file from <server installation dir>\tomcat\spotfire-bin folder in an XML editor or a text editor; for details, see Manually editing the Spotfire Server configuration file.
  2. In the configuration.xml file, locate the configuration block:

  3. Change the value for debug key from false to true.

  4. Save and close the file.
  5. Import the configuration using the import-config command. For example: config import-config --comment="Enabled Kerberos Debug Logging"
  6. On the computer that is hosting the server, navigate to the nm\config directory. The default location is <installation dir>\nm\config.
  7. Do one of the following:
    • If the logging.properties file is present in the directory:
      1. Open the logging.properties file in an XML editor or text editor.
      2. Replace the current contents of the file with the contents of the logging-debug.properties-template.
      3. Save and close the logging.properties file.
    • If the logging.properties file is not present in the directory:
      1. Make a copy of the logging-debug.properties-template.
      2. Rename the copy "logging.properties".
  8. Restart the Spotfire Server service for the changes to take effect.
    Note: When the troubleshooting is completed, it is recommended to switch back to a lower logging level. You can quickly return to the Standard (default) level; for instructions, see Switching back to the Standard (default) logging level.