Product: TIBCO Spotfire®
Error "The SAM database on the Windows NT Server does not have a computer account for this workstation trust relationship" is seen in server.log while logging into the TIBCO SpotfireServer.
Users might not be able to log in to TIBCO Spotfire with NTLM authentication set. The following error might be seen in the "server.log" file.
server.security.NtlmAuthenticator: NTLM authentication error jespa.security.SecurityProviderException: NETLOGON failure
Caused by: jcifs.smb.SmbException: The SAM database on the Windows NT Server does not have a computer account for this workstation trust relationship.
When NTLM authentication is enabled, Spotfire stops authenticating users all of a sudden and the above error is seen in the server log. This means that there is an issue with the jespa computer user account used. The user account is either deleted or disabled in the Active Directory. To resolve the issue, please follow these steps depending on whatever applies best to your scenario:
- If the jespa user account used in the NTLM configuration has been deleted (SetupWizard.txt file), then the account will need to be recreated
- If a "new jespa service account" with a different name and password needs to be used, then the NTLM configuration steps will need to be performed again as per the NTLM configuration documentation.
- If the account is disabled from the Active Directory, then the account will need to be recreated.