Якщо єднання, локальні організації 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: не вдалося виконати автовизначення адреса електронної пошти SMTP:user@contoso.com, за винятком Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Запит до служби автовизначення в "https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity" не вдалося через неприпустиму відповідь.
Крім того, HTTP 500 відповіді, які повернулися на віддалений сервер Exchange лісу запити на наявність реєструються таким чином у журналах 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 MSExchangeAutodiscoverAppPool
Restart-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:MSExchangeAutodiscoverAppPool
appcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPool
appcmd stop appPool /appPool.name:MSExchangeServicesAppPool
appcmd start appPool /appPool.name:MSExchangeServicesAppPool