Назад | Перейти на главную страницу

Exchange 2010: клиенты Outlook отказываются обновляться до нового сервера CAS

Недавно я установил роль CAS на внутренний почтовый сервер, пытаясь переместить CAS на этот сервер, а не на внешний веб-сервер (который также является контроллером домена).

После установки CAS на почтовый сервер я удалил CAS с исходного сервера. Однако все клиенты Outlook ВСЕ ЕЩЕ пытаются подключиться к предыдущему серверу! Для существующих учетных записей адрес сервера Exchange доступен только для чтения, и я даже не могу изменить его на новое имя сервера:

Как видите, я даже не могу изменить адрес. Мне нужно изменить его на новое имя сервера, которое на клиентской машине DNS может разрешить FINE на правильный IP-адрес.

Когда я создаю НОВУЮ учетную запись в Outlook, я ввожу адрес нового сервера CAS и после нажатия кнопки «ПРОВЕРИТЬ ИМЯ» поле имени сервера автоматически переписывается на старый сервер CAS!

Я могу ввести IP, NETBIOS или DNS-имя внутреннего сервера CAS, и каждый раз, когда я ПРОВЕРЯЮ ИМЯ, имя автоматически заменяется старым именем сервера CAS (также DC), и Outlook не может подключиться.

Примечание: OWA идеально подходит для нового сервера CAS.

Я в конце моей веревки. Единственные идеи, которые у меня есть относительно того, что это может быть: 1) Что-то в механизме проверки имени AD заставляет клиента использовать старый адрес CAS. Не знаю, где мне это настроить.

2) Чтобы сделать новый сервер CAS по умолчанию, необходимо задать параметр в Exchange. Но я уже удалил все ссылки на старый сервер CAS в EMC и установил новый адрес сервера CAS во всех настройках клиентского доступа.

3) Может ли быть что-то в конфигурации «Автообнаружения», что мешает работе?

Я понял.

Я пошел в Microsoft Тестер подключения к Exchange и проверил настройки автообнаружения, и мне сказали, что «раздел поставщика EXCH отсутствует в ответе автообнаружения».

Это привело меня к вопросу о Serverfault Вот что содержало резолюцию в нем.

Обычно при удалении роли CAS в базе данных почтовых ящиков сохраняется параметр RPCClientAccess, и ее необходимо обновить с новым именем сервера CAS.

Таким образом, все, что мне нужно было сделать, это ввести следующую команду PS:

[PS] C:\>Get-MailboxDatabase -Server ex1.domain.local | Set-MailboxDatabase -RpcClientAccessServer ex2.domain.local