AutoErmittlungs-Ereignis-ID 1 nach der Installation von Exchange Server 2019 CU3 oder Exchange Server 2016 CU14

Gilt für
Exchange Server 2019 Exchange Server 2016

Symptome

Nach dem Upgrade auf das kumulative Update 3 für Microsoft Exchange Server 2019 oder das kumulative Update 14 für Exchange Server 2016 wird die folgende Fehlermeldung angezeigt:

Protokollname: Anwendung

Quelle: MSExchange AutoErmittlung

Datum: Datum/Uhrzeit

Ereignis-ID: 1

Aufgabenkategorie: Web

Ebene: Fehler

Schlüsselwörter: Klassisch

Benutzer: N/A

Computer: Computername

Beschreibung:

Unbehandelte Ausnahme: "Objektverweis nicht auf eine Instance eines Objekts festgelegt."

Stapelüberwachung: bei Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir(ADObjectId serverSiteId, String protocol)

bei Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.ExecuteOnPremEndFlow(AutoDiscoverV2Request request)

bei Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.Execute(AutoDiscoverV2Request request, ITenantRepository tenantRepository)

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

bei Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func'2 filterDelegate, Action'1 catchDelegate)

Problemumgehung

Um dieses Problem zu umgehen, sollten Sie die externe URL für die folgenden virtuellen Verzeichnisse überprüfen:

Get-WebServicesVirtualDirectory -server IhrExchangeServerName | FL Name, *URL*

Get-AutodiscoverVirtualDirectory -server IhrExchangeServerName | FL Name, *URL*

Get-ActiveSyncVirtualDirectory -server IhrExchangeServerName | FL Name, *URL*

      

Wenn die externe URL leer ist, weisen Sie der externen URL, die dem öffentlichen FQDN entspricht, einen Wert zu.

      

Beispiel:

      

Schritt 1: Überprüfen Sie die AutoErmittlungs-URL mit dem folgenden Cmdlet.

      

Get-AutodiscoverVirtualDirectory -server IhrExchangeServerName | FL Name, *URL*

      

Name: AutoErmittlung (Standardwebsite)

InternalUrl :

ExternalUrl :

      

Wenn ExternalUrl leer ist, verwenden Sie Schritt 2, um der externen AutoErmittlungs-URL einen Wert zuzuweisen, der dem öffentlichen FQDN entspricht.

      

Schritt 2: Legen Sie die externe AutoErmittlungs-URL mithilfe des folgenden Cmdlets fest.

      

Get-AutodiscoverVirtualDirectory -Server IhrExchangeServerName |set-AutodiscoverVirtualDirectory -ExternalUrl https://autodiscover. FQDN/AutoErmittlung/Autodiscover.xml

      

Hinweis
      

  • Auf ExternalUrl kann nur zugegriffen werden, wenn Sie das PSSnapin in einer neuen PowerShell-Sitzung (nicht EMS) auf Exchange Server 2019, Exchange Server 2016 und Exchange Server 2013 hinzufügen.

  • Möglicherweise wird eine Fehlermeldung angezeigt, wenn Sie das PSSnapin in der neuen PowerShell-Sitzung nicht hinzufügen.

    Sie führen beispielsweise das folgende Cmdlet aus, ohne PSSnapin in der neuen PowerShell-Sitzung hinzuzufügen:

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

      

Dann wird die folgende Fehlermeldung angezeigt:

      

Es wurde kein Parameter gefunden, der mit dem Parameternamen "ExternalUrl" übereinstimmt.

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

  • FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory

  • PSComputerName: ex15.365labs.net

      

Um dieses Problem zu umgehen, sollten Sie den folgenden Befehl ausführen, um die ExternalUrl zugänglich zu machen:

      

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

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.

Weitere Informationen

Microsoft hat dieses Problem erkannt und wird weitere Informationen in diesem Artikel veröffentlichen, sobald sie verfügbar sind.