Dotyczy
Exchange Server 2010 Enterprise Exchange Server 2010 Standard Exchange Server 2016 Enterprise Edition Exchange Server 2016 Standard Edition Exchange Server 2013 Enterprise Edition Exchange Server 2013 Standard Edition

Po skonfigurowaniu relacji zaufania federacji między lokalnej organizacji programu Microsoft Exchange Server i zdalnego organizacji Exchange Server od niewidoczna dla użytkowników informacje wolny/zajęty użytkowników w organizacji zdalnego.Ponadto następujące błędy są rejestrowane w dzienniku zdarzeń na lokalnym serwerze Exchange:Identyfikator zdarzenia: 4001Kategoria zadania: Usługa dostępnościPoziom: BłądSłowa kluczowe: KlasycznyUżytkownik: N/D!Komputer: < nazwa komputera >Opis:\rocess Microsoft.Exchange.InfoWorker.Common.Delayed'1[System.String]: SMTP:user@contoso.com nie powiodło się. Wyjątek zwracana jest Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: wykrywania automatycznego dla adresu e-mail SMTP:user@contoso.com z wyjątkiem nie powiodło się Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Żądanie do usługi automatycznego wykrywania w "https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity" nie powiodło się ze względu na nieprawidłową odpowiedź.Ponadto odpowiedzi HTTP 500 zwracane dla żądań dostępności w lesie zdalnego serwera Exchange są rejestrowane w następujący sposób w dziennikach W3SVC:

Przyczyna

Ten problem występuje, ponieważ właściwość WSSecurity "EWS" katalog wirtualny lub katalog wirtualny "Automatycznego wykrywania" jest wyłączona na serwerach dostępu klienckiego w lokalnej organizacji programu Exchange Server 2010.

Rozwiązanie

2016 programu Exchange lub Exchange 2013Aby rozwiązać ten problem, zresetuj uwierzytelniania WSSecurity dla katalogów wirtualnych w witrynie Exchange wewnętrznej dla każdego serwera w organizacji zdalnego.

  1. Otwórz program Windows Powershell i dodać przystawkę Zarządzanie programem Exchange.

    Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn 
  2. Należy wyłączyć uwierzytelnianie WSSecurity dla katalogu wirtualnego EWS przy użyciu polecenia cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$False 
  3. Włącz uwierzytelnianie WSSecurity dla katalogu wirtualnego EWS przy użyciu polecenia cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$True 
  4. Należy wyłączyć uwierzytelnianie WSSecurity dla automatycznego wykrywania katalog wirtualny przy użyciu polecenia cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$False 
  5. Uwierzytelnianie Eable WSSecurity dla automatycznego wykrywania katalog wirtualny przy użyciu polecenia cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$True 
  6. Uruchom ponownie pul aplikacji przy użyciu polecenia Uruchom ponownie WebAppPool.

    Restart-WebAppPool MSExchangeAutodiscoverAppPoolRestart-WebAppPool MSExchangeServicesAppPool 

Program Exchange 2010Aby rozwiązać ten problem, zresetuj uwierzytelniania WSSecurity dla katalogów wirtualnych na każdym serwerze dostępu klienta zdalnego organizacji.

  1. Otwieranie programu Exchange Management Shell.

  2. Należy wyłączyć uwierzytelnianie WSSecurity dla katalogu wirtualnego EWS przy użyciu polecenia cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$False 
  3. Włącz uwierzytelnianie WSSecurity dla katalogu wirtualnego EWS przy użyciu polecenia cmdlet Set-WebServicesVirtualDirectory.

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$True 
  4. Należy wyłączyć uwierzytelnianie WSSecurity dla automatycznego wykrywania katalog wirtualny przy użyciu polecenia cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$False 
  5. Włącz uwierzytelnianie WSSecurity dla automatycznego wykrywania katalog wirtualny przy użyciu polecenia cmdlet Set-AutodiscoverVirtualDirectory.

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$True 
  6. Uruchom ponownie pul aplikacji przy użyciu następującej składni:

    appcmd stop appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd stop appPool /appPool.name:MSExchangeServicesAppPoolappcmd start appPool /appPool.name:MSExchangeServicesAppPool 

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.