ID događaja automatskog otkrivanja 1 posle instaliranja sistema Exchange server 2019 CU3 ili Exchange server 2016 CU14

Primenjuje se na
Exchange Server 2019 Exchange Server 2016

Simptomi

Kada izvršite nadogradnju na Kumulativnu ispravku 3 za Microsoft Exchange Server 2019 ili Kumulativnu ispravku 14 za Exchange server 2016, dobijate sledeću poruku o grešci:

Ime evidencije: Aplikacija

Source: MSExchange Autodiscover

Datum: DatumVreme

ID događaja: 1

Kategorija zadatka: Veb

Nivo: Greška

Ključne reči: Klasičan

Korisnik: Nije primenljivo

Računar: ImeRačunara

Opis:

Neobrađeni izuzetak "Referenca objekta nije podešena na instancu objekta."

Praćenje steka: na 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 lokaciji 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)

Privremeno rešenje

Da biste rešili ovaj problem, trebalo bi da proverite da li na spoljnoj URL adresi postoje sledeći virtuelni direktorijumi:

Get-WebServicesVirtualDirectory -server YourExchangeServerName | FL ime, *URL*

Get-AutodiscoverVirtualDirectory -server YourExchangeServerName | FL ime, *URL*

Get-ActiveSyncVirtualDirectory -server YourExchangeServerName | FL ime, *URL*

      

Ako je spoljni URL prazan, spoljnoj URL adresi dodelite vrednost koja odgovara javnom FQDN-u.

      

Primer:

      

Korak 1: Proverite URL adresu automatskog otkrivanja pomoću sledeće cmdlet komande.

      

Get-AutodiscoverVirtualDirectory -server YourExchangeServerName | FL ime, *URL*

      

Ime : Automatsko otkrivanje (podrazumevana veb lokacija)

InternalUrl :

ExternalUrl :

      

Ako je parametar ExternalUrl prazan, koristite 2. korak da biste spoljnoj URL adresi automatskog otkrivanja dodelili vrednost koja odgovara javnom FQDN-u.

      

Korak 2: Podesite spoljnu URL adresu automatskog otkrivanja pomoću sledeće cmdlet komande.

      

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

      

Napomena
      

  • EksteralUrl je dostupan samo kada dodate PSSnapin u novu PowerShell sesiju (ne EMS) u sistemima Exchange server 2019, Exchange server 2016 i Exchange server 2013.

  • Ako ne dodate PSSnapin u novu PowerShell sesiju, možete da dobijete poruku o grešci.

    Na primer, ako pokrenete sledeću cmdlet komandu bez dodavanja PSSnapin u novoj PowerShell sesiji:

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

      

Zatim dobijate sledeću poruku o grešci:

      

Nije moguće pronaći parametar koji odgovara imenu parametra "ExternalUrl".

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

  • FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory

  • PSComputerName : ex15.365labs.net

      

Da biste rešili ovaj problem, trebalo bi da pokrenete sledeću komandu da biste učinili polje ExternalUrl pristupačnim:

      

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

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.

Više informacija

Microsoft je prepoznao ovaj problem i objaviće više informacija u ovom članku kada on postane dostupan.