Yerel bir Microsoft Exchange Server Kuruluş ve uzak bir Exchange Server kuruluş arasında federasyon güveni yapılandırdığınızda, kullanıcıların uzak kuruluş içindeki kullanıcıların serbest/meşgul bilgilerini göremezsiniz.
Ayrıca, aşağıdaki hatalar, yerel Exchange Server olay günlüğüne kaydedilir:
Olay Kimliği: 4001
Görev kategorisi: Kullanılabilirlik Hizmeti
Düzeyi: Hata
Anahtar sözcükler: Klasik
Kullanıcı: YOK
Bilgisayar: < bilgisayar adı >
Açıklama:
\rocess Microsoft.Exchange.InfoWorker.Common.Delayed'1[System.String]: SMTP:user@contoso.com başarısız oldu. Döndürülen Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException istisnadır: URL'sine başarısız oldu özel durum ile e-posta adresi SMTP:user@contoso.com Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: 'https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity' adresindeki URL'sine hizmet isteği geçersiz bir yanıt nedeniyle başarısız oldu.
Ayrıca, uzak ormanın Exchange server kullanılabilirlik isteklerinde döndürülen HTTP 500 yanıtları W3SVC günlüklerinde aşağıdaki gibi kaydedilir:
Neden
Yerel kuruluştaki Exchange Server 2010 istemci erişimi sunucuları üzerinde "EWS" sanal dizini veya sanal dizini "URL'sine" yapýlarýnýn özelliğini devre dışı olduğundan, bu sorun oluşur.
Çözüm
Exchange 2016 veya Exchange 2013
Bu sorunu gidermek için Uzak kuruluştaki her sunucu için Exchange arka plan siteniz üzerindeki sanal dizinlere yapýlarýnýn doğrulamada sıfırlayın.
-
Windows Powershell açın ve Exchange Yönetimi ek bileşenini ekleyin.
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn
-
Set-WebServicesVirtualDirectory cmdlet'ini kullanarak EWS sanal dizin için yapýlarýnýn kimlik doğrulaması devre dışı bırakın.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$False
-
Set-WebServicesVirtualDirectory cmdlet'ini kullanarak EWS sanal dizin için yapýlarýnýn kimlik doğrulamasını etkinleştirin.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$True
-
Set-AutodiscoverVirtualDirectory cmdlet'ini kullanarak URL'sine sanal dizin için yapýlarýnýn kimlik doğrulaması devre dışı bırakın.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$False
-
Set-AutodiscoverVirtualDirectory cmdlet'ini kullanarak URL'sine sanal dizin için kimlik doğrulama Eable yapýlarýnýn.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$True
-
Yeniden başlatma-WebAppPool cmdlet'ini kullanarak uygulama havuzları yeniden başlatın.
Restart-WebAppPool MSExchangeAutodiscoverAppPool
Restart-WebAppPool MSExchangeServicesAppPool
Exchange 2010
Bu sorunu gidermek için Uzak kuruluştaki her istemci erişimi sunucusunda sanal dizinleri için yapýlarýnýn kimlik doğrulamasını sıfırlayın.
-
Exchange Yönetim Kabuğu'nu açın.
-
Set-WebServicesVirtualDirectory cmdlet'ini kullanarak EWS sanal dizin için yapýlarýnýn kimlik doğrulaması devre dışı bırakın.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$False
-
Set-WebServicesVirtualDirectory cmdlet'ini kullanarak EWS sanal dizin için yapýlarýnýn kimlik doğrulamasını etkinleştirin.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$True
-
Set-AutodiscoverVirtualDirectory cmdlet'ini kullanarak URL'sine sanal dizin için yapýlarýnýn kimlik doğrulaması devre dışı bırakın.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$False
-
Set-AutodiscoverVirtualDirectory cmdlet'ini kullanarak URL'sine sanal dizin için yapýlarýnýn kimlik doğrulamasını etkinleştirin.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$True
-
Uygulama havuzları aşağıdaki sözdizimini kullanarak yeniden başlatın:
appcmd stop appPool /appPool.name:MSExchangeAutodiscoverAppPool
appcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPool
appcmd stop appPool /appPool.name:MSExchangeServicesAppPool
appcmd start appPool /appPool.name:MSExchangeServicesAppPool