Symptomen
Nadat u een upgrade hebt uitgevoerd naar cumulatieve update 3 voor Microsoft Exchange Server 2019 of cumulatieve update 14 voor Exchange Server 2016, wordt het volgende foutbericht weergegeven:
Naam voor in het logboek: Toepassing
Bron: MSExchange Automatisch opsporen
Datum: DateTime
Gebeurtenis-id: 1
Taakcategorie: web
Niveau: Fout
Trefwoorden: Klassiek
Gebruiker: N.v.t.
Computer: ComputerName
Beschrijving:
Onverwerkte uitzondering 'De objectverwijzing is niet op een exemplaar van een object ingesteld.'
Stacktrace: at Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir(ADObjectId serverSiteId, tekenreeksprotocol)
at Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.ExecuteOnPremEndFlow(AutoDiscoverV2Request request)
at Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.Execute(AutoDiscoverV2Request request, ITenantRepository tenantRepository)
op 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)
Tijdelijke oplossing
Als u dit probleem wilt oplossen, 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, wijs dan een waarde toe aan de externe URL die overeenkomt met de openbare FQDN.
Voorbeeld:
Stap 1: Controleer de URL voor Automatisch opsporen met behulp van de volgende cmdlet.
Get-AutodiscoverVirtualDirectory -server YourExchangeServerName | fl naam, *url*
Naam : Automatisch opsporen (standaardwebsite)
InternalUrl :
ExternalUrl :
Als de ExternalUrl leeg is, gebruikt u de stap2 om een waarde toe te wijzen die overeenkomt met de openbare FQDN van de externe URL voor Automatisch opsporen.
Stap 2: Stel de externe URL voor automatisch opsporen in met behulp van de volgende cmdlet.
Get-AutodiscoverVirtualDirectory -Server YourExchangeServerName |set-AutodiscoverVirtualDirectory -ExternalUrl https://autodiscover. FQDN/Automatisch opsporen/Autodiscover.xml
Opmerking
ExternalUrl is alleen toegankelijk wanneer u de PSSnapin toevoegt in een nieuwe PowerShell-sessie (niet EMS) op Exchange Server 2019, Exchange Server 2016 en Exchange Server 2013.
Er kan een foutbericht worden weergegeven als u PSSnapin niet toevoegt aan de nieuwe PowerShell-sessie.
U voert bijvoorbeeld de volgende cmdlet uit zonder PSSnapin toe te voegen in de nieuwe PowerShell-sessie:
Get-AutodiscoverVirtualDirectory -Server $env:COMPUTERNAME | 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 kunt dit probleem omzeilen door de volgende opdracht uit te voeren om de ExternalUrl toegankelijk te maken:
PS C:\PowerShell> Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
Meer informatie
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.
Meer informatie
Microsoft is zich bewust van dit probleem en meer informatie zal in dit artikel worden gepubliceerd zodra dit beschikbaar is.