No se puede abrir un informe de Reporting Services desde el portal SSRS cuando el equipo host tiene habilitado el cumplimiento de FIPS

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 3184135
Síntomas
Habilitar la compatibilidad con FIPS en un equipo host que está ejecutando SQL Server 2016 Reporting Services (SSRS). Cuando se abre un informe de Reporting Services desde el portal web SSRS, recibirá un mensaje de error similar al siguiente:
biblioteca! ReportServer_0-1! 1094!fecha hora:: i INFO: la llamada a GetItemTypeAction(/Test).

biblioteca! ReportServer_0-1! 2418!fecha hora:: e ERROR: Error de interpretación de control: System.TypeInitializationException: el inicializador de tipo para 'Microsoft.Reporting.WebForms.ClientTelemetry' produjo una excepción. ---> System.Reflection.TargetInvocationException: se ha producido una excepción en el destino de una invocación. ---> System.InvalidOperationException: esta implementación no forma parte de los algoritmos criptográficos validados por Windows Platform FIPS.

en System.Security.Cryptography.SHA256Managed.. ctor()

---Fin del seguimiento de pila de excepción interna---

en System.RuntimeMethodHandle.InvokeMethod (destino de objeto, argumentos de objeto [], sig firma, constructor booleano)

en System.Reflection.RuntimeConstructorInfo.Invoke (BindingFlags invokeAttr, Cuaderno de cuaderno, Object [] parameters, CultureInfo culture)

en System.Security.Cryptography.CryptoConfig.CreateFromName (String name, objeto [] args)

en System.Security.Cryptography.SHA256.Create()

en Microsoft.ReportingServices.Diagnostics.SqmRegistryConfiguration.GetSHA256Hash (String input)

en Microsoft.Reporting.WebForms.ClientTelemetry.. cctor()

---Fin del seguimiento de pila de excepción interna---

en Microsoft.ReportingServices.WebServer.ReportViewerPage.OnPreRender (EventArgs e)

en System.Web.UI.Control.PreRenderRecursiveInternal()

en System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Solución
La corrección para este problema está incluida en la siguiente actualización acumulativa para SQL Server:


Acerca de las actualizaciones acumulativas de SQL Server
Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de la seguridad que se incluyeron en la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:

Solución
Para evitar este problema, impedir que SQL Server Reporting Services con FIPS estableciendo la enforceFIPSPolicy-habilita la opción "falso" en el archivo ReportingServicesService.exe.config.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Obtenga información acerca de la terminología Microsoft se utiliza para describir las actualizaciones de software.

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 3184135 - Última revisión: 09/22/2016 06:10:00 - Revisión: 1.0

Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB3184135 KbMtes
Comentarios