現象
SQL Server 2016 Reporting Services (SSRS) を実行しているホストコンピューターで FIPS 準拠を有効にします。 SSRS web ポータルから Reporting Services レポートを開くと、次のようなエラーメッセージが表示されることがあります。
ライブラリ!ReportServer_0-1! 1094!日付/時刻:: i INFO: GetItemTypeAction (/test) ライブラリへの呼び出しReportServer_0-1! 2418!日付/時刻:: e エラー: エラー rending Control: TypeInitializationException: ' テレメトリ ' の型初期化子によって例外がスローされました。 ---> TargetInvocationException: 例外は呼び出しのターゲットによってスローされています。 ---> InvalidOperationException: この実装は、Windows プラットフォーム FIPS 検証暗号化アルゴリズムの一部ではありません。 SHA256Managed の場合....ctor ()---、RuntimeMethodHandle (オブジェクトターゲット、Object [] arguments、Signature sig、ブール型のコンストラクター) での---の内部例外スタックトレースの終了。 RuntimeConstructorInfo の BindingFlags (invokeAttr、Binder バインダー、Object [])、CryptoConfig (string name、Object []) の場合は、SqmRegistryConfiguration (String name)、GetSHA256Hash (String input) での WebForms (String name)............. (文字列)....cctor ()---内部例外スタックトレースの---については、OnPreRender (PreRenderRecursiveInternal) を参照してください。この場合は、() を指定します (ブール型の例外については、「()」を参照してください)。また、()
解決方法
この問題の修正プログラムは、SQL Server の次の累積的な更新プログラムに含まれています。
SQL Server 用の新しい累積更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正が含まれています。 SQL Server の最新の累積的な更新プログラムを確認します。
回避策
この問題を回避するには、 ReportingenforceFIPSPolicyオプションを Reportingservices.exe サービスの .config ファイルで "false" に設定して、SQL Server Reporting SERVICES が FIPS を使用しないようにします。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
Microsoft でソフトウェアの更新について説明する 用語 について説明します。