Появление сообщения о превышении времени ожидания при работе с учетными записями Exchange на iPhone, iPad и iPod touch
Клиент может многократно получить ошибку HTTP 500 на устройстве с ОС iOS в ответ на запросы ActiveSync. Из-за ошибок устройство с iOS может полностью перезагрузить данные электронной почты, календарей и контактов Exchange. Исправить эту проблему для каждого устройства может администратор сервера.
Далее описана инструкция для администратора Exchange Server. Если при работе с iPhone, iPad или iPod touch вы сталкиваетесь с проблемами с учетной записью Exchange, обратитесь к администратору Exchange Server в вашей компании.
Устройства iPhone, iPad и iPod touch могут получать ошибки подключения от промежуточного сервера. Ошибки возникают, если время транзакции истекает до завершения сеанса почтового сервера и устройства. В некоторых случаях срок жизни (TTL) или интервал подтверждения соединения (HBI) на промежуточном сервере короче, чем транзакции Exchange ActiveSync. Если так случается, то связь между почтовым сервером и устройством не устанавливается.
Проверьте настройки TTL на промежуточном сервере между устройствами iOS и почтовым сервером. Транзакции ActiveSync не работают, если время, указанное в настройках, не превышает максимальный TTL.
Выявление ошибки
Ошибка возникает, когда транзакция занимает больше времени, чем позволяют настройки TTL. Это может быть как ошибка HTTP 500, так и ошибка состояния 110. Эти ошибки могут задержать данные учетной записи или привести к перезагрузке. Например, запрос синхронизации календаря Exchange может вызвать несколько ошибок 500 подряд. В следующий раз, когда клиенту удается подключиться к серверу, iOS попытается запросить все данные календаря. Это приведет к замене локального кэша календарных данных пользователя.
Узнать тип ошибки, полученной устройством в момент возникновения проблемы, можно в журнале ActiveSync. Пример описания ошибки HTTP 500 в журнале ActiveSync:
Тип события: Ошибка
Источник события: Сервер ActiveSync
Компьютер: Сервер
Описание: Непредвиденная ошибка почтового сервера Exchange: Сервер: [myserver.company.com] Пользователь: [user@company.com] Код состояния HTTP: [500]. Убедитесь, что почтовый сервер Exchange правильно работает.
Узнайте, как обнаружить ошибку HTTP или ошибку состояния в журналах Exchange.
Установка для параметра HBI сервера значения 59 минут
HBI — это время между командами ping, отправляемыми на сервер, которое вычисляет iOS. Администратор сервера Exchange Server должен установить HBI, равный 59 минутам. Узнайте, как настроить HBI для сервера.
Подтверждение времени ожидания для всех сетевых брандмауэров
Все системные и сетевые администраторы должны установить для всех сетевых брандмауэров время ожидания 30 минут или более. Время ожидания по умолчанию на некоторых устройствах может быть равно пяти минутам. Командам ping и другим процессам синхронизации нужно больше времени для гарантированного обмена данными с почтовым сервером. Узнайте, как настроить и подтвердить параметры сетевого брандмауэра.
Обновление настроек iPhone, iPad и iPod touch
Измените следующие настройки, чтобы уменьшить объем синхронизируемых данных:
Уменьшите число в поле «Дн. для синхрон.».
Уменьшите интервал синхронизации событий календаря.
Уменьшите частоту автоматического извлечения и передачи данных на устройство с сервера.
Этот документ будет обновляться по мере поступления новой информации.
Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.