"Failed to authenticate user 'xxxxx'" logged in Spotfire server.log
book
Article ID: KB0078566
calendar_today
Updated On:
Products
Versions
Spotfire Server
7.5 and higher
Description
The following snippet can be seen in server.log file while the same user can still log in to the Spotfire server. ===== dbLogin.dbLoginModule:Failed to authenticate user 'xxxxx' =====
Issue/Introduction
Failed to authenticate user 'xxxxx' message in server logs but users can still log in
Environment
All supported environments
Resolution
This happens if LDAP authentication is enabled on the Spotfire server. By default, Spotfire first goes to the Spotfire database to look for the user information. If it does not find the user information there and the authentication against the Spotfire database fails, it then goes to the LDAP Active directory to check for the user information there. If Spotfire finds the user information there, it successfully authenticates the user against the Active directory and the user can log in successfully. The failed authentication message is not an error but just an indication that Spotfire could not authenticate the user against the Spotfire database. Right after the failed authentication message, following message for successful authentication will be seen. ===== jaas.ldap.LDAPLoginModule: Successfully authenticated user 'xxxxx' ===== This means Spotfire could successfully authenticate the user against the LDAP Active Directory.
Note: The successful authentication message is only seen if the server logs are in debug mode. At info level, this message is not recorded.