Problembeschreibung

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

Protokollname: Anwendung

Quelle: MSExchange AutoDiscover

Datum: DateTime

Ereignis-ID: 1

Aufgabenkategorie: Web

Stufe: Fehler

Schlüsselwörter: Klassik

Benutzer: N/A

Computer: ComputerName

Beschreibung:

Nicht behandelte Ausnahme "Objektverweis ist nicht auf eine Instanz eines Objekts festgelegt."

Stapelablaufverfolgung: bei Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir(ADObjectId serverSiteId, String-Protokoll)

unter Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.ExecuteOnPremEndFlow(AutoDiscoverV2Request-Anforderung)

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

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

bei Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Aktion 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 YourExchangeServerName | fl Name, *url*

Get-AutoDiscoverVirtualDirectory -server YourExchangeServerName | fl Name, *url*

Get-ActiveSyncVirtualDirectory -server YourExchangeServerName | fl Name, *url*

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

Beispiel:

Schritt 1: Überprüfen Sie die AutoErmittlungs-URL mithilfe des folgenden Cmdlets.

Get-AutoDiscoverVirtualDirectory -server YourExchangeServerName | fl Name, *url*

Name : AutoErmittlung (Standardwebsite)

Internalurl:

Externalurl:

Wenn externalUrl leer ist, weisen Sie mit Step2 einen Wert zu, der dem öffentlichen FQDN entspricht, der externen AutoErmittlung-URL.

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

Get-AutoDiscoverVirtualDirectory -Server YourExchangeServerName |set-AutoDiscoverVirtualDirectory -ExternalUrl https://autodiscover.FQDN/Autodiscover/Autodiscover.xml

Hinweis

  • Auf ExternalUrl kann nur zugegriffen werden, wenn Sie das PSSnapin in einer neuen PowerShell-Sitzung (nicht IN 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 das 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 kann kein Parameter gefunden werden, 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 den ExternalUrl zugänglich zu machen:

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

Informationsquellen

Erfahren Sie mehr ü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, wenn es verfügbar wird.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Übersetzungsqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×