The following error may be logged during the nightly RiskFabric Processing job, while testing linked server connections, or when running dashboards that utilize linked servers:
Login Failed for user 'NT AUTHORITY\ANONYMOUS LOGON' (Microsoft SQL Server, Error: 18456)
Version : 6.x
Component : Microsoft SQL Server
Per Microsoft:
You get this error message when a connection attempt is rejected because of an authentication failure. User logins can fail for many reasons, such as invalid credentials, password expiration, and enabling the wrong authentication mode. In many cases, error codes include descriptions.
When error 18456 refers to NT AUTHORITY\ANONYMOUS LOGON:
There are double-hop (constraint delegation) scenarios across multiple computers. The error could occur if the Kerberos connection fails because of Service Principal Names (SPN) issues.
When a client-initiated call is made from IIS to a data source through a linked server connection in SQL Server, the Windows credentials of the ICA service account under which the RiskFabricAppPool runs are dropped by the second authentication hop between SQL Server and the linked data source.
To resolve this error, select one of the following options:
NOTE: URL last validated June 9, 2023