如果您在 iPhone、iPad 或 iPod touch 上使用 Exchange 帐户时收到超时错误

客户端的 ActiveSync 请求可能会产生一系列 HTTP 500 错误。这些错误可能会使 iOS 设备上的 Exchange 电子邮件、日历或联系人数据重新载入。如果您是管理员,请了解如何针对您的设备解决此问题。

本文适用于 Exchange Server 管理员。如果您在 iPhone、iPad 或 iPod touch 上收到连接超时错误,请联系您所在公司的 Exchange Server 管理员。

iPhone、iPad 或 iPod touch 可能会收到来自中间服务器的连接错误。在邮箱服务器和设备完成会话之前,如果事务超时,则将出现这些错误。有时,中间服务器上的“生存时间”(TTL) 或检测信号间隔 (HBI) 短于 Exchange ActiveSync 事务的有效期。出现这种情况时,设备和邮箱服务器将不会进行通信。

请检查 iOS 设备与邮箱服务器之间的中间服务器的 TTL 设置。如果这些设置并未超过最大 TTL,ActiveSync 事务将失败。

识别错误

如果事务所用的时间超过 TTL 设置所允许的时间,设备上将显示一个错误。该错误可能是 HTTP 500 错误或状态错误 110。这些错误可能导致该文件夹中的帐户数据重新载入。例如,Exchange 日历同步请求可能导致连续产生两个 500 错误。出现这种情况时,iOS 将在下次连接时请求 Exchange 发送所有日历数据。这将使 iOS 替换其本地缓存的日历数据。

请检查 ActiveSync 日志,以确定哪类错误导致数据重新载入。以下是 ActiveSync 日志中的 HTTP 500 错误示例:

事件类型:错误
事件源:Server ActiveSync
计算机:服务器

描述:意外的 Exchange 邮箱服务器错误:服务器:[myserver.company.com] 用户:[user@company.com] HTTP 状态代码:[500]。验证 Exchange 邮箱服务器正常工作。

了解如何识别 Exchange 日志中的 HTTP 或状态错误

将服务器的 HBI 设置为 59 分钟

HBI 是 iOS 计算在对服务器进行不同的 Ping 之间应经过的时间长度。如果您是 Exchange Server 管理员,请将服务器的 HBI 设置为 59 分钟。了解如何调整服务器的 HBI

确认所有网络防火墙的超时

如果您是系统或网络管理员,请将所有网络防火墙设为超时 30 分钟或更长时间。某些设备的默认超时可能只有五分钟。请为 Ping 和其他同步流程提供足够的时间来传输到邮箱并返回。了解如何设置和确认所有防火墙设置

更新 iPhone、iPad 或 iPod touch 设置

要减少同步至设备的数据量,请调低以下设置:

  • “要同步的邮件天数”的数值
  • “同步日历事件”时间范围
  • 设备从服务器获取数据的频率,以及服务器将数据推送到设备的频率

有关非 Apple 制造的产品或非 Apple 控制或测试的独立网站的信息仅供参考,不代表 Apple 的任何建议或保证。Apple 对于第三方网站或产品的选择、性能或使用不承担任何责任。Apple 对于第三方网站的准确性和可靠性不作任何担保。互联网的使用具有一定风险。请联系供应商以了解其他信息。其他公司和产品名称可能是其各自所有公司的商标。

发布日期: