Когато конфигурирате федерация доверие между местната организация на Microsoft Exchange Server и отдалечен организация с Exchange Server, потребителите не виждате информация за заетост на потребителите в организацията дистанционно.Освен това се регистрират следните грешки в регистъра на събитията на локален Exchange сървър:ИД на събитие: 4001Задача категория: Услугата за наличностНиво: ГрешкаКлючови думи: КласическиПотребител: НЯМА ДАННИКомпютър: < име на компютър >Описание:\rocess Microsoft.Exchange.InfoWorker.Common.Delayed'1[System.String]: SMTP:user@contoso.com е неуспешно. Връща изключението е Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Autodiscover неуспешно за имейл адрес, SMTP:user@contoso.com с изключение Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Заявката за услугата на 'https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity' е неуспешно поради невалиден отговор.Освен това HTTP 500 отговори връща за заявки за наличие на отдалечения гората Exchange server се регистрират следните в регистрационните файлове W3SVC:
Причина
Този проблем възниква, защото свойството WSSecurity виртуална директория "EWS" или "Автоматично откриване" виртуална директория е забранен на сървърите за клиентски достъп в локалната организация на Exchange Server 2010.
Решение
Exchange 2016 или Exchange 2013За да разрешите този проблем, нулиране WSSecurity удостоверяване за виртуални директории на сайта на Exchange Back End за всеки сървър в отдалечен организация.
-
Отворете Windows Powershell и добавете конзолната добавка за управление на Exchange.
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn
-
Забрани WSSecurity удостоверяване за EWS виртуална директория с помощта на кратката команда Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$False
-
Разреши удостоверяване WSSecurity EWS виртуална директория с помощта на кратката команда Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$True
-
Забрани WSSecurity удостоверяване за автоматично откриване виртуална директория с помощта на кратката команда Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$False
-
Eable WSSecurity удостоверяване за автоматично откриване виртуална директория с помощта на кратката команда Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$True
-
Рестартирайте наборите с помощта на рестартиране WebAppPool команда.
Restart-WebAppPool MSExchangeAutodiscoverAppPoolRestart-WebAppPool MSExchangeServicesAppPool
Exchange 2010За да разрешите този проблем, нулиране WSSecurity удостоверяване за виртуални директории за всеки сървър за клиентски достъп в отдалечени организация.
-
Отворете обвивката на Exchange за управление.
-
Забрани WSSecurity удостоверяване за EWS виртуална директория с помощта на кратката команда Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$False
-
Разреши удостоверяване WSSecurity EWS виртуална директория с помощта на кратката команда Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$True
-
Забрани WSSecurity удостоверяване за автоматично откриване виртуална директория с помощта на кратката команда Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$False
-
Разрешаване на удостоверяване на WSSecurity за автоматично откриване виртуална директория с помощта на кратката команда Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$True
-
Рестартирайте наборите с помощта на следните синтаксис:
appcmd stop appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd stop appPool /appPool.name:MSExchangeServicesAppPoolappcmd start appPool /appPool.name:MSExchangeServicesAppPool