вторник, 21 июня 2011 г.

Android - ошибка в Active Sync - Сервер Exchange Server сообщил об ошибках состояния

После перепрошивки HTC HD2 на Android-е не мог понять причины почему первый раз Exchange Active Sync синхронизировался с почтовиком через интернет, а последующие разы он выдавал ошибку состояния, о которой нигде найти информацию не мог.

Причина оказалась банальной.
Android после синхронизации времени с оператором сотовой связи считал что регион Екатеринбург принадлежит к GMT+6 TimeZone, это пожалуй и правильно на текущий момент, а вот Exchnage 2007 сервер со всеми обновлениями считал, что Екатеринбург всё-таки принадлежит к GMT+5 TimeZone, по началу я на это не обратил внимание. Но после того, как поменял на Android TimeZone на +5, синхронизация с Exchange через ActiveSync прошла успешно.

Также очень полезным оказался инструмент тестирования Outlook Web Access:

https://www.testexchangeconnectivity.com/