Nie można otworzyć raportu usług Reporting Services z portalu SSRS, jeśli komputer host ma włączone zgodność ze standardem FIPS

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 3184135
Symptomy
Można włączyć zgodność ze standardem FIPS na komputerze-hoście, na którym jest uruchomiony program SQL Server 2016 Reporting Services (SSRS). Po otwarciu raportu usług Reporting Services z portalu sieci web SSRS, może zostać wyświetlony komunikat o błędzie podobny do następującego:
Biblioteka! ReportServer_0 1! 1094!Data i godzina:: i INFO: wywołanie GetItemTypeAction(/Test).

Biblioteka! ReportServer_0 1! 2418!Data i godzina:: e błąd: błąd powodującym kontroli: System.TypeInitializationException: inicjatora typu dla 'Microsoft.Reporting.WebForms.ClientTelemetry' zwrócił wyjątek. ---> System.Reflection.TargetInvocationException: zgłoszono wyjątek przez obiekt docelowy wywołania. ---> System.InvalidOperationException: Ta implementacja nie jest częścią algorytmów kryptograficznych zatwierdzone standard Windows Platform FIPS.

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

---Koniec śledzenia wewnętrznego stosu wyjątków---

w System.RuntimeMethodHandle.InvokeMethod (obiekt docelowy, Object [] argumenty, sig podpis, Boolean Konstruktor)

w System.Reflection.RuntimeConstructorInfo.Invoke (BindingFlags invokeAttr, Binder binder, Object [] Parametry, kultury CultureInfo)

w System.Security.Cryptography.CryptoConfig.CreateFromName (Nazwa ciągu, obiektu args [])

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

w Microsoft.ReportingServices.Diagnostics.SqmRegistryConfiguration.GetSHA256Hash (ciąg na wejściu)

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

---Koniec śledzenia wewnętrznego stosu wyjątków---

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

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

w System.Web.UI.Page.ProcessRequestMain (wartość logiczna includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Rozwiązanie
Poprawka usuwająca ten problem znajduje się w następującej aktualizacji zbiorczej dla programu SQL Server:


Informacje dotyczące zbiorczej aktualizacji dla programu SQL Server
Każda nowa aktualizacja zbiorcza dla programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzedniej zbiorczej aktualizacji. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Obejście problemu
Aby obejść ten problem, uniemożliwić usługi SQL Server Reporting Services za pomocą FIPS przez ustawienie enforceFIPSPolicy-włączona opcja "false" w pliku ReportingServicesService.exe.config.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Materiały referencyjne
Dowiedz się więcej o terminologia Firma Microsoft używa się do opisywania aktualizacji oprogramowania.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3184135 — ostatni przegląd: 09/22/2016 19:47:00 — zmiana: 1.0

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

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbmt KB3184135 KbMtpl
Opinia