No se puede conectar a nivel local para la instancia de SSAS con el alias de DNS

Problema:   No son capaces de conectarse a la instancia de SSAS. Usted tiene el mensaje de error siguiente :

No se puede conectar a InstanceName
No se puede establecer una conexión. Asegúrese de que se está ejecutando el servidor. (Microsoft.AnalysisServices.AdomdClient)
Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. (System)

An existing connection was forcibly closed by the remote host (System)

Este problema se produce con SSAS 2005/2008 en Windows 2003 SP2/Windows 2008.

Antecedentes: Se ha definido un alias de DNS para la instancia de Analysis Services.

Trabajo realizado: En SQL Server Management Studio, la conexión funciona bien cuando: 
 - conectarse a esta instancia de SSAS de forma remota con DNSalias\Instancia o machineName\InstanceName.
 - conectarse a esta instancia de SSAS mediante la sustitución de DSNAlias ​​por locales

La conexión no funciona sólo en locales cuando el nombre de servidor es DSNAlias\InstanceName

Causa: Una comprobación de bucle invertido característica de seguridad que está diseñado para ayudar a prevenir los ataques de reflexión en el equipo. Por lo tanto, la autenticación falla si el FQDN o el encabezado de host personalizado que utiliza no coincide con el nombre del equipo local.

Solución: Ejecutar el comando de forma remota o en local con el nombre del servidor como .\instanceName.

Hay otra solución extractos del artículo de KB https://support.microsoft.com/kb/983444. El método consiste en deshabilitar la comprobación de bucle invertido mediante el establecimiento de la entrada del Registro DisableLoopbackCheck. Pero no es recomendada. Esta solución temporal puede hacer que un equipo o una red sean más vulnerables a los ataques de usuarios malintencionados o de software malintencionado, como los virus. No recomendamos esta solución, pero proporcionamos la información para que pueda decidir por sí mismo si la implementa. Utilice esta solución temporal bajo su responsabilidad.

 

Véase también : Usar un alias de DNS para una instancia SSAS 2005/2008

Michel Degremont | Microsoft Premier Field Engineer - SQL Server Core Engineer |