Erro “Login failed for user 'NT AUTHORITYANONYMOUS LOGON” durante a configuração do MPS do HMC 4.5

image

Drante a configuração do MPS (Microsoft Provisioning System) do HMC (Host Messaging and Collaboration) versão 4.5 se aparecer a mensagem de erro abaixo:

Exception: Microsoft.Provisioning.DeploymentTool.Engine.DeploymentExceptionDeploymentFailed
HResult: -2146233088
Message: Deployment interrupted because of a failure. See inner exception.

Stack Trace:
   at Microsoft.Provisioning.DeploymentTool.Engine.Deployment.DoDeploymentWork()
   at Microsoft.Provisioning.DeploymentTool.MainForm.ExecuteDeploymentSlice()

--------------------

Inner Exception (1): Microsoft.Provisioning.DeploymentTool.Engine.NamedProcedureException
HResult: -2146233088
Message: <errorContext description="Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'." code="0x80040e4d" executeSeqNo="131"><errorSource namespace="Error Provider" procedure="SetError" /><errorSource namespace="Managed Active Directory" procedure="RethrowError_" /><errorSource namespace="Managed Plans" procedure="Initialize_" /><errorSource namespace="Managed Plans" procedure="Initialize" /></errorContext>

Stack Trace:
   at Microsoft.Provisioning.DeploymentTool.Engine.ExecuteNamedProcDeploymentAction.CheckForFinished()
   at Microsoft.Provisioning.DeploymentTool.Engine.DeploymentAction.Update()

Procure no Event Viewer do servidor SQL Server pelo event de falha de autenticação (Failure Audit) no log Application. O Event ID a ser procurado é 18456. Descubra qual é o servidor que está causando o erro de autenticação. (CLIENT: <IP Address>).

No meu caso eu estava executando o procedimento no servidor MPS01 mas o erro de autenticação no SQL fazia referência ao servidor MPS02. Simplesmente executei o procedimento no servidor MPS02 (que estava com erro de autenticação) e funcionou.