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

Каковы возможные причины, по которым запись календаря в OWA находится в другое время, чем в Outlook?

У нас есть два сервера Exchange 2003, наш основной сервер и внешний сервер, на котором размещен Outlook Web Access (OWA). Когда я открываю календарь своего начальника через Outlook 2007 (как из моего клиента Outlook, так и из ее), я вижу мероприятие, запланированное на 10:30. Когда я открываю ее календарь через Outlook Web Access, то же самое событие запланировано на 4:30 утра.

Я недостаточно хорошо разбираюсь в Exchange, чтобы представить, как это возможно. Если у вас есть идеи, почему это могло происходить, я очень признателен. Я также очень признателен за любое понимание того, как это могло быть возможно. Я полагаю, что на интерфейсном сервере должны быть какие-то кешированные данные, из-за которых запись календаря появляется в другое время. Было бы очень полезно узнать, как Exchange управляет этим кешем и где я могу найти проблему.

Спасибо!

Это почти наверняка проблема часового пояса в OWA.

Outlook принимает часовой пояс операционной системы хоста; обе ваши клиентские машины настроены для одного часового пояса, поэтому встреча отображается одновременно на обеих машинах в Outlook.

Outlook Web Access не может сделать предположение, что клиентский компьютер, на котором запущен веб-браузер, находится в том же часовом поясе, что и сервер, поэтому клиент Outlook Web Access предоставляет настраиваемый пользователем вариант, в котором пользователь может установить свой текущий часовой пояс. . Эта информация хранится для каждого пользователя.

Войдите в Outlook Web Access, перейдите к Параметры страницу и выберите Форматы даты и времени раздел, чтобы проверить текущую настройку часового пояса. Выберите правильный часовой пояс и нажмите кнопку Сохранить кнопка, и вы сможете не приходить на собрания на четыре часа раньше!

Обратите внимание, что эти параметры в Outlook Web Access сохраняются для каждого пользователя, поэтому пользователю, у которого возникла проблема, необходимо проверить и изменить этот параметр.

В настоящее время мы используем Exchange 2007; Outlook Web Access для Exchange 2007 называет этот раздел параметров «Региональные параметры» вместо «Форматы даты и времени», но работает он так же.

Я считаю, что пользователям предлагается настроить часовой пояс при первом входе в Outlook Web Access; однако большинство пользователей Outlook Web Access не знают об этом параметре, поэтому, если он установлен неправильно или его нужно изменить, большинство людей даже не знают, как его искать ...

По моему опыту, это обычно проблема часового пояса. Элементы календаря хранятся со временем в формате UTC, и отображение рассчитывается на основе часового пояса, в котором вы его просматриваете. Хранятся ли серверы в другом часовом поясе, чем у клиента? Я считаю, что есть возможность контролировать, привязано ли отображаемое время к вашему часовому поясу при создании элемента календаря, но у меня сейчас нет доступа к Outlook для подтверждения.

РЕДАКТИРОВАТЬ:
Снимок экрана ниже взят из Outlook 2003, вы можете указать, в каком часовом поясе будет проходить встреча.

Вот гипотетический сценарий, который лучше объясняет, как это могло произойти:
Вы живете на восточном побережье и назначаете встречу в Outlook в 15:00 на восточном побережье. Поскольку часовой пояс вашего компьютера - EST, тогда для встречи будет установлено EST. Однако ваши серверы находятся в объекте CoLo на западном побережье, который был настроен в PST. Поэтому, когда вы входите в OWA для просмотра своего календаря, он просматривает его в формате PST и переводит время встречи на 12 часов вместо 15 часов.

Я видел это чаще, хотя с мобильными телефонами, которые автоматически меняют свой часовой пояс во время путешествий, и поэтому, когда вы создаете встречу, она создает ее в любом часовом поясе, в котором вы оказались. Это полезно, но сбивает с толку, если ваш рабочий стол или сервер находится в другой часовой пояс.

После вашего последнего комментария я пойду с поврежденным элементом календаря. Удалите его, если можете, а затем воссоздайте встречу. Это должно исправить это.