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

Outlook отказывается подключаться к Exchange

Outlook 2007 под Windows XP подключается к Exchange 2003 SP2: при запуске он три или четыре раза переключается между «Подключение к серверу Exchange» и «Отключен», затем отключается и остается отключенным.

Я попытался удалить файл ost (который был почти 2 ГБ), включить и выключить режим кэширования, воссоздать учетную запись внутри панели управления Mail, изменить учетную запись на использование HTTP и, возможно, что-то еще. Казалось, все это не имело никакого значения, пока ...

Повозившись с ним некоторое время, я получил это абсурдное диалоговое окно с сообщением об ошибке при запуске, и оно закрывается после того, как я нажимаю ОК:

Не удается запустить 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. Неясно, какая часть «частично» связана с тем, что я напортачил с настройками его учетной записи. Наверное, большая порция. Тем не менее, как только я сегодня утром правильно воссоздал настройки его учетной записи, он сказал, что было перемещено большое количество папок. Честно говоря, мне кажется, что это ошибка пользователя, но это также может быть признаком проблемы.

Мне придется вернуться к этому, если и когда проблема возникнет снова.

У меня была эта проблема раньше, и мне действительно было трудно получить ответы на нее. Я нашел в сети простой трюк, чтобы заставить его работать. Попробуйте отключить, а затем снова включить свою сетевую карту или очистить DNS, а затем снова зарегистрировать. Но эта проблема возникнет снова, если вы перезагрузите компьютер. Я почти потерял надежду, пока мне не пришла в голову эта безумная идея. В настройках TCP / IP я поместил IP-адрес своего почтового сервера в настройки WINS-сервера, и проблема просто исчезла. Я до сих пор не знаю, как это разрешило проблему, поэтому я все еще ищу более четкий ответ.

Просто .. Просто откройте Outlook с помощью команды «запустить», используя командную строку «Outlook.exe / profiles». Появится экран профиля ... пройдите расширенные параметры и создайте новый профиль, назовите его и сделайте его параметром по умолчанию (очень, черт возьми, или у вас снова будет такая же проблема!), И откроется ваш прогноз. Оказавшись там, вы сможете увидеть свой поврежденный профиль и удалить или просмотреть его, а также создать новые параметры подключения для вашего нового профиля. Пришлось попробовать много вещей, прежде чем я нашел это решение. Я знаю, как это может быть неприятно, так что удачи, ребята! Отправьте ответ, если это сработает для вас!

Похоже, вы достигли предела в 32 соединения с Exchange 2003. Мы боролись с этим в течение многих лет, не исправив для некоторых пользователей. Перезагрузка сервера Exchange очистит соединения, но я не понимаю, что вызывает это у некоторых пользователей.

Я видел то же самое, когда DNS работает неправильно.

Проверьте настройки DNS на клиенте, в нем должны быть указаны только внутренние серверы AD / DNS. Проверка на сервере Exchange должна быть такой же (только внутренние DNS-серверы). Проверьте записи DNS, чтобы убедиться, что любое имя сервера обмена (запись A) правильное, и нет ли там «лишних» записей или чего-то странного.

У вас есть WINS-сервер, если да, проверьте записи там, убедитесь, что они соответствуют DNS. Опять же, если у вас есть WINS-сервер, настроен ли WINS-to-DNS? И настроен ли DNS-to-WINS?

Я бы починил Office. Вы получаете ошибки, связанные с общими функциями, а также с ошибками подключения.