Belirtiler
TMicrosoft Exchange ServerMicrosoft Exchange Server 2019 için Toplu Güncelleştirme 3'e veya Exchange ServerExchange Server 2016 için Toplu Güncelleştirme 14'e yükselttikten sonra, aşağıdaki hata iletisini alıyorsunuz:
Günlük Adı: Uygulama
Kaynak: MSExchange Autodiscover
Tarih: DateTime
Olay Kimliği: 1
Görev Kategorisi: Web
Düzey: Hata
Anahtar sözcükler: Klasik
Kullanıcı: N/A
Bilgisayar: ComputerName
Açıklama:
İşlenmeyen Özel Durum "Nesne başvurusu bir nesnenin örneğine ayarlanmadı."
Yığın izleme: Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir(ADObjectId serverSiteId, String protocol)
at Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.ExecuteOnPremEndFlow(AutoDiscoverV2Request request)
at Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.Execute(AutoDiscoverV2Request request, ITenantRepository tenantRepository)
Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2HandlerBase'de.<>c__DisplayClass11_0.<ProcessRequest>b__0()
at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func'2 filterDelegate, Action'1 catchDelegate)
Geçici çözüm
Bu sorunu geçici olarak gidermek için, aşağıdaki sanal dizinlerin dış URL'lerini denetlemeniz gerekir:
Get-WebServicesVirtualDirectory -server YourExchangeServerName | fl adı, *url*
Get-AutodiscoverVirtualDirectory -server YourExchangeServerName | fl adı, *url*
Get-ActiveSyncVirtualDirectory -server YourExchangeServerName | fl adı, *url*
Dış URL boşsa, dış URL'ye genel FQDN'ye karşılık gelen bir değer atayın.
Örnek:
Aşama 1: Aşağıdaki cmdlet'i kullanarak Otomatik Bulma URL'sini denetleyin.
Get-AutodiscoverVirtualDirectory -server YourExchangeServerName | fl adı, *url*
Ad : Autodiscover (Varsayılan Web Sitesi)
InternalUrl :
ExternalUrl :
ExternalUrl boşsa, Otomatik Bulma dış URL'sine genel FQDN'ye karşılık gelen bir değer atamak için 2. adımı kullanın.
Adım 2: Aşağıdaki cmdlet'i kullanarak Otomatik Bulma Dış URL'sini ayarlayın.
Get-AutodiscoverVirtualDirectory -Server YourExchangeServerName |set-AutodiscoverVirtualDirectory -ExternalUrl https://autodiscover. FQDN/Autodiscover/Autodiscover.xml
Not
ExternalUrl'ye yalnızca PSSnapin'i yeni bir PowerShell oturumuna (EMS değil) eklediğinizde erişilebilir: Exchange ServerExchange Server 2019, Exchange ServerExchange Server 2016, and Exchange ServerExchange Server 2013.
PSSnapin'i yeni PowerShell oturumuna eklemezseniz bir hata iletisi alabilirsiniz.
Örneğin, yeni PowerShell oturumunda PSSnapin'i eklemeden aşağıdaki cmdlet'i çalıştırırsınız:
Get-AutodiscoverVirtualDirectory -Server $env:BİLGİSAYARADI | Set-AutodiscoverVirtualDirectory -ExternalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"
Ardından, aşağıdaki hata iletisini alırsınız:
'ExternalUrl' parametre adıyla eşleşen bir parametre bulunamıyor.
CategoryInfo : InvalidArgument: (:) [Set-AutodiscoverVirtualDirectory], ParameterBindingException
FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory
PSComputerName : ex15.365labs.net
Bu sorunu geçici olarak çözmek için, ExternalUrl'yi erişilebilir hale getirmek üzere aşağıdaki komutu çalıştırmanız gerekir:
PS C:\PowerShell> Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
Başvurular
Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.
Daha fazla bilgi
Microsoft bu sorunun farkındadır ve kullanıma sunulduğunda bu makalede daha fazla bilgi yayımlayacaktır.