Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Symptomy
Po zainstalowaniu aktualizacji zabezpieczeń na serwerze, na którym działa Microsoft Exchange Server, Outlook w sieci Web (OWA) lub Exchange Panel sterowania (ECP) lub obie aplikacje przestają działać na serwerze.
W aplikacji OWA pojawi się następujący komunikat o błędzie:
Wystąpił problem
Nie można ukończyć żądania. Kod stanu HTTP: 500
W aplikacji ECP pojawi się następujący komunikat o błędzie:
Błąd serwera w aplikacji "/ecp".
Nie można załadować pliku lub zestawu "Microsoft.Exchange.Common, Version=15.0.0.0 ... Culture=neutral, PublicKeyToken=31bf3856ad364e54' lub jedna z jego zależności. Nie można odnaleźć określonego pliku.
Przyczyna
Te błędy występują, jeśli aktualizacja zabezpieczeń została ręcznie zainstalowana na serwerze, na którym włączono funkcję kontroli konta użytkownika (UAC, User Account Control), ale bez korzystania z podwyższonych uprawnień.
Rozwiązanie
Użyj podwyższonych uprawnień, aby ponownie zainstalować aktualizację zabezpieczeń na serwerze.
- Wybierz przycisk Start, a następnie wpisz ciąg cmd.
- Prawym przyciskiem myszy kliknij pozycję Wiersz polecenia, a następnie wybierz polecenie Uruchom jako administrator.
- Jeśli zostanie wyświetlone okno Kontrola konta użytkownika, wybierz opcję otwierania okna wiersza polecenia z podwyższonym poziomem uprawnień, a następnie wybierz pozycję Kontynuuj. Jeśli okno funkcji Kontrola konta użytkownika nie jest wyświetlane, przejdź do następnego kroku.
- Wpisz pełną ścieżkę pliku .msp dla aktualizacji zabezpieczeń, a następnie naciśnij klawisz Enter.
- Po zainstalowaniu aktualizacji uruchom ponownie serwer.
Sprawdź, czy możesz teraz uzyskać dostęp do aplikacji OWA i ECP na serwerze bez komunikatu o błędzie.
Jeśli komunikat o błędzie ECP będzie nadal wyświetlany, wykonaj następujące czynności:
Uruchom Menedżera usług IIS na serwerze.
Przejdź do witryny internetowej Exchange Backend> katalog wirtualny ECP.
Wybierz pozycję Ustawienia aplikacji>BinsearchFolder
Sprawdź ścieżki do wymienionych katalogów programu Exchange. Mogą pojawić się ścieżki do katalogów podobne do następujących:
%ExchangeInstallDir%bin;
%ExchangeInstallDir%bin\CmdletExtensionAgents;
%ExchangeInstallDir%ClientAccess\Owa\binZastąp ścieżki następującymi ścieżkami:
C:\Program Files\Microsoft\Exchange Server\V15\bin;
C:\Program Files\Microsoft\Exchange Server\V15\bin\CmdletExtensionAgents;
C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\binUwaga Ścieżki muszą wskazać miejsce, w którym zainstalowano program Exchange Server. W poniższych przykładach założono, że program jest zainstalowany na dysku C i że jego wersja to Microsoft Exchange Server 2013. Jeśli jest on zainstalowany na innym dysku na serwerze lub używasz innej wersji, takiej jak Microsoft Exchange Server 2010 r., użyj ścieżki i informacji o wersji odpowiednich do instalacji.
Przejdź do folderu zawierającego skrypty programu Exchange Server. Domyślnie skrypty znajdują się w następującej ścieżce do Exchange Server 2013:
C:\Program Files\Microsoft\Exchange Server\v15\Bin
Uwaga W Exchange Server 2010 skrypty będą znajdować się w folderze V14.
Uruchom powłokę zarządzania serwerem Exchange i uruchom następujące skrypty:
.\UpdateCas.ps1
oraz.\UpdateConfigFiles.ps1
.Zamknij powłokę zarządzania serwerem Exchange i otwórz okno wiersza polecenia jako administrator.
Uruchom
iisreset
.Uruchom ponownie serwer i upewnij się, że podczas uzyskiwania dostępu do ECP nie jest już wyświetlany komunikat o błędzie.