Проблемы
Вы включите соответствие FIPS на компьютере, на котором запущены службы SQL Server 2016 Reporting Services (SSRS). При открытии отчета служб Reporting Services с веб-портала SSRS может появиться сообщение об ошибке, подобное следующему:
Library! ReportServer_0-1! 1094! Дата время:: i INFO: Call в GetItemTypeAction (/Test). Library! ReportServer_0-1! 2418! Дата время:: e ошибка: ошибка rending элемент управления: System. TypeInitializationException: инициализатор типа для "Microsoft. Reports. ' Exception. ClientTelemetry ' выдал исключение. ---> System. Reflection. TargetInvocationException: исключение выброшено адресатом вызова. ---> System. InvalidOperationException: Эта реализация не входит в состав проверенных криптографических алгоритмов Windows Platform FIPS. на странице System. Security. Cryptography. SHA256Managed.. ctor ()---конец трассировки стека внутренних исключений---на компьютере System. RuntimeMethodHandle. InvokeMethod (объект target, объект [] аргументы, подпись подписи, логический конструктор) в системе. Reflection. RuntimeConstructorInfo. Invoke (BindingFlags invokeAttr, BINDER BINDER, объект [] параметры, культура CultureInfo) на странице System. Security. Cryptography. CryptoConfig. CreateFromName (строковое имя, объект [] args) на странице System. Security. криптографическую. SHA256. Create () в Microsoft. ReportingServices. Diagnostics. SqmRegistryConfiguration. GetSHA256Hash (строка ввода) на веб-странице Microsoft. Reports.. cctor ()---конец трассировки стека внутренних исключений---на сайте Microsoft. ReportingServices. ReportViewerPage (EventArgs e) на сайте System. Web. UI. Control. PreRenderRecursiveInternal () на System. Web. UI. Page. ProcessRequestMain
Решение
Исправление для этой проблемы включено в накопительный пакет обновления для SQL Server, описанный ниже.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Обходное решение
Для решения этой проблемы запретите использование служб SQL Server Reporting Services стандарту FIPS, указав для параметра enforceFIPSPolicy-Enabled значение false в файле ReportingServicesService. exe. config.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.