Outlook отказывается подключаться к Exchange
Outlook 2007 под Windows XP подключается к Exchange 2003 с пакетом обновления 2 (SP2): при запуске он переключается между "Соединением с Exchange Server" и "Отключенным" три или четыре раза, затем сдается и остается отключенным.
Я попытался удалить файл OST (который был почти 2 ГБ), включить и выключить режим кэширования, воссоздать учетную запись в панели управления Mail, изменить учетную запись для использования HTTP, и, возможно, некоторые другие вещи. Казалось, ничего из этого не имеет значения, пока...
Немного поигравшись с этим, я получил это абсурдное сообщение об ошибке при запуске, и оно закрывается после того, как я нажму OK:
Не удается запустить Microsoft Office Outlook. Не удается открыть окно Outlook. Набор папок не может быть открыт. Microsoft Exchange недоступен. Либо есть проблемы с сетью, либо сервер Exchange недоступен для обслуживания.
(Я не уверен, смогу ли я доверять этому сообщению. Оно такое длинное, что кажется случайным смещением в стек сообщений об ошибках Outlook.)
В любом случае сервер Exchange доступен для всех остальных и доступен через OWA с этого компьютера. Я запустил Process Explorer в Outlook, и он показал 5 или около того УСТАНОВЛЕННЫХ подключений к нашему серверу Exchange, плюс прослушивание двух портов UDP и двух подключений CLOSE_WAIT к localhost. Если мне удавалось просматривать IP-соединения Outlook во время танца "Соединение / Отключение", у меня было огромное количество открытых соединений с сервером Exchange. Это более чем заполнено диалоговое окно ProcExp; Я предполагаю, по крайней мере, 20, возможно, больше.
Единственная другая странность заключается в том, что наш сетевой администратор в какой-то момент добавил в имя домена, которое мы используем для электронной почты, DNS-запись с подстановочными знаками, и теперь Outlook иногда (всегда?) Начинает с жалоб на SSL-сертификат autodiscover.example.com. Там есть веб-сервер, но на нем нет каких-либо электронных сообщений для автоматического обнаружения. Не имеет значения, нажимаю ли я "ОК" или "Отмена" (или каковы бы ни были кнопки). Я также добавил фиктивную запись для имени хоста в файл hosts Windows, указав его на 127.0.0.2, и он перестал жаловаться на сертификат. (Вышеуказанные сокеты CLOSE_WAIT были сделаны до того, как я сделал это изменение, и исчезли после него.) Я не думаю, что это связано, поскольку одна проблема должна существовать для всех, но она может быть.
Это второй раз, когда у этого пользователя возникла эта проблема. В первый раз я так и не нашел решения, кроме переустановки Outlook. Теперь, когда это шаблон, я бы хотел найти постоянное решение, а не предполагать, что это случайный сбой.
Редактировать:
Outlook пользователя снова начал работать, частично, прошлой ночью, когда дома подключился к офису через VPN. Неясно, сколько из "частично" происходит из-за того, что я возился с настройками его аккаунта. Вероятно, большая часть. Тем не менее, как только я восстановил настройки его учетной записи сегодня утром, он говорит, что было перемещено большое количество папок. Честно говоря, для меня это похоже на ошибку пользователя, но это также может быть признаком проблемы.
Я должен вернуться к этому, если и когда проблема снова возникнет.
5 ответов
Похоже, вы достигли предела 32 соединений с Exchange 2003. Мы боролись с этим в течение многих лет без каких-либо исправлений для некоторых пользователей. Перезагрузка сервера Exchange очистит соединения, но я понятия не имею, что является причиной для некоторых пользователей.
Была эта проблема раньше, и мне действительно было трудно получить ответы на это. Я нашел простой трюк в сети, чтобы он заработал. Попробуйте отключить, затем снова включить сетевой адаптер или сбросить DNS, а затем зарегистрировать его снова. Но эта проблема возникнет снова, если вы перезагрузите компьютер. Я почти потерял надежду, пока у меня не было этой безумной идеи. В настройках TCP/IP я установил IP-адрес моего почтового сервера в настройках WINS-сервера, и проблема просто исчезла. Я до сих пор не знаю, как это решило проблему, поэтому я все еще исследую, чтобы получить более четкий ответ.
Просто... Просто откройте outlook из команды run, используя командную строку "Outlook.exe / profile". Откроется экран профиля... просмотрите расширенные опции и создайте новый профиль, назовите его и сделайте его опцией по умолчанию (очень важно, или у вас снова будет такая же проблема!), И откроется ваш прогноз. Оказавшись там, вы можете просмотреть свой поврежденный профиль и удалить или просмотреть его и создать новые параметры подключения для вашего нового профиля. Пришлось попробовать много вещей, прежде чем я нашел это решение. Я знаю, как это расстраивает, удачи, ребята! Отправьте ответ, если это работает на вас!
Я бы провел ремонт в офисе. Вы получаете ошибки, относящиеся к общей функциональности, а также ошибки подключения.
Я видел то же самое, когда DNS работает не совсем корректно.
Проверьте настройки DNS на клиенте, в нем должны быть указаны только внутренние серверы AD/DNS. Проверка на сервере Exchange должна быть такой же (только для внутренних DNS-серверов). Проверьте записи DNS, чтобы убедиться, что имя сервера обмена (запись A) правильное, и в нем нет "лишних" записей или чего-то странного.
Есть ли у вас сервер WINS, если так, проверьте записи там, убедитесь, что они соответствуют DNS. Опять же, если у вас есть сервер WINS, настроен ли WINS-to-DNS? И настроен ли DNS-WINS?