Udostępnij za pośrednictwem


Instalacja programu MBAM kończy się niepowodzeniem, jeśli usługa SQL SSRS nie jest prawidłowo skonfigurowana

Ten artykuł zawiera pomoc w usuwaniu błędu występującego podczas instalowania funkcji Raporty zgodności i inspekcji funkcji Microsoft BitLocker Administration and Monitoring (MBAM).

Oryginalny numer KB: 2668533

Symptomy

Podczas próby zainstalowania funkcji Raporty zgodności i inspekcji MBAM może wystąpić następujący błąd:

Instalator nie mógł zweryfikować wymagań wstępnych na komputerze.

Ponadto w dziennikach konfiguracji programu MBAM może zostać wyświetlony poniższy komunikat o błędzie:

CheckForPrerequisites— wyjątek urzędu certyfikacji: nieprawidłowy identyfikator URI: nie można określić formatu identyfikatora URI.

Dzienniki konfiguracji programu MBAM można wygenerować, uruchamiając MbamSetup.exe z przełącznikiem /lvx.

Przykład: MbamSetup.exe /lvx C:\temp\mbamlog.txt

Przyczyna

Ten problem jest spowodowany tym, że usługi SQL Server Reporting Services (SSRS) nie są poprawnie skonfigurowane.

LUB

Jeśli usługa SSRS została zainstalowana i nie została jeszcze w pełni funkcjonalna, a następnie zainstalowana program MBAM.

Rozwiązanie

Wykonaj poniższe kroki, aby rozwiązać ten konkretny problem:

  1. Nawiąż połączenie z serwerem MBAM, na którym jest zainstalowany serwer raportów zgodności i inspekcji.
  2. Otwórz Menedżera konfiguracji serwera raportowania i połącz się z wystąpieniem serwera raportów.
  3. Przejdź do bazy danych i upewnij się, że masz bazę danych serwera raportów. Jeśli baza danych serwera raportów nie istnieje, utwórz bazę danych.
  4. Upewnij się, że tryb serwera raportów jest natywny.
  5. Przejdź do adresu URL usługi sieci Web i kliknij pozycję Adresy URL. Powinno być możliwe uzyskanie dostępu do strony internetowej.
  6. Przejdź do adresu URL Menedżera raportów i kliknij pozycję Adresy URL. Powinno być możliwe uzyskanie dostępu do strony internetowej.
  7. Po poprawnym skonfigurowaniu usług SQL SSRS spróbuj skonfigurować program MBAM, a sprawdzanie wymagań wstępnych zostanie przekazane i nie zgłosi tego komunikatu o błędzie.

LUB

Jeśli usługa SSRS została zainstalowana przed zainstalowaniem programu MBAM, zainstaluj ponownie program MBAM.

Więcej informacji

W niektórych przypadkach menedżer raportów usług SSRS był powiązany z nieprawidłowym adresem IP/portem lub był powiązany z tożsamością SSL, a certyfikat SSL był nieprawidłowy lub nie został poprawnie skonfigurowany.

Jeśli chcesz używać usług SSRS z protokołem SSL, zapoznaj się z dokumentacją MSDN Konfigurowanie połączeń TLS na serwerze raportów w trybie natywnym.

Upewnij się, że usługa SSRS jest poprawnie skonfigurowana przy użyciu protokołu SSL i możesz przejść do adresu URL. Widzieliśmy również ten problem, gdy usługa SSRS jest skonfigurowana dla protokołu HTTPS w pliku konfiguracji, podczas gdy w graficznym interfejsie użytkownika jest wyświetlany jako HTTP.

Aby sprawdzić, czy ten problem nie występuje, otwórz plik konfiguracji usług SSRS znajdujący się w obszarze <Katalog> instalacji/Reporting Services/ReportServer/RSReportServer.config i upewnij się, że właściwość SecureConnectionLevel jest ustawiona na wartość 0, jeśli używasz protokołu HTTP i jest ustawiona na wartość 1 lub wyższą, jeśli używasz protokołu SSL.

Poniżej znajduje się fragment kodu z pliku konfiguracji, w którym skonfigurowano usługę SSRS do korzystania z protokołu HTTP:

<Configuration>  
    <Dsn></Dsn>  
    <ConnectionType>Default</ConnectionType>  
    <LogonUser></LogonUser>  
    <LogonDomain></LogonDomain>  
    <LogonCred></LogonCred>  
    <InstanceId></InstanceId>  
    <InstallationID>{00000000-0000-0000-0000-000000000001}</InstallationID>  

    <Add Key="SecureConnectionLevel" Value="0" />  
    <Add Key="CleanupCycleMinutes" Value="10" />  
    <Add Key="SQLCommandTimeoutSeconds" Value="60" />  
    <Add Key="MaxActiveReqForOneUser" Value="20" />  
    <Add Key="DatabaseQueryTimeout" Value="120" />
    <Add Key="RunningRequestsScavengerCycle" Value="60" />  

Aby dowiedzieć się więcej na temat pliku konfiguracji usług SQL SSRS i właściwości SecureConnectionLevel, zapoznaj się z następującym artykułem:

RsReportServer.config Configuration File (Plik konfiguracji RsReportServer.config)