Udostępnij za pośrednictwem


Naprawianie nieudanych instalacji aktualizacji zbiorczych i aktualizacji zabezpieczeń usługi Exchange

W tym artykule opisano metody weryfikacji instalacji aktualizacji zbiorczych programu Microsoft Exchange Server (CU) i aktualizacji zabezpieczeń (SU) na serwerach, wymieniono znane problemy, które mogą wystąpić podczas instalacji aktualizacji CU i SU oraz zawiera rozwiązania tych problemów.

Rozwiązywanie problemów podczas instalacji aktualizacji CU lub SU

Dodatkowe informacje

Błędy HTTP 500 w OWA lub ECP

Problem:

Po zainstalowaniu aktualizacji w programie Outlook dla sieci Web (OWA i panelu sterowania programu Exchange (ECP) mogą wystąpić błędy HTTP 500. Po podaniu poświadczeń logowania do usługi OWA lub ECP proces logowania może zakończyć się niepowodzeniem z następującym komunikatem o błędzie:

Nie można załadować pliku lub zestawu Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' lub jednej z jego zależności. W systemie nie można odnaleźć określonego pliku.

Rozwiązanie:

Zainstaluj ponownie aktualizacje zabezpieczeń z poziomu wiersza polecenia z podwyższonym poziomem uprawnień.

  1. Wybierz przycisk Start, a następnie wpisz ciąg cmd.
  2. Prawym przyciskiem myszy kliknij pozycję Wiersz polecenia, a następnie wybierz polecenie Uruchom jako administrator.
  3. 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.
  4. Wpisz pełną ścieżkę pliku .msp dla aktualizacji zabezpieczeń, a następnie naciśnij klawisz Enter.
  5. Po zainstalowaniu aktualizacji uruchom ponownie serwer.

Aby uzyskać więcej informacji, zobacz OWA lub ECP przestaje działać po zainstalowaniu aktualizacji zabezpieczeń.

Powrót do początku

Błędy HTTP 400 w OWA i ECP oraz błąd połączenia w programie PowerShell

Problem:

Błędy HTTP 400 mogą wystąpić w programie Outlook w sieci Web (OWA) i programie Exchange Panel sterowania (ECP) po zainstalowaniu aktualizacji. Po podaniu poświadczeń logowania do usługi OWA lub ECP proces logowania może zakończyć się niepowodzeniem z następującym komunikatem o błędzie:

HTTP 400 — nieprawidłowe żądanie
Nie można przeprowadzić serializacji danych kontekstowych

Podczas uruchamiania programu Exchange Management Shell wyświetlany jest następujący komunikat o błędzie:

Kod błędu: -2144108477
Komunikat transportowy: Usługa WS-Management nie może przetworzyć żądania, ponieważ kod XML jest nieprawidłowy.
ZapisBłędu: Nawiązywanie połączenia z serwerem zdalnym exchange.contoso.com nie powiodło się z powodu następującego komunikatu o błędzie: Aby uzyskać więcej informacji, zobacz temat pomocy about_Remote_Troubleshooter.

Przyczyna:

Ten problem występuje, jeśli nazwa użytkownika kończy się znakiem dolara ($), na przykład admin$.

Rozwiązanie:

Usuń znak dolara ($) z nazwy użytkownika lub użyj innego konta administracyjnego, które nie kończy się znakiem dolara ($).

Powrót do początku

Brakujące obrazy w ECP

Problem:

Po zainstalowaniu SU, OWA lub ECP może nie wyświetlać obrazów.

Przyczyna:

Ten problem występuje, jeśli jednostki SU nie są poprawnie zainstalowane.

Rozwiązanie:

Odinstaluj i zainstaluj ponownie plik .msp, uruchamiając aktualizację z wiersza polecenia z poświadczeniami administratorskimi. Następnie uruchom ponownie serwer po zakończeniu instalacji.

Powrót do początku

Pusta strona w EAC lub OWA

Problem:

Pusta strona jest wyświetlana po zalogowaniu się do Centrum administracyjnego programu Exchange (EAC) lub OWA z programu Exchange Server 2016 lub Exchange Server 2013. W przypadku wystąpienia tego problemu może zostać zarejestrowane zdarzenie o identyfikatorze 15021.

Przyczyna:

Ten problem występuje, jeśli wiązanie SSL na porcie 0.0.0.0:444 ma jeden lub więcej z następujących problemów:

  • Powiązanie jest niepoprawnie zainstalowane
  • Powiązanie nie ma przypisanego certyfikatu.
  • Powiązanie zawiera nieprawidłowe informacje.

Rozwiązanie:

  1. Otwórz internetowe usługi informacyjne (IIS) na serwerze dostępu klienta (CAS).

  2. Rozwiń węzeł Witryny, wybierz pozycję Domyślna witryna sieci Web, a następnie wybierz pozycję Powiązania w okienku Akcje .

  3. W oknie dialogowym Powiązania lokacji otwórz powiązanie dla następujących wartości:
    Wpisz
    : https; Port: 443.

  4. Sprawdź, czy dla domyślnej witryny sieci Web określono prawidłowy certyfikat SSL. Jeśli nie, określ prawidłowy certyfikat SSL, taki jak Microsoft Exchange i kliknij przycisk OK.

    Zrzut ekranu pokazujący, że program Microsoft Exchange został wybrany jako certyfikat SSL dla powiązania SSL dla domyślnej witryny sieci Web.

  5. Uruchom następujące polecenie w oknie programu PowerShell z podwyższonymi uprawnieniami, aby ponownie uruchomić usługę IIS:

    Restart-Service WAS,W3SVC  
    
  6. Na serwerze skrzynki pocztowej wykonaj kroki weryfikacji od 1 do 5 dla witryny Wewnętrzna baza danych programu Exchange.

    Zrzut ekranu pokazujący, że program Microsoft Exchange został wybrany jako certyfikat SSL dla powiązania SSL dla witryny zaplecza programu Exchange na serwerze skrzynki pocztowej.

Aby uzyskać więcej informacji, zobacz ten artykuł.

Powrót do początku

Nie można zalogować się do OWA lub EAC

Problem:

Podczas próby zalogowania się do usługi OWA lub EAC w programie Exchange Server przeglądarka internetowa zawiesza się lub zostaje wyświetlony komunikat informujący o osiągnięciu limitu przekierowania. Ponadto w podglądzie zdarzeń rejestrowane jest zdarzenie o numerze 1003.

Identyfikator zdarzenia: 1003 Źródło: MSExchange Front End HTTPS Proxy — Wystąpił wewnętrzny błąd serwera. Nieobsługiwany wyjątek to: System.NullReferenceException: Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu. w: Microsoft.Exchange.HttpProxy.FbaModule.ParseCadataCookies(HttpApplication httpApplication)

Przyczyna:

Ten problem występuje, ponieważ wygasł certyfikat uwierzytelniania Exchange Server Open Authentication (OAuth).

Rozwiązanie:

Aby rozwiązać ten problem, wykonaj kroki opisane w tym artykule .

Powrót do początku

Po instalacji programu Exchange nie można uzyskać dostępu do EAC lub OWA

Problem:

Po zainstalowaniu programu Exchange Server 2016 lub Exchange Server 2013 proces instalacji mógł zakończyć się niepowodzeniem lub został przerwany na pewnym etapie, a następnie wznowiony i zakończony pomyślnie. Jednak w razie próby uzyskania dostępu do EAC lub OWA pojawia się następujący komunikat o błędzie:

coś poszło nie tak

Niestety, nie możemy teraz uzyskać tych informacji. Spróbuj ponownie później. Jeśli problem będzie się powtarzać, skontaktuj się z pomocą techniczną.

Przyczyna:

Ten problem występuje, jeśli w jednej z następujących lokalizacji brakuje pliku SharedWebConfig.config:

  • C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess
  • C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy

Rozwiązanie:

Wykonaj te kroki:

  1. Na serwerze, na którym występuje błąd, zidentyfikuj lokalizację, w której brakuje pliku SharedWebConfig.config.

  2. Wygeneruj brakujący plik:

    1. Uruchom polecenie cd %ExchangeInstallPath%\bin, aby zmienić bieżący katalog na folder bin, który znajduje się w ścieżce instalacji programu Exchange.

    2. Użyj narzędzia DependentAssemblyGenerator.exe do wygenerowania pliku zgodnie z potrzebami:

      • Jeśli brakuje pliku w ścieżce C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess, uruchom następujące polecenie:
      DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config"
      
      • Jeśli brakuje pliku w ścieżce C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy, uruchom następujące polecenie:
      DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\FrontEnd\HttpProxy" -configFile "%ExchangeInstallPath%\FrontEnd\HttpProxy\SharedWebConfig.config"
      
  3. Uruchom ponownie serwer lub otwórz sesję programu PowerShell z podwyższonym poziomem uprawnień i uruchom następujące polecenie:

    Restart-Service WAS,W3SVC
    

    Aby uzyskać więcej informacji, zobacz ten artykuł.

Powrót do początku

Instalacja programu Exchange Server nie jest uruchamiana

Problem:

W celu uaktualnienia programu Microsoft Exchange Server 2019, Microsoft Exchange Server 2016 lub Microsoft Exchange Server 2013 za pomocą programu PowerShell lub wiersza polecenia przy użyciu polecenia setup.exe należy uruchomić instalację nienadzorowaną. Zostanie uruchomiony program instalacyjny, który może wskazywać, że instalacja została ukończona pomyślnie. Jednak program Exchange nie został aktualizowany.

Nośnik instalacyjny znajduje się na dysku D: i instalacja nienadzorowana jest uruchamiana przy użyciu jednego z następujących poleceń:
"setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms" (z programu PowerShell lub wiersza polecenia) zamiast
".\setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms" (z programu PowerShell) lub
"D:\setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms" (z programu PowerShell lub wiersza polecenia).

Przyczyna:

Po uruchomieniu polecenia w programie PowerShell lub wiersza polecenia ścieżki w zmiennej środowiskowej systemu „Ścieżka” są najpierw sprawdzane w celu zweryfikowania polecenia, które ma zostać wykonane, zanim zostanie zaznaczona bieżąca ścieżka w programie PowerShell lub wierszu polecenia. Przestrzegana jest następująca kolejność kontroli, chyba że spełnione są następujące warunki:

  • "." jest wprowadzany przed poleceniem lub programem wykonywanym w programie PowerShell.
  • Tab służy do automatycznego dodawania ciągu "." przed poleceniem lub programem wykonywanym w programie PowerShell.
  • Pełna ścieżka służy do uruchamiania polecenia setup.exe (na przykład „D:\setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms”) w programie PowerShell lub wierszu polecenia.

W przypadku braku spełnienia tych warunków, zamiast pliku setup.exe we właściwej ścieżce program PowerShell odnajdzie i wykona inny plik setup.exe znajdujący się w C:\Program Files\Microsoft\Exchange Server\V15\bin.

Rozwiązanie:

Uruchom uaktualnienie za pomocą „.\setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms” (PowerShell) lub „D:\setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms” (PowerShell i wiersz polecenia).

Aby uzyskać więcej informacji, zobacz ten artykuł.

Powrót do początku

Nie można zainstalować poprawki uaktualnienia

Problem:

Podczas instalowania aktualizacji SU może zostać wyświetlony następujący komunikat o błędzie:

Poprawka uaktualnienia nie może zostać zainstalowana przez usługę Instalator Windows, ponieważ brakuje programu, który ma zostać uaktualniony lub poprawka uaktualnienia aktualizuje inną jego wersję. Sprawdź, czy program, który ma zostać uaktualniony istnieje na komputerze i czy instalowana jest właściwa poprawka uaktualnienia.

Przyczyna:

Ten komunikat o błędzie jest wyświetlany, jeśli wersje aktualizacji CU i SU nie są zgodne.

Rozwiązanie:

Dokonaj uaktualnienia do właściwej wersji aktualizacji CU lub pobierz poprawną wersję SU dla zamierzonej aktualizacji CU.

Powrót do początku

Instalacja kończy się niepowodzeniem z powodu niezatrzymania usług

Problem:

Instalacja kończy się niepowodzeniem, ponieważ usługi nie zostały poprawnie zatrzymane.

Rozwiązanie:

Skorzystaj z najlepszych rozwiązań, aby ponownie uruchomić serwer przed zainstalowaniem aktualizacji CU lub SU. W przypadku uruchomionego oprogramowania antywirusowego ustaw odpowiednie wykluczenia lub rozważ wyłączenie go na czas trwania instalacji. W niektórych przypadkach, gdy usługi nadal nie kończą pracy lub nie uruchamiają się zgodnie z oczekiwaniami, spróbuj wykonać następujące czynności:

  1. Zmień nazwę folderu C:\ExchangeSetupLogs (na przykład na ExchangeSetupLogs-OLD).

  2. Zmień typ uruchamiania usług programu Exchange w konsoli services.msc na Automatyczny.

    Uwaga: Należy zrobić to tylko dla usług programu Exchange, które były aktywne przed próbą instalacji. Usługi POP3 i IMAP4 są domyślnie zatrzymywane. Powinny działać tylko wtedy, gdy są użytkownicy, którzy ich potrzebują.

Następnie uruchom ponownie instalator.

Powrót do początku

Usługi nie uruchamiają się po instalacji aktualizacji SU

Problem:

Usługi programu Exchange nie uruchamiają się po zakończeniu instalacji aktualizacji SU.

Rozwiązanie:

Sprawdź stan usług. Jeśli są wyłączone, ustaw je na Wartość Automatyczna i uruchom je ręcznie.

Uwaga: Usługi MSExchangeIMAP4, MSExchangeIMAP4BE, MSExchangePOP3 i MSExchangePOP3BE są domyślnie wyłączone. Sprawdź dziennik programu Exchange znajdujący się w C:\ExchangeSetupLogs\ServiceControl.log, aby zobaczyć, które usługi podczas instalacji aktualizacji SU zostały wyłączone.

Powrót do początku

Błąd podczas instalacji w dzienniku instalacji

Problem:

Podczas instalacji w dziennikach instalacji pojawia się następujący komunikat o błędzie:

Instalator napotkał problem podczas sprawdzania poprawności stanu usługi Active Directory lub usługa Mailbox Server Role nie jest zainstalowana na tym komputerze.

Rozwiązanie:

Pobierz i uruchom skrypt recenzenta dziennika instalatora programu Exchange SetupLogReviewer.ps1. Skrypt ten dokonuje przeglądu pliku dziennika ExchangeSetup.log, określa, czy dany błąd jest znanym problemem i przedstawia działania, którą można podjąć, aby go rozwiązać. Po pobraniu skryptu wskaż go w dzienniku instalacji programu Exchange, jak pokazano poniżej, a następnie przejrzyj dane wyjściowe.

.\SetupLogReviewer.ps1 -SetupLog C:\ExchangeSetupLogs\ExchangeSetup.log

Alternatywnie można przejrzeć dziennik znajdujący się w C:\ExchangeSetupLogs\ExchangeSetup.log w celu sprawdzenia następujących błędów:

"Instalator napotkał problem podczas sprawdzania poprawności stanu usługi Active Directory: obiekty na poziomie organizacji programu Exchange nie zostały utworzone i instalator nie może je utworzyć, ponieważ komputer lokalny nie znajduje się w tej samej domenie i lokacji co wzorzec schematu. Uruchom instalatora z /prepareAD parametr na komputerze w domenie <domain_name> i lokacji <Default_First_Site_Name> i poczekaj na zakończenie replikacji."

Jeśli ten błąd zostanie wyświetlony, uruchom następujące polecenie z komputera, który znajduje się w tej samej domenie co wzorzec schematu.

.\setup.exe /PrepareAD /IAcceptExchangeServerLicenseTerms

Uwaga: Użytkownik korzystający z polecenia musi być członkiem grup Administrator przedsiębiorstwa, Administrator domeny i Administrator schematu.

Aby znaleźć kontroler domeny (DC), który zawiera wzorzec schematu, uruchom następujące polecenie z administracyjnego wiersza polecenia na kontrolerze domeny:

netdom query fsmo

Powrót do początku

Błąd podczas instalacji pakietu zbiorczego aktualizacji

Problem:

Podczas instalacji pakietu zbiorczego aktualizacji na komputerze, który nie jest połączony z Internetem może wystąpić duże opóźnienie. Ponadto wyświetlany zostanie następujący komunikat o błędzie:

Tworzenie obrazów natywnych dla zestawów .Net.

Przyczyna:

Ten problem jest spowodowany przez żądania sieciowe w celu połączenia się z następującym adresem URL:

http://crl.microsoft.com/pki/crl/products/CodeSigPCA.crl

Żądania sieciowe są próbami uzyskania dostępu do listy odwołania certyfikatów dla każdego zestawu, dla którego generowanie obrazu natywnego (Ngen) kompiluje się do kodu macierzystego. Ponieważ serwer z uruchomionym programem Exchange Server nie jest połączony z Internetem, to zanim proces będzie mógł być kontynuowany, dla każdego żądania musi upłynąć limit czasu.

Rozwiązanie:

Wykonaj te kroki:

  1. W programie Internet Explorer wybierz pozycję Narzędzia>Opcje internetowe.

  2. Wybierz kartę Zaawansowane.

  3. W sekcji Zabezpieczenia wyczyść pole wyboru Sprawdź, czy włączone jest odwoływanie certyfikatów wydawcy, a następnie wybierz przycisk OK.

    Uwaga 16.

    Wyczyść opcję zabezpieczeń tylko wtedy, gdy komputer znajduje się w ściśle kontrolowanym środowisku.

  4. Po zakończeniu procesu instalacji zaznacz ponownie pole wyboru Sprawdź, czy certyfikat wydawcy jest odwoływany.

Powrót do początku

Instalacja kończy się niepowodzeniem z powodu błędu o treści „Nie można uruchomić usługi”

Problem:

Konfiguracja aktualizacji CU może zakończyć się niepowodzeniem z wyświetlając następujący komunikat o błędzie:

Nie można uruchomić usługi Microsoft Exchange Service Host

Może się okazać, że usługa Microsoft Exchange Service Host i/lub wszystkie inne usługi programu Exchange są zatrzymane i znajdują się w trybie wyłączonym.

Rozwiązanie:

Wykonaj te kroki:

  1. Zmień nazwę folderu C:\ExchangeSetupLogs (na przykład na ExchangeSetupLogs-OLD).

  2. Zmień typ uruchamiania dla wszystkich usług programu Exchange w konsoli services.msc na Automatyczny.

  3. Zakładając, że nośnik aktualizacji CU programu Exchange znajduje się na dysku D:, otwórz wiersz polecenia jako administrator i wznów konfigurację za pomocą następującego polecenia:

    D:\setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms

Powrót do początku

Instalacja SU kończy się niepowodzeniem z powodu istniejących aktualizacji IU

Problem:

Podczas instalacji aktualizacji SU może zostać wyświetlony następujący komunikat o błędzie:

Instalacja nie może być kontynuowana. Kreator instalacji ustalił, że ta tymczasowa aktualizacja jest niezgodna z bieżącą konfiguracją aktualizacji zbiorczej 23 programu Microsoft Exchange Server 2013.

Rozwiązanie 1:

Odinstaluj wcześniej zainstalowaną aktualizację okresową (IU) przed zastosowaniem aktualizacji SU, ponieważ aktualizacje są zbiorcze. Poprzednie identyfikatory aktualizacji IU można znaleźć w menu Dodaj/Usuń programy.

Rozwiązanie 2:

Ten komunikat o błędzie może być również wyświetlany na serwerze, na którym nie zainstalowano jednostek IU, ale nie jest połączony z Internetem. Nie można więc sprawdzić listy odwołania certyfikatów. W takiej sytuacji wykonaj następujące kroki:

  1. W programie Internet Explorer wybierz pozycję Narzędzia>Opcje internetowe.

  2. Wybierz kartę Zaawansowane.

  3. W sekcji Zabezpieczenia wyczyść pole wyboru Sprawdź, czy włączone jest odwoływanie certyfikatów wydawcy, a następnie wybierz przycisk OK.

    Uwaga 16.

    Wyczyść opcję zabezpieczeń tylko wtedy, gdy komputer znajduje się w ściśle kontrolowanym środowisku.

  4. Po zakończeniu procesu instalacji zaznacz ponownie pole wyboru Sprawdź, czy certyfikat wydawcy jest odwoływany.

Powrót do początku

Instalator instaluje starsze wersje aktualizacji CU lub nie można zainstalować pakietu językowego

Problem:

Uaktualniasz do najnowszej aktualizacji CU, ale Instalator wyświetla, że instaluje istniejącą aktualizację cu na serwerze LUB kończy się niepowodzeniem z następującym komunikatem o błędzie:

Nie można otworzyć pakietu "C:\Program Files\Microsoft\Exchange Server\V15\bin\Setup\<package name>. Nie można otworzyć tego pakietu instalacyjnego. Sprawdź, czy pakiet istnieje i czy można uzyskać do niego dostęp lub skontaktuj się z dostawcą aplikacji, aby sprawdzić, czy jest to prawidłowy pakiet Instalatora Windows. Kod błędu to 1619.

Przyczyna:

Te problemy występują po uruchomieniu instalacji z programu Windows PowerShell i użyciu polecenia Setup.EXE.

Rozwiązanie:

Jeśli nośnik aktualizacji CU programu Exchange znajduje się na dysku D:, uruchom uaktualnienie przy użyciu programu PowerShell za pomocą jednego z następujących poleceń: „.\setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms” (PowerShell) lub „D:\setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms” (program PowerShell i wiersz polecenia)

Powrót do początku

Ponowne uruchomienie z poprzedniej instalacji jest w toku

Problem:

Wyświetlany jest następujący komunikat o błędzie nawet po kilkukrotnym ponownym uruchomieniu serwera:

Instalator programu Microsoft Exchange Server nie może kontynuować, ponieważ oczekuje na ponowne uruchomienie poprzedniej instalacji lub aktualizacji.

Rozwiązanie:

Postępuj zgodnie z informacjami podanymi w artykule Ponowne uruchamianie podczas oczekiwania na ukończenie poprzedniej instalacji, aby rozwiązać ten problem.

Jeśli nadal widzisz komunikat o błędzie, wykonaj następujące kroki:

  1. Uruchom skrypt HealthChecker.
  2. Uruchom skrypt SetupAssist.ps1.

Powrót do początku

Przepływ poczty został zatrzymany

Problem:

Przepływ poczty zatrzymuje się po zainstalowaniu aktualizacji CU lub SU.

Rozwiązanie:

Aby wznowić przepływ poczty, upewnij się, że spełnione są następujące wymagania:

  1. Wszystkie usługi programu Exchange są włączone i uruchomione.
  2. Serwer nie jest w trybie konserwacji
  3. W bazie danych kolejki komunikatów programu Exchange jest wystarczająca ilość wolnego miejsca.

Powrót do początku

Błąd instalatora lub usługi PrepareAD programu Exchange

Problem:

Po uruchomieniu instalatora programu Exchange lub polecenia PrepareAD proces kończy się niepowodzeniem z następującym komunikatem o błędzie:

Dobrze znany wpis obiektu B:guid>:CN=Recipient Management\0ADEL:<<guid,CN>=Deleted Objects,DC=contoso,DC=com na innym atrybucieWellKnownObjects w obiekcie kontenera CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com wskazuje nieprawidłowy dn lub usunięty obiekt. Usuń wpis, a następnie uruchom ponownie zadanie. w: Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)

Przyczyna:

Ten problem występuje, ponieważ „otherWellKnownObjects”, obiekt, do którego odwołuje się błąd, nie znajduje się już w usłudze Active Directory. Dlatego łącze do obiektu musi zostać usunięte.

Rozwiązanie:

Pobierz i uruchom skrypt SetupAssist.ps1.

.\SetupAssist.ps1 -OtherWellKnownObjects

Skrypt zrzutuje atrybut otherWellKnownObjects do pliku o nazwie ExchangeContainerOriginal.txt. Następnie sprawdza plik pod kątem usuniętych obiektów. W przypadku znalezienia dowolnego skrypt generuje nowy plik o nazwie ExchangeContainerImport.txt i użyj go do usunięcia nieprawidłowych wartości.

Jeśli skrypt prosi o zweryfikowanie wyników, wykonaj następujące kroki:

  1. Przejrzyj plik ExchangeContainerImport.txt dla zmian wprowadzonych przez skrypt.
  2. Zaimportuj plik ExchangeContainerImport.txt do usługi Active Directory, postępując zgodnie z instrukcjami dostarczonymi przez skrypt.
  3. Uruchom ponownie polecenie PrepareAD.

Można teraz będzie kontynuować konfigurację.

Powrót do początku

Instalacja programu Exchange kończy się niepowodzeniem z kodem błędu 1603

Problem:

Podczas instalacji programu Exchange zostanie wyświetlony następujący komunikat o błędzie:

Instalacja produktu F:\exchangeserver.msi nie powiodła się. Błąd krytyczny podczas instalacji. Kod błędu to 1603. Ostatni błąd zgłoszony przez pakiet MSI to „Instalator nie ma wystarczających uprawnień dostępu do tego katalogu: C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\owa\auth\15.1.2106'.

Rozwiązanie:

  1. Upewnij się, że konfiguracja jest uruchamiana przy użyciu konta administratora lokalnego.
  2. Sprawdź, czy następujące uprawnienia są przypisane do folderu określonego w błędzie:
    1. Uprawnienie do odczytu uwierzytelnionym użytkownikom
    2. Uprawnienie pełnej kontrola dla systemu
    3. Pełna kontrola do <local_machine>\administratorów>
  3. Upewnij się, że w folderze włączone jest dziedziczenie. Jeśli tak nie jest, włącz dziedziczenie.

Po zaktualizowaniu uprawnień do folderu wznów konfigurację.

Jeśli komunikat o błędzie nadal występuje, wykonaj kroki opisane w tym artykule.

Powrót do początku

Aktualizowanie platformy .NET podczas migracji z nieobsługiwanej aktualizacji CU

Jeśli program Exchange Server uaktualniany jest z nieobsługiwanej aktualizacji CU do bieżącej aktualizacji CU i nie są dostępne pośrednie wersje aktualizacji CU, należy najpierw dokonać uaktualnienia do najnowszej wersji platformy .NET obsługiwanej przez wersję programu Exchange Server, a następnie natychmiast dokonać uaktualnienia do bieżącej aktualizacji CU. Ta metoda nie zastępuje konieczności aktualizacji serwerów Exchange i najnowszych obsługiwanych aktualizacji CU. Firma Microsoft nie zgłasza żadnych roszczeń, że niepowodzenie uaktualniania nie zostanie wykonane przy użyciu tej metody.

Ważne

Wersje programu .NET Framework, które nie są wymienione w tabelach w macierzy obsługi programu Exchange Server, nie są obsługiwane w żadnej wersji programu Exchange. Obejmuje to drobne i większe poprawki wydań platformy .NET Framework.

Wykonaj następujące kroki, aby zainstalować najnowszą wersję platformy .NET Framework:

  1. Postaw serwer w tryb konserwacji. Uruchom następujące polecenie:

    set-servercomponentstate \<server_name\> -Component serverwideoffline -State inactive -Requester Maintenance

  2. Zatrzymaj wszystkie usługi Exchange przy użyciu programu Services MMC lub PowerShell. Jeśli chcesz użyć programu PowerShell, uruchom dwa razy następujące polecenie, aby zatrzymać wszystkie usługi programu Exchange:

    Get-service \*exch\* \| stop-service

    Uwaga: nie zaleca się używania polecenia -Force, aby zatrzymać wszystkie usługi.

  3. Pobierz i zainstaluj poprawną wersję platformy .NET Framework zgodnie z macierzą wsparcia programu Exchange Server.

  4. Po zakończeniu instalacji uruchom ponownie serwer.

  5. Dokonaj aktualizacji do najnowszej wersji CU dostępnej dla programu Exchange 2013, 2016 lub 2019.

  6. Uruchom ponownie serwer po zainstalowaniu aktualizacji CU.

  7. Upewnij się, że wszystkie usługi Exchange pracują w normalnym trybie uruchamiania i zostały uruchomione. Aby je uruchomić, można użyć programu PowerShell:

    Get-service \*exch\*

  8. Wyprowadź serwer z trybu konserwacji. Uruchom następujące polecenie:

    set-servercomponentstate \<server_name\> -Component serverwideoffline -State active - Requester Maintenance

Powrót do początku

Zajmij się niestandardowymi plikami OWA lub .config

Ważne

Przed zastosowaniem aktualizacji CU należy wykonać kopię zapasową niestandardowych plików.

Po zastosowaniu aktualizacji CU (dla programu Exchange Server 2013, 2016 lub 2019) lub pakietu zbiorczego (dla programu Exchange Server 2010) proces zaktualizuje pliki OWA i pliki .config, jeśli jest to wymagane. W rezultacie podczas instalacji aktualizacji CU wszelkie dostosowania wprowadzone do ustawień programu Exchange lub Internet Information Server (IIS) w plikach konfiguracyjnych aplikacji XML programu Exchange na serwerze Exchange zostaną zastąpione. Przykładami takich plików konfiguracyjnych aplikacji są pliki web.config, pliki EdgeTransport.exe.config i wszelkie niestandardowe pliki logon.aspx programu Outlook on the Web. Pamiętaj, aby zapisać te informacje, aby można było łatwo ponownie zastosować ustawienia po zainstalowaniu aktualizacji CU.

Powrót do początku

Instalowanie aktualizacji dla wdrożenia proxy CAS-CAS

Jeśli scenariusz spełnia oba poniższe warunki, zainstaluj aktualizację zbiorczą na CAS z dostępem do Internetu przed zainstalowaniem aktualizacji na CAS bez dostępu do Internetu:

  • Jesteś klientem wskazówek dotyczących wdrażania serwera proxy CAS.
  • Wdrożono serwer proxy CAS-CAS.

Uwaga 16.

W przypadku innych konfiguracji programu Exchange Server 2010 nie trzeba stosować pakietu zbiorczego aktualizacji na serwerach w określonej kolejności.

Powrót do początku

Instalowanie aktualizacji w wersji DBCS systemu Windows Server 2012

Aby zainstalować lub odinstalować pakiet zbiorczy aktualizacji 32 dla programu Exchange Server 2010 z dodatkiem SP3 w wersji zestawu znaków dwubajtowych (DBCS) systemu Windows Server 2012, preferencje językowe dla programów innych niż Unicode nie powinny być ustawione na język domyślny. Jeśli tak jest, należy zmienić to ustawienie przed rozpoczęciem instalacji.

  1. W Panelu sterowania wybierz pozycję Zegar, region i język>Region>Region administracyjny.
  2. W obszarze Język dla programów innych niż Unicode wybierz pozycję Zmień ustawienia regionalne systemu.
  3. Na liście Bieżące ustawienia regionalne systemu wybierz pozycję Angielski (Stany Zjednoczone), a następnie wybierz przycisk OK.

Teraz możesz zainstalować lub odinstalować pakiet zbiorczy aktualizacji 32 zgodnie z potrzebami. Po zakończeniu procesu należy odpowiednio przywrócić ustawienia języka.

Powrót do początku