Symptom

När du uppgraderar till kumulativ uppdatering 3 för Microsoft Exchange server 2019 eller kumulativ uppdatering 14 för Exchange Server 2016, visas följande felmeddelande:

Loggnamn: program

Källa: MSExchange automatisk upptäckt

Datum: datetime

Händelse-ID: 1

Aktivitetskategori: webb

Nivå: fel

Nyckelord: Classic

Användare: N/A

Dator: datornamn

Beskrivning:

Ohanterat undantag "Objektreferensen har inte angetts till en instans av ett objekt."

Stack spårning: vid Microsoft. Exchange. AutoDiscoverV2. FlightSettingRepository. GetHostNameFromVdir (ADObjectId serverSiteId, sträng protokoll)

vid Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2. ExecuteOnPremEndFlow (AutoDiscoverV2Request begäran)

vid Microsoft. Exchange. AutoDiscoverV2. AutoDiscoverV2. Execute (AutoDiscoverV2Request begäran, ITenantRepository tenantRepository)

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

vid Microsoft. Exchange. Common. IL. ILUtil. DoTryFilterCatch (åtgärd tryDelegate, Func ' 2 Filterdelegat, åtgärd ' 1 catchDelegate)

Lösning

Undvik det här problemet bör du kontrollera den externa URL för följande virtuella kataloger:

Hämta WebServicesVirtualDirectory-Server YourExchangeServerName | fl namn, * URL *

Hämta AutodiscoverVirtualDirectory-Server YourExchangeServerName | fl namn, * URL *

Hämta ActiveSyncVirtualDirectory-Server YourExchangeServerName | fl namn, * URL *

Om den externa URL: en är tom, tilldela ett värde till den externa URL som motsvarar den offentliga FQDN.

Exempel:

Steg 1: Kontrollera Autodiscover-URL med hjälp av följande cmdlet.

Hämta AutodiscoverVirtualDirectory-Server YourExchangeServerName | fl namn, * URL *

Namn: Autodiscover (standardwebbplats)

InternalUrl

ExternalUrl

Om ExternalUrl är tom, använder du steg 2 för att tilldela ett värde som motsvarar den offentliga FQDN till automatisk upptäckt extern URL.

Steg 2: Ange den externa URL: en för automatisk upptäckt med hjälp av följande cmdlet.

Hämta AutodiscoverVirtualDirectory-Server YourExchangeServerName | set-AutodiscoverVirtualDirectory-ExternalUrl https://autodiscover.FQDN/Autodiscover/Autodiscover.xml

Obs!

  • ExternalUrl är endast tillgänglig när du lägger till PSSnapin i en ny PowerShell-session (inte EMS) på Exchange Server 2019, Exchange Server 2016 och Exchange Server 2013.

  • Du kan få ett felmeddelande om du inte lägger till PSSnapin i den nya PowerShell-sessionen. Till exempel kör du följande cmdlet utan att lägga till PSSnapin i den nya PowerShell-sessionen:

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

Sedan visas följande felmeddelande:

Det går inte att hitta en parameter som matchar parameternamnet ExternalUrl.

+ CategoryInfo: InvalidArgument: (:) [Ange AutodiscoverVirtualDirectory], ParameterBindingException

+ FullyQualifiedErrorId: NamedParameterNotFound, uppsättning-AutodiscoverVirtualDirectory

+ PSComputerName: ex15.365labs.net

Undvik det här problemet bör du köra följande kommando för att göra ExternalUrl tillgänglig:

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

Referenser

Lär dig mer om terminologin som Microsoft använder för att beskriva programuppdateringar.

Mer information

Microsoft har insett detta problem och kommer att publicera mer information i den här artikeln när den blir tillgänglig.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med översättningskvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×