Zdarzenie wykrywania automatycznego o identyfikatorze 1 po instalacji programu Exchange Server 2019 CU3 lub Exchange Server 2016 CU14

Dotyczy
Exchange Server 2019 Exchange Server 2016

Objawy

Po uaktualnieniu do aktualizacji zbiorczej 3 dla programu Microsoft Exchange Server 2019 lub aktualizacji zbiorczej 14 dla programu Exchange Server 2016 pojawia się następujący komunikat o błędzie:

Nazwa dziennika: Aplikacja

Źródło: MSExchange Autodiscover

Data: Data/godzina

Identyfikator zdarzenia: 1

Kategoria zadania: Sieć Web

Poziom: Błąd

Słowa kluczowe: Klasyczny

Użytkownik: B/A

Komputer: Nazwa_komputera

Opis:

Nieobsługiwany wyjątek: "Odwołanie do obiektu nie jest ustawione na wystąpienie obiektu."

Śledzenie stosu: w Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir(ADObjectId, serverSiteId, String protocol)

at Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.ExecuteOnPremEndFlow(AutoDiscoverV2Request request)

at Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.Execute(AutoDiscoverV2Request request, ITenantRepository tenantRepository)

w Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2HandlerBase.<>c__DisplayClass11_0.<ProcessRequest>b__0()

at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func'2 filterDelegate, Action'1 catchDelegate)

Obejście

Aby obejść ten problem, sprawdź zewnętrzny adres URL pod kątem następujących katalogów wirtualnych:

Get-WebServicesVirtualDirectory -server Nazwa_TwojegoSerweraExchange| nazwa FL, *adres_URL*

Get-AutodiscoverVirtualDirectory -server Nazwa_TwojegoSerweraExchange| nazwa FL, *adres_URL*

Get-ActiveSyncVirtualDirectory -server Nazwa_TwojegoSerweraExchange| nazwa FL, *adres_URL*

      

Jeśli zewnętrzny adres URL jest pusty, przypisz do zewnętrznego adresu URL wartość odpowiadającą publicznej nazwie FQDN.

      

Przykład:

      

Krok 1: Sprawdź adres URL wykrywania automatycznego przy użyciu następującego polecenia cmdlet.

      

Get-AutodiscoverVirtualDirectory -server Nazwa_TwojegoSerweraExchange| nazwa FL, *adres_URL*

      

Nazwa : Autodiscover (domyślna witryna sieci Web)

InternalUrl :

ExternalUrl :

      

Jeśli wartość ExternalUrl jest pusta, wykonaj krok 2, aby przypisać wartość odpowiadającą publicznej nazwie FQDN do zewnętrznego adresu URL wykrywania automatycznego.

      

Krok 2: Ustaw zewnętrzny adres URL wykrywania automatycznego przy użyciu następującego polecenia cmdlet.

      

Get-AutodiscoverVirtualDirectory -Server nazwa_serwera_programu Exchange |set-AutodiscoverVirtualDirectory -ExternalUrl https://autodiscover. Nazwa FQDN/Autodiscover/Autodiscover.xml

      

Uwaga
      

  • ExternalUrl jest dostępny tylko po dodaniu PSSnapin w nowej sesji programu PowerShell (nie EMS) w programie Exchange Server 2019, Exchange Server 2016 i Exchange Server 2013.

  • Jeśli nie dodasz pliku PSSnapin w nowej sesji programu PowerShell, może zostać wyświetlony komunikat o błędzie.

    Na przykład uruchom następujące polecenie cmdlet bez dodawania elementu PSSnapin w nowej sesji programu PowerShell:

Get-AutodiscoverVirtualDirectory -Server $env:NAZWA_KOMPUTERA | Set-AutodiscoverVirtualDirectory -ExternalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"

      

Następnie zostanie wyświetlony następujący komunikat o błędzie:

      

Nie można odnaleźć parametru pasującego do nazwy parametru "ExternalUrl".

  • CategoryInfo : InvalidArgument: (:) [Set-AutodiscoverVirtualDirectory], ParameterBindingException

  • FullyQualifiedErrorId: NamedParameterNotFound,Set-AutodiscoverVirtualDirectory

  • PSComputerName : ex15.365labs.net

      

Aby obejść ten problem, uruchom następujące polecenie w celu ułatwienia dostępu do adresu ExternalUrl:

      

PS C:\PowerShell> Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Więcej informacji

Firma Microsoft zdała sobie sprawę z tego problemu i opublikuje więcej informacji w tym artykule, gdy będą one dostępne.