none
Отправка встречи с Ipad или Iphone - в Outlook'е сдвигается на 1 час вперед RRS feed

  • Вопрос

  • Всем привет!

    Имеется проблема - при отправке встречи с ябло-девайсов в Outlook они приходят на час сдвинутыми вперёд.

    В ябло-девайсах часовой пояс Москва, прошивка 5.1 (последняя на данный момент). Outlook 2003-й SP3, 2007 SP3. Exchange 2010 SP1 RU1, последние SP и заплатки на windows стоят.

    В качестве "костыля" на ябло-девайсах можно ставить пояс "Баку +4", но это очень неудобно. 

    Скажите, я правильно понимаю, что на данный момент это считается чисто глюком IOS? Ни Exch, ни outlook'и тут ни причем?

    Не встречалось ли кому официальное подтверждение Apple или Microsoft, что да, мол, такой глюк есть и виноват в нём тот тот, исправлено будет тогда-то? Не могу найти...

    19 апреля 2012 г. 9:25

Ответы

  • Проблема в устройствах в Apple все-таки, передается некорректное смещение часового пояса в минутах, я подробнее тут ответил.

    перепост ответа:

    Добились наконец ответа от Premier Support... Точнее, от PS ответ получили быстро, до этого долго и безрезультатно мурыжили партнерский саппорт.

    В итоге, проблема все-таки в устройствах Apple, а точнее в том, что они не умеют правильно переводить часы в минуты :) Если посмотреть системное время, оно действительно смещено на 4 часа, как надо. Но если разобрать описание зоны, которое передает устройство (не знаю, к сожалению, какими инструментами это делалось), то оказывается что в атрибуте, определяющем смещение в минутах, значится -180 минут (не совсем понимаю, почему отрицательное значение - видимо, так надо :) Там есть такая конструкция TZRule (описание можно увидеть тут), и в ней есть вот такой атрибут:

    lBias (4 bytes): This field specifies the time zone's offset in minutes from UTC.

    Так вот, в описании зоны передается TZRule[0x0].lBias = 0xFFFFFF4C (-180), и ничего с этим не поделать :(

    От Apple пока ответа не получили.

    <input id="2fde6cd7-b050-46aa-bd82-3f94de8a773d_attachments" type="hidden" />
    • Предложено в качестве ответа Stanislav Buldakov 20 апреля 2012 г. 14:07
    • Помечено в качестве ответа Yuriy Lenchenkov 28 апреля 2012 г. 12:31
    • Изменено Yuriy Lenchenkov 28 апреля 2012 г. 12:33 добавил ответ
    20 апреля 2012 г. 11:43

Все ответы

  • Добрый день.

    Да, проблема при синхронизации устройств на iOS с Exchange существует, тоже был озадачен данным фактом. Официального подтверждение от Apple или Microsoft я не знаю, но у нас было обсуждение этой проблемы и предположение о сбое такого, что обновления для time zone у iOS, имеет якобы не состыковки с обновлениями для Windows. Но самое интересное, то, что у нас есть устройство на iOS, которое до сих пор синхронизируется корректно с Exchange.

    Вариант, поизучать проблему представляю как то так: выгрузить в .pst почтовый ящик до синхронизации и после синхронизации iOS, и далее проанализировать их на изменение с помощью MFCMapi

    Есть открытая тема на discussions.apple.com, ответов на вопрос пока там нету,

    Outlook 2010/ipad & iphone 4s calendar sync; recurring events issue


    MCTS: Microsoft Exchange Server 2007/2010 | MCSA


    19 апреля 2012 г. 12:09
  • Андрей, а ваше устройство, которое нормально синхронизируется, настроено на какую временную зону? Стоят ли настройки зон "Автоматически" или какая-то зона жестко вручную прописана? Какая версия IOS и что за девайс вообще? 
    19 апреля 2012 г. 12:23
  • Андрей, а ваше устройство, которое нормально синхронизируется, настроено на какую временную зону?

    , ну да забыл сказать,

    , устройство, которое синхронизируется нормально, это iPhone 4G iOS 5.1 с установленной зоной времени +4 Moscow и в Автоматическом режиме,

    а на остальных, которые глючат, установили +4 Abu Dhabi и продолжают так работать и синхронизировться нормально.


    MCTS: Microsoft Exchange Server 2007/2010 | MCSA




    19 апреля 2012 г. 12:32
  • У меня есть предположение, что проблема времени с зонами Apple есть у взломаных устройств. Проблем со временем на моих устройствах нет. Просто нет взломаного устройства, чтобы проверить.


    MCITP. Знание - не уменьшает нашей глупости.

    19 апреля 2012 г. 19:33
    Модератор
  • Что значит взломанного? Официально разлоченные девайсы, нормально обновляются с 4.3 версии - ничего не лочится, Cidia не используется. Был один взломанный, так при прошивке на 5.0.1 он залочился на AT&T и всё. Вы такие имеете ввиду?
    20 апреля 2012 г. 7:51
  • Проблема в устройствах в Apple все-таки, передается некорректное смещение часового пояса в минутах, я подробнее тут ответил.

    перепост ответа:

    Добились наконец ответа от Premier Support... Точнее, от PS ответ получили быстро, до этого долго и безрезультатно мурыжили партнерский саппорт.

    В итоге, проблема все-таки в устройствах Apple, а точнее в том, что они не умеют правильно переводить часы в минуты :) Если посмотреть системное время, оно действительно смещено на 4 часа, как надо. Но если разобрать описание зоны, которое передает устройство (не знаю, к сожалению, какими инструментами это делалось), то оказывается что в атрибуте, определяющем смещение в минутах, значится -180 минут (не совсем понимаю, почему отрицательное значение - видимо, так надо :) Там есть такая конструкция TZRule (описание можно увидеть тут), и в ней есть вот такой атрибут:

    lBias (4 bytes): This field specifies the time zone's offset in minutes from UTC.

    Так вот, в описании зоны передается TZRule[0x0].lBias = 0xFFFFFF4C (-180), и ничего с этим не поделать :(

    От Apple пока ответа не получили.

    <input id="2fde6cd7-b050-46aa-bd82-3f94de8a773d_attachments" type="hidden" />
    • Предложено в качестве ответа Stanislav Buldakov 20 апреля 2012 г. 14:07
    • Помечено в качестве ответа Yuriy Lenchenkov 28 апреля 2012 г. 12:31
    • Изменено Yuriy Lenchenkov 28 апреля 2012 г. 12:33 добавил ответ
    20 апреля 2012 г. 11:43