Automaattisen haun tapahtumatunnus 1 Exchange Server 2019 CU3:n tai Exchange Server 2016 CU14:n asentamisen jälkeen

Käytetään kohteeseen
Exchange Server 2019 Exchange Server 2016

Ongelman ilmenemistapa

Kun olet päivittänyt Microsoft Exchange Server 2019:n kumulatiiviseen päivitykseen 3 tai Exchange Server 2016:n kumulatiiviseen päivitykseen 14, saat seuraavan virhesanoman:

Lokinimi: Sovellus

Lähde: MSExchange Autodiscover

Päivämäärä: DateTime

Tapahtuman tunnus: 1

Tehtäväluokka: verkko

Taso: Virhe

Avainsanat: Perinteinen

Käyttäjä: –

Tietokone: TietokoneenNimi

Kuvaus:

Käsittelemätön poikkeus "Objektiviittausta ei ole määritetty objektin esiintymään."

Pinon seuranta: 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)

osoitteessa 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)

Vaihtoehtoinen menetelmä

Voit kiertää tämän ongelman tarkistamalla seuraavien virtuaalihakemistojen ulkoisen URL-osoitteen:

Get-WebServicesVirtualDirectory -palvelin ExchangeServerName | fl name, *url*

Get-AutodiscoverVirtualDirectory -palvelin ExchangeServerName | fl name, *url*

Get-ActiveSyncVirtualDirectory -palvelin ExchangeServerName | fl name, *url*

      

Jos ulkoinen URL-osoite on tyhjä, määritä ulkoiselle URL-osoitteelle arvo, joka vastaa julkista täydellistä toimialuenimeä.

      

Esimerkki:

      

Vaihe 1: Tarkista automaattisen haun URL-osoite käyttämällä seuraavaa cmdlet-komentoa.

      

Get-AutodiscoverVirtualDirectory -palvelin ExchangeServerName | fl name, *url*

      

Nimi : Autodiscover (oletusarvoinen verkkosivusto)

InternalUrl :

ExternalUrl :

      

Jos ExternalUrl on tyhjä, määritä vaiheen 2 avulla arvo, joka vastaa julkista täydellistä toimialuenimeä automaattisen haun ulkoiselle URL-osoitteelle.

      

Vaihe 2: Määritä automaattisen haun ulkoinen URL-osoite käyttämällä seuraavaa cmdlet-komentoa.

      

Get-AutodiscoverVirtualDirectory -Server YourExchangeServerName |set-AutodiscoverVirtualDirectory -ExternalUrl https://autodiscover. täydellinen toimialuenimi / automaattinen haku / Autodiscover.xml

      

Huomautus:
      

  • ExternalUrl on käytettävissä vain, kun lisäät PSSnapinin uuteen PowerShell-istuntoon (ei EMS) Exchange Server 2019:ssä, Exchange Server 2016:ssa ja Exchange Server 2013:ssa.

  • Saatat saada virhesanoman, jos et lisää PSSnapinia uuteen PowerShell-istuntoon.

    Uudessa PowerShell-istunnossa voit esimerkiksi suorittaa seuraavan cmdlet-komennon lisäämättä PSSnapin-komentoa:

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

      

Tämän jälkeen näyttöön tulee seuraava virhesanoma:

      

Ei löydy parametria, joka vastaa parametrin nimeä ExternalUrl.

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

  • FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory

  • PSComputerName : ex15.365labs.net

      

Voit kiertää tämän ongelman suorittamalla seuraavan komennon, jotta ExternalUrl-osoite on käytettävissä:

      

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

Viitteet

Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.

Lisätietoja

Microsoft on havainnut ongelman ja julkaisee lisätietoja tässä artikkelissa, kun se tulee saataville.