Многим нашим пользователям необходимо подключиться к серверу Exchange в другой организации. Другая организация правильно настроила Outlook Anywhere и Autodiscover, и все работает правильно для их внутренних пользователей.
После того, как мы настроим профиль Outlook для пользователей нашего домена с помощью автообнаружения, у них есть ~ 60-секундная задержка, прежде чем им будет предложено ввести имя пользователя и пароль (другой организации). Мы обнаружили, что можем проверить и «В быстрых сетях ...», и «В медленных сетях ...», и запрос пароля появляется сразу. Это нормально и будет работать для наших пользователей.
Однако во время тестирования я обнаружил, что при настройке Outlook на НЕдоменном компьютере мне не нужно устанавливать флажок «В быстрых сетях ...». Не доменные компьютеры могут пройти аутентификацию немедленно.
Я хочу убедиться, что я не просто скрываю здесь проблему, а понимаю, как и ПОЧЕМУ это работает. Поведение Outlook Anywhere отличается при использовании на компьютере, присоединенном к домену?
За это статья, может показаться, что настройка Fast / Slow должна изменяться только в зависимости от скорости соединения адаптера. Но, похоже, здесь что-то другое.
Оказалось, что это проблема конфигурации DNS. По какой-то причине, которую я никогда не пойму, этот клиент использовал файл локального хоста для разрешения определенных доменных имен. Одна из записей здесь включает имя хоста внутреннего почтового сервера, но указывает на старый IP-адрес. По сути, Outlook попытался найти внутренний адрес и получил IP-адрес, поэтому предполагалось, что он должен быть подключен. Не было. Удаление этой старой записи решило проблему.
Что касается проблемы домена / не домена: когда ИТ-специалисты на месте настраивают компьютер домена, они выталкивают этот файл hosts как часть процесса развертывания. Когда я тестировал новый компьютер, я не использовал их процесс развертывания, поэтому я не получил файл hosts.
Тайна раскрыта.