Symptomen

Na een upgrade naar de cumulatieve update 3 voor Microsoft Exchange server 2019 of cumulatieve update 14 voor Exchange Server 2016, wordt het volgende foutbericht weergegeven:

Logboeknaam: toepassing

Bron: MSExchange Autodiscover

Datum: DateTime

Gebeurtenis-ID: 1

Taak categorie: Web

Niveau: fout

Trefwoorden: klassiek

Gebruiker: N.v.t.

Computer: ComputerName

Beschrijving:

Niet-verwerkte uitzondering "de object verwijzing is niet op een exemplaar van een object ingesteld."

Stack trace: op Microsoft. Exchange. AutoDiscoverV2. FlightSettingRepository. GetHostNameFromVdir (ADObjectId serverSiteId, String Protocol)

op Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2. ExecuteOnPremEndFlow (AutoDiscoverV2Request aanvraag)

op Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2. Execute (AutoDiscoverV2Request verzoek, ITenantRepository tenantRepository)

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

op Microsoft. Exchange. common. IL. ILUtil. DoTryFilterCatch (actie tryDelegate, func ' 2 filterDelegate, actie ' 1 catchDelegate)

Workaround

U dit probleem omzeilen, moet u de externe URL voor de volgende virtuele mappen controleren:

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

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

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

Als de externe URL leeg is, wijst u een waarde toe aan de externe URL die overeenkomt met de openbare FQDN.

Voorbeeld:

Step1: Controleer de Autodiscover-URL met behulp van de volgende cmdlet.

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

Naam: Autodiscover (standaardwebsite)

InternalUrl

ExternalUrl

Als de ExternalUrl leeg is, gebruikt u de step2 om toe te wijzen een waarde die overeenkomt met de openbare FQDN-naam voor de Autodiscover externe URL.

Stap 2: De Autodiscover externe URL instellen met behulp van de volgende cmdlet.

Get-AutodiscoverVirtualDirectory-server YourExchangeServerName | set-AutodiscoverVirtualDirectory-ExternalUrl https://autodiscover.FQDN/Autodiscover/Autodiscover.xml

Opmerking

  • ExternalUrl is alleen toegankelijk wanneer u de PSSnapin in een nieuwe PowerShell-sessie (niet EMS) op Exchange Server 2019, Exchange Server 2016 en Exchange Server 2013 toevoegen.

  • Er kan een foutbericht worden weergegeven als u de PSSnapin niet toevoegt in de nieuwe PowerShell-sessie. U bijvoorbeeld de volgende cmdlet uitvoeren zonder de PSSnapin in de nieuwe PowerShell-sessie toe te voegen:

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

Vervolgens wordt het volgende foutbericht weergegeven:

Er kan geen parameter worden gevonden die overeenkomt met de parameternaam ' ExternalUrl '.

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

+ FullyQualifiedErrorId: NamedParameterNotFound, set-AutodiscoverVirtualDirectory

+ PSComputerName: ex15.365labs.net

U dit probleem omzeilen, moet u de volgende opdracht uitvoeren om de ExternalUrl toegankelijk te maken:

PS C:\power shell > add-PSSnapin Microsoft. Exchange. Management. PowerShell. E2010

Verwijzingen

Informatie over de terminologie die door Microsoft wordt gebruikt om software updates te beschrijven.

Meer informatie

Microsoft heeft dit probleem gerealiseerd en zal meer informatie in dit artikel plaatsen wanneer deze beschikbaar wordt.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×