ID događaja za automatsko otkrivanje 1 nakon instalacije sustava Exchange Server 2019 CU3 ili Exchange Server 2016 CU14

Primjenjuje se na
Exchange Server 2019 Exchange Server 2016

Simptomi

Nakon nadogradnje na kumulativno ažuriranje 3 za Microsoft Exchange Server 2019 ili kumulativno ažuriranje 14 za Exchange Server 2016 prikazuje se sljedeća poruka o pogrešci:

Naziv zapisnika: Aplikacija

Izvor: MSExchange Autodiscover

Datum: DatumVrijeme

ID događaja: 1

Kategorija zadatka: Web

Razina: Pogreška

Ključne riječi: Klasičan

Korisnik: Nije dostupno

Računalo: ComputerName

Opis:

Neobrađena iznimka: "Referenca na objekt nije postavljena na instancu objekta."

Stack trace: at 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)

na adresi 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)

Zaobilazno rješenje

Da biste zaobišli taj problem, provjerite vanjski URL sljedećih virtualnih direktorija:

Get-WebServicesVirtualDirectory -server Nazivposlužitelja sustava Exchange | naziv domene, *url*

Get-AutodiscoverVirtualDirectory -server Nazivposlužitelja sustava Exchange | naziv domene, *url*

Get-ActiveSyncVirtualDirectory -server Nazivposlužitelja sustava Exchange | naziv domene, *url*

      

Ako je vanjski URL prazan, vanjskom URL-u dodijelite vrijednost koja odgovara javnom FQDN-u.

      

Primjer:

      

Prvi korak: URL za automatsko otkrivanje provjerite pomoću sljedećeg cmdleta.

      

Get-AutodiscoverVirtualDirectory -server Nazivposlužitelja sustava Exchange | naziv domene, *url*

      

Naziv : automatsko otkrivanje (zadano web-mjesto)

InternalUrl:

ExternalUrl :

      

Ako je ExternalUrl prazan, pomoću drugog koraka dodijelite vrijednost koja odgovara javnom FQDN-u vanjskom URL-u za automatsko otkrivanje.

      

Korak 2: Pomoću sljedećeg cmdleta postavite vanjski URL za automatsko otkrivanje.

      

Get-AutodiscoverVirtualDirectory -Server YourExchangeServerName |set-AutodiscoverVirtualDirectory -ExternalUrl https://autodiscover. FQDN/automatsko otkrivanje/Autodiscover.xml

      

Napomena
      

  • Atributu ExternalUrl možete pristupiti samo kada PSSnapin dodate u novu sesiju komponente PowerShell (ne EMS) u sustavima Exchange Server 2019, Exchange Server 2016 i Exchange Server 2013.

  • Ako PSSnapin ne dodate u novu sesiju komponente PowerShell, možda će vam se prikazati poruka o pogrešci.

    Na primjer, pokrenete sljedeći cmdlet bez dodavanja PSSnapin u novu sesiju komponente PowerShell:

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

      

Zatim se prikazuje sljedeća poruka o pogrešci:

      

Nije moguće pronaći parametar koji odgovara nazivu parametra "VanjskiUrl".

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

  • FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory

  • PSComputerName : ex15.365labs.net

      

Da biste zaobišli taj problem, pokrenite sljedeću naredbu i učinite VanjskiUrl pristupačnim:

      

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

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.

Dodatne informacije

Microsoft je shvatio taj problem i objavit će dodatne informacije u ovom članku kada postane dostupan.