Symptom
Du aktiverar FIPS-kompatibilitet på en värd dator som kör SQL Server 2016 repor ting Services (SSRS). När du öppnar en repor ting Services-rapport från SSRS-webbportalen kan du få ett fel meddelande av följande slag:
Objektbibliotek! ReportServer_0-1! 1094! datum tid:: Jag info: samtal till GetItemTypeAction (/test). Library! ReportServer_0-1! 2418! datum tid:: e-fel: fel Rending kontroll: system. TypeInitializationException: typen initierare för "Microsoft. repor ting. WebForms. ClientTelemetry" utlöste ett undantag. ---> system. reflektion. TargetInvocationException: ett undantag har utlösts av målet för ett anrop. ---> system. InvalidOperationException: implementeringen är inte en del av Windows Platform FIPS-validerade kryptografiska algoritmer. på system. Security. Cryptography. SHA256Managed.. ctor ()---slutet av den inre undantags stack spårningen---på system. RuntimeMethodHandle. InvokeMethod (objekt mål, objekt [] argument, signatur sig, boolesk konstruktor) på system. reflektion. RuntimeConstructorInfo. anropa (BindingFlags invokeAttr, bindery-bindare, Object [] Parameters, CultureInfo Culture) i system. Security. Cryptography. CryptoConfig. CreateFromName (sträng namn, Object [] args) på system. Security. Cryptography. SHA256. Create () på Microsoft. ReportingServices. Diagnostics. SqmRegistryConfiguration. cctor ()---slut på stackdump---på Microsoft. ReportingServices. webserver. ReportViewerPage. OnPreRender (EventArgs e) på system. Web. UI. Control. PreRenderRecursiveInternal () på system. Web. UI. Page. ProcessRequestMain (boolesk includeStagesBeforeAsyncPoint, boolesk includeStagesAfterAsyncPoint)
Lösning
Korrigeringen för det här problemet ingår i följande kumulativa uppdatering för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Lösning
Undvik det här problemet genom att förhindra SQL Server repor ting Services från att använda FIPS genom att ange alternativet enforceFIPSPolicyaktiverat till "false" i ReportingServicesService. exe. config-filen.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som används av Microsoft för att beskriva program varu uppdateringar.