Belirtiler
Microsoft Exchange Server 2019 için Kümülatif Güncelleştirme 3'e veya Exchange Server 2016 için Kümülatif Güncelleştirme 14'eyükselttikten sonra aşağıdaki hata iletisini alırsınız:
Günlük Adı: Uygulama
Kaynak: MSExchange Autodiscover
Tarih: DateTime
Etkinlik Kimliği: 1
Görev Kategorisi: Web
Düzey: Hata
Anahtar Kelimeler: Klasik
Kullanıcı: N/A
Bilgisayar: ComputerName
Açıklama:
İşlenmemiş Özel Durum "Nesne başvurusu bir nesnenin bir örneğine ayarlanmaz."
Yığın izleme: Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir (ADObjectId serverSiteId, String protokolü)
microsoft.exchange.autodiscoverV2.AutoDiscoverV2.ExecuteOnPremEndFlow (AutoDiscoverV2Request isteği) at
microsoft.exchange.AutoDiscoverV2.AutoDiscoverV2.Execute (AutoDiscoverV2Request isteği, ITenantRepository kiracıRepository) at
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)
Geçici Çözüm
Bu sorunu çözmek için, aşağıdaki sanal dizinler için dış URL'yi denetlemeniz gerekir:
Get-WebServicesVirtualDirectory -sunucu YourExchangeServerName | fl adı, *url*
Get-AutodiscoverVirtualDirectory -sunucu YourExchangeServerName | fl adı, *url*
Get-ActiveSyncVirtualDirectory -sunucu YourExchangeServerName | fl adı, *url*
Dış URL boşsa, genel FQDN'ye karşılık gelen harici URL'ye bir değer atayın.
Örnek:
Adım1: Aşağıdaki cmdlet'i kullanarak Autodiscover URL'sini kontrol edin.
Get-AutodiscoverVirtualDirectory -sunucu YourExchangeServerName | fl adı, *url*
Adı : Autodiscover (Varsayılan Web Sitesi)
DahiliUrl :
externalUrl :
Harici Url boşsa, otomatik bulma harici URL'sine ortak FQDN'ye karşılık gelen bir değer atamak için step2'yi kullanın.
Adım2: Aşağıdaki cmdlet'i kullanarak Otomatik Keşfet Harici URL'sini ayarlayın.
Get-AutodiscoverVirtualDirectory -Server YourExchangeServerName |set-AutodiscoverVirtualDirectory -externalUrl https://autodiscover.FQDN/Autodiscover/Autodiscover.xml
Not
-
HariciUrl'ye yalnızca Exchange Server 2019, Exchange Server 2016 ve Exchange Server 2013'teki yeni bir PowerShell oturumunda (EMS değil) PSSnapin eklediğinizde erişilebilir.
-
PsSnapin'i yeni PowerShell oturumuna eklemezseniz bir hata iletisi alabilirsiniz. Örneğin, yeni PowerShell oturumuna PSSnapin eklemeden aşağıdaki cmdlet'i çalıştırın:
Get-AutodiscoverVirtualDirectory -Sunucu $env:COMPUTERNAME | Set-AutodiscoverVirtualDirectory -externalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"
Ardından, aşağıdaki hata iletisini alırsınız:
Parametre adı 'ExternalUrl' ile eşleşen bir parametre bulunamıyor.
+ CategoryInfo : Geçersiz Argüman: (:) [Set-AutodiscoverVirtualDirectory], ParameterBindingException
+ FullQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory
+ PSComputerName : ex15.365labs.net
Bu sorunu çözmek için, Harici Url'yi erişilebilir hale getirmek için aşağıdaki komutu çalıştırmanız gerekir:
PS C:\PowerShell> Ekle-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
Başvurular
Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığıterminoloji hakkında bilgi edinin.
Daha fazla bilgi
Microsoft bu sorunu fark etti ve kullanılabilir olduğunda bu makalede daha fazla bilgi yayınlayacak.