After setting up Kerberos authentication across multiple domains for TIBCO Spotfire Server authentication (see
Setting up Kerberos authentication on Spotfire Server), users who are part of service account's domain are able to login but not users from other domains. When users from other domains try to login, they get 'Could not log in. Please try again' error message and in server.log below log entries are seen.
DEBUG 2019-10-21T14:05:47,477-0400 [unknown, #46, #85799] server.security.AuthenticationManager: Found HTTP header: Authorization Negotiate TlRM...
INFO 2019-10-21T14:05:47,477-0400 [unknown, #46, #85799] server.security.KerberosAuthenticator: NTLM token detected instead of Kerberos ticket, probably indicating a problem with the SPNs
DEBUG 2019-10-21T14:05:47,477-0400 [unknown, #46, #85799] server.security.SecurityFilter: User authentication failed: NTLM authentication scheme not supported DEBUG 2019-10-21T14:05:47,477-0400 [unknown, #46, #85799] server.security.SecurityFilter: The request is configured for the KERBEROS authentication method
DEBUG 2019-10-21T14:05:47,477-0400 [unknown, #46, #85799] server.security.SecurityFilter: Requesting client to authenticate using the Negotiate authentication scheme
DEBUG 2019-10-21T14:05:47,477-0400 [unknown, #46, #85799] server.security.SecurityFilter: Returning from filter after requesting the client to authenticate and without passing on the request to the next item in the filter chainThese errors are seen when there is no trust or has one-way trust between domains.