Jak naprawić błąd rsUnhandledHttpApplicationError w Power BI i SSRS

Jak naprawić błąd rsUnhandledHttpApplicationError w Power BI i SSRS

Pełny komunikat o błędzie stwierdza, że ​​serwer raportów napotkał nieobsługiwany wyjątek w HttpApplication. (rsUnhandledHttpApplicationError). Zanurzmy się w praktycznych rozwiązaniach, aby pomóc Ci wrócić na właściwe tory.

Jak naprawić błąd rsUnhandledHttpApplicationError?

1. Sprawdź, czy nie brakuje żadnych zespołów

  1. Przejdź do serwera, na którym zainstalowano usługę SQL Server Reporting Services (SSRS).
  2. Otwórz eksplorator plików i przejdź do ścieżki instalacji SSRS, która zwykle wygląda następująco:C:\Program Files\Microsoft SQL Server\MSRSxx.MSSQLSERVER\Reporting Services\ReportServer
  3. Upewnij się, że w katalogu bin znajdują się następujące zestawy:
    • Microsoft.ReportingServices.Authorization.dll
    • System.Web.Extensions.dll
  4. Jeśli brakuje któregokolwiek z tych plików, skopiuj go z działającej instancji SSRS lub pobierz niezbędne pliki z zaufanego źródła.
  5. Uruchom ponownie usługę SSRS, otwierając Usługi, znajdując usługę SQL Server Reporting Services i klikając opcję Uruchom ponownie.

Upewnienie się, że wszystkie wymagane zespoły są obecne, gwarantuje, że SSRS ma dostęp do wszystkich komponentów niezbędnych do prawidłowego działania.

2. Zaktualizuj rsreportserver.config

  1. Otwórz Eksplorator plików i przejdź do folderu konfiguracji SSRS:C:\Program Files\Microsoft SQL Server\MSRSxx.MSSQLSERVER\Reporting Services\ReportServer
  2. Znajdź plik rsreportserver.config i otwórz go za pomocą edytora tekstu (np. Notatnika lub Notepad++).
  3. Upewnij się, że następujące konfiguracje są ustawione prawidłowo:<MachineKey ValidationKey="73456BAB6C0B195891670108D437481F13FE3D96DE061FB15CAEC42CFD6191E396F8C69938F62BF26BC0F9A15193D41F3E6B3CBB64F4487800F790C42BD93889"DecryptionKey="A82C0E01BFDFF33DDB3C9919521C43D6FBBE90FD64832F1C"Validation="AES"Decryption="AES"/>
  4. Zapisz zmiany i zamknij plik.
  5. Uruchom ponownie usługi Reporting Services, otwierając je, znajdując usługę SQL Server Reporting Services i klikając opcję Uruchom ponownie.

Upewnienie się, że plik konfiguracyjny jest ustawiony poprawnie, pomaga usługom SSRS używać właściwych kluczy szyfrowania, co może rozwiązać problemy z uwierzytelnianiem i odszyfrowywaniem.

3. Włącz zdalne błędy dla SSRS

  1. Otwórz program SQL Server Management Studio (SSMS) i połącz się z wystąpieniem usługi Reporting Services .
  2. W panelu Eksplorator obiektów kliknij prawym przyciskiem myszy serwer SSRS i wybierz polecenie Właściwości.
  3. Przejdź do zakładki Zaawansowane .
  4. Przewiń w dół do właściwości EnableRemoteErrors i ustaw ją na True.
  5. Kliknij OK , aby zapisać zmiany.
  6. Uruchom ponownie usługę SQL Server Reporting Services, otwierając Usługi, znajdując usługę SQL Server Reporting Services i klikając opcję Uruchom ponownie .

Włączenie obsługi błędów zdalnych umożliwia otrzymywanie bardziej szczegółowych komunikatów o błędach, co może pomóc w diagnozowaniu i rozwiązywaniu problemów.

4. Dostosuj limity czasu SSRS

  1. Otwórz program SQL Server Management Studio (SSMS) i połącz się z wystąpieniem usługi Reporting Services .
  2. W Eksploratorze obiektów kliknij prawym przyciskiem myszy serwer Reporting Services i wybierz polecenie Właściwości .
  3. Przejdź do zakładki Zaawansowane .
  4. Tutaj należy dostosować wartość SystemReportTimeout do wyższej wartości, np. 14400 sekund:
    • Przejdź do sekcji Raporty.
    • Znajdź właściwość SystemReportTimeout.
    • Zmień wartość na 14400.
  5. Uruchom ponownie usługę SQL Server Reporting Services, otwierając Usługi, znajdując usługę SQL Server Reporting Services i klikając opcję Uruchom ponownie .

Zwiększenie wartości limitu czasu gwarantuje, że raporty długoterminowe będą miały wystarczająco dużo czasu na ukończenie bez wystąpienia błędu limitu czasu.

Postępując zgodnie z tymi krokami, powinieneś być w stanie rozwiązać błąd rsUnhandledHttpApplicationError w Power BI i SSRS. Zawsze aktualizuj system i konfiguracje, aby uniknąć podobnych problemów w przyszłości.

Jeśli natkniesz się na błędy wartości w usłudze Power BI, kliknij wyróżniony link, aby je naprawić.

Jeśli masz jakiekolwiek pytania, przewiń w dół do sekcji komentarzy poniżej.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *