Symptomy
Rozpatrzmy następujący scenariusz:
-
Włączono funkcję Kontrola konta użytkownika (UAC) na komputerze przyłączonym do domeny.
-
Na tym komputerze zainstalowano usługi SQL Server 2016 Reporting Services.
-
Odłączenie komputera od domeny.
-
Dostęp do portalu usługi SSRS w sieci Web można uzyskać za pomocą przeglądarki sieci Web.
W tym scenariuszu Portal nie zostanie otwarty. Zamiast tego zostanie wyświetlony komunikat o błędzie "usługa jest niedostępna". Ponadto w pliku dziennika dla portalu usługi SSRS w sieci Web są rejestrowane komunikaty o błędach podobne do następujących:
Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!a4!<Time stamp>:: i INFO: [kmu6t20u]: ::1: GET /api/v1.0/me - Response 200 - 0:00:00.6646669Microsoft.ReportingServices.Portal.WebHost!library!a4!<Time stamp>:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: AuthzInitializeContextFromSid: Win32 error: 1355, Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. ; Microsoft. ReportingServices. Portal. WebHost! reportserverwebapp! A4! <sygnatura czasowa>:: e błąd: [m4amitl6]: Wystąpił wyjątek OData: Microsoft. ReportingServices. Diagnostics. Utilities. ServerConfigurationErrorException: serwer raportów napotkał błąd konfiguracji. . Microsoft. ReportingServices. Portal. WebHost! reportserverwebapp! A4! <sygnatura czasowa>:: i info: [m4amitl6]:: 1: Get/API/v1.0/ServiceState-Response 500-0:00:00.1205496
Uwaga Ten problem nie występuje, jeśli masz podwyższone uprawnienia w przeglądarce sieci Web.
Rozwiązanie
Problem został po raz pierwszy rozwiązany w następującej zbiorczej aktualizacji programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:
Więcej informacji
Program SQL Server 2016 Reporting Services wprowadził nowy plik dziennika dla nowego portalu. Te dzienniki rozpoczynają się od "Microsoft. ReportingServices. Portal". Na przykład Microsoft.ReportingServices.Portal.WebHost_06_19_2016_15_59_43. log. Stare dzienniki nadal istnieją dla dowolnej operacji współdziałania z serwerem raportów, w tym połączeń z punktem końcowym protokołu SOAP, wykonywaniem raportów i operacjami w tle.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.