如果您在 iPhone、iPad 或 iPod touch 上的 Exchange 帳號收到逾時錯誤
用戶端的 ActiveSync 要求可能會產生一系列 HTTP 500 錯誤。這些錯誤可能會使得 iOS 裝置上的 Exchange 電子郵件、行事曆或聯絡資料要重新載入。如果您是管理者,請瞭解如何為裝置修正此問題。
本文是特別為 Exchange 伺服器管理者所撰寫。如果您在 iPhone、iPad 或 iPod touch 上使用 Exchange 帳號時遇到問題,請聯絡公司的 Exchange 伺服器管理者。
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 錯誤的範例:
事件類型:錯誤
事件來源:伺服器 ActiveSync
電腦:伺服器
說明:意外發生 Exchange 信箱伺服器錯誤:伺服器:[myserver.company.com] 使用者:[user@company.com] HTTP 狀態碼:[500]。請確認 Exchange 信箱伺服器是否正常運作。
了解如何辨別 Exchange 記錄中的 HTTP 或狀態錯誤。
將伺服器的 HBI 設為 59 分鐘
HBI 意指 iOS 計算在對伺服器進行不同的 Ping 時,之間經過的時間長度。如果您是 Exchange 伺服器管理者,請將伺服器的 HBI 設為 59 分鐘。了解如何調整伺服器的 HBI。
確認所有網路防火牆的逾時設定
如果您是系統或網路管理者,請將所有網路防火牆的逾時時間設定為 30 分鐘或以上。有些裝置預設的逾時時間可能只有五分鐘。請給 Ping 和其他同步處理方式足夠時間,好在信箱之間往返作業。了解如何設定並確認所有網路防火牆設定。
更新 iPhone、iPad 或 iPod touch 設定
若要減少同步至裝置的資料量,請調降下列這些設定:
「要同步的郵件天數」數字
「同步行事曆事件」時間範圍
裝置從伺服器擷取資料的頻率,以及伺服器推送資料至裝置的頻率
若有更多可用資訊時,此文件會進行更新。
對於非 Apple 製造之產品相關資訊,或是非 Apple 控制或測試之獨立網站,不得解釋 Apple 為其推薦或背書。Apple 對於第三方網站或產品的選擇、效能或使用,概不負責。Apple 對於第三方網站的準確性或可靠性不做任何保證。如需其他資訊,請聯絡廠商。