Configurando o SPN para SSRS em um ambiente de balanceamento de carga do CRM

1

Estou recebendo essa exceção aleatoriamente em um ambiente LIVE de balanceamento de carga do CRM ao executar Relatórios do CRM.

System.ServiceModel.Security.SecurityNegotiationException: uma chamada para SSPI falhou, consulte exceção interna. System.Security.Authentication.AuthenticationException: Uma chamada para o SSPI falhou, consulte inner exception.System.ComponentModel.Win32Exception: O nome do principal de destino está incorreto

Portanto, minha próxima etapa é atualizar os SPNs das contas de domínio do SSRS e do CRM que executam seus serviços. Em um ambiente como:

  • 2 servidores CRM: live-srv-crm01 ; live-srv-crm02
  • 2 servidores do SSRS: live-srv-ssrs01 ; live-srv-ssrs02

Os servidores do FQDN seguem esta sintaxe: live-srv-crm01.companyname.azure

Eu tenho NÃO qualquer configuração do SPN para as contas de domínio que estão executando o serviço Reporting Services em qualquer um dos servidores SRSS.

Meu SPN da conta que está executando o pool de aplicativos do CRM é: http/live-srv-crm01.companyname.com http/live-srv-crm01 http/internalcrm.companyname.com http/internalcrm

  1. A solução de problemas dessa configuração do SPN para cada conta de domínio que está executando o serviço do Reporting Services?

http/live-srv-ssrs01 http/live-srv-ssrs01.companyname.azure e

http/live-srv-ssrs02 http/live-srv-ssrs02.companyname.azure

  1. Ou eu precisaria atualizar os SPNs para a conta de domínio que executa o pool de aplicativos do CRM?

http/live-srv-crm-01.companyname.azure http/live-srv-crm02 http/live-srv-crm02.companyname.azure

  1. Para testar se a execução da etapa 1 funciona, preciso iisreset ?
por Jorge 20.11.2014 / 13:46

0 respostas