您目前已離線,請等候您的網際網路重新連線

Exchange ActiveSync 直接發送技術的企業防火牆設定

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:905013
簡介
在安裝 Microsoft Exchange Server 2003 Service Pack 2 (SP2) 之後,應用程式事件日誌會記錄類似下列的警告事件:

事件類型: 警告
事件來源: 伺服器動態同步
事件類別: 無
事件 ID:3033
日期:
時間:
使用者:
電腦:
電腦名稱
描述:
用戶端所使用的最新 [200] 的活動訊號間隔平均值小於或等於 [9]。請確定您的防火牆設定設定為 Exchange ActiveSync 與 direct push 技術正常運作。特別是,請確定您的防火牆設定為讓任何要求 Exchange ActiveSync 不會過期之前就有機會處理。
如需有關如何設定防火牆設定,使用 Exchange ActiveSync 時的詳細資訊,請參閱微軟知識庫文件 905013,「 企業防火牆組態,Exchange ActiveSync 直接發送技術 」 (http://go.microsoft.com/fwlink/?linkid=3052&kbid=905013)。

如果防火牆尚未設定,讓存留時間比執行 Exchange Server 2003 SP2 的伺服器設定的最小活動訊號間隔的 HTTP (S) 要求,可能會發生這個問題。根據預設,Exchange 伺服器引動此事件的最小活動訊號間隔是 9 分鐘。
其他相關資訊
若要解決這個問題,請修改防火牆逾時的值必須大於 8 分鐘的預設逾時限制 Exchange 伺服器的 HTTP (S) 連線。

注意這個連線不指或者是在 IIS MMC 嵌入式管理單元中的 [連線逾時] 欄位中,修改最小活動訊號間隔。我們建議您的防火牆逾時值設定為最小值為 15 分鐘,能有效執行 「 Exchange 直接發送技術永遠向上-迄今 (AUTD) 」 功能。

活動訊號間隔是行動裝置會計算應該傳遞至伺服器的 ping 從行動裝置之間的時間量。如果發生下列情況之一是,則為 true,就會結束伺服器與行動裝置之間的工作階段:
  • 沒有電子郵件到達時初始通知信箱中。
  • 活動訊號間隔之前,沒有從伺服器回應。
Exchange 直接發送技術會使用這個活動訊號間隔,讓伺服器與行動裝置可以維持連線。因此,工作階段已開啟要用來通知行動裝置時的電子郵件訊息到達伺服器。

Exchange Server 2003年會維持最新行動用戶端提供給伺服器的活動訊號間隔的滑動視窗。這個滑動視窗的預設值為 200 的活動訊號間隔。您可以設定這個值
HbiSampleSize
登錄機碼。不過,不需要的預設值將會需要進行調整。請參閱本節中的值的表格
HbiSampleSize
登錄機碼。

Boththe 下列條件為真時,會在應用程式事件日誌中記錄的事件:
  • 在此滑動視窗中的活動訊號間隔平均值小於或等於警示臨界值。
  • 有 HbiSampleSize 範例。
預設警示臨界值是 540 秒 (9 分鐘)。不過,您可以設定在警示臨界值
HbiAlertThreshold
登錄機碼。請參閱本節中的值的表格
HbiAlertThreshold
登錄機碼。事件將不會記錄每小時以上一次。不應該有預設值將會需要進行調整。

我們建議您增加防火牆逾時值,Exchange Server Microsoft 伺服器 ActiveSync 虛擬目錄的 HTTP (S) 要求,以提供更豐富、 「 永遠向上-迄今 」 的經驗。您使用來增加防火牆逾時值的方法取決在您使用的防火牆產品。請參閱防火牆文件上有關如何增加防火牆逾時值。

若要設定 Exchange 直接發送技術 Microsoft 網際網路安全性與加速伺服器 (ISA) 2004年閒置工作階段逾時值

  1. 在主控台樹狀目錄中的 ISA Server 管理,按一下 [防火牆原則
  2. 按一下 [工具箱] 索引標籤的 [網路物件]。
  3. 展開 [網頁接聽程式] 節點,然後檢視適當網頁接聽程式的內容。
  4. 按一下 [偏好] 索引標籤,然後按一下 [進階]
  5. 修改連線逾時預設為 1800 秒 (30 分鐘) 的 120 秒 (2 分鐘)。
  6. 按兩次[確定]接受這些變更。
  7. 按一下 [套用]。
下表包含可以修改,因為它們關聯的活動訊號間隔的值。這些登錄值未出現在 Exchange Server 2003 SP2 的全新安裝。如果這些登錄值已遺失,伺服器就會還原為硬式編碼的預設值。如果他或她想要設定的值,系統管理員必須手動建立這些登錄值。這些值可以設定下列登錄機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MasSync\Parameters
名稱資料型別預設值描述
MinHeartbeatIntervalDWORD1-MaxHearbeatInterval60 秒最小活動訊號間隔
MaxHeartbeatIntervalDWORD-3540 MinHeartbeatInterval2700 秒 (45 分鐘)最大活動訊號間隔
HbiSampleSizeDWORD1 或更高200 個樣本活動訊號間隔取樣大小
HbiAlertThresholdDWORD1 或更高480 秒活動訊號間隔警示臨界值
注意事項
  • 在這個資料表中,"1-MaxHearbeatInterval"的值表示介於 1 和 MaxHearbeatInterval 的值之間的任何值。此外,「 MinHeartbeatInterval-3540"的值表示值 MinHeartbeatInterval 和 3540 之間的任何值。
  • 如果其中一個這些值設定在登錄中,而且指定的值超出該參數所列的值時,Exchange ActiveSync 的初始化會回復為預設值。此外,事件會記錄在應用程式事件記錄檔中。不過,事件不會記錄在應用程式事件記錄檔中的值設為零。值設為零,行為時,如果值是不存在。換句話說,會使用硬式編碼的預設值。
  • Exchange ActiveSync 會讀取這些值在啟動時一次。因此,如果系統管理員決定變更的值,IIS 管理服務必須重新啟動,變更才會生效。
在 Exchange 2007 發行版本中,這些登錄設定已被移到同步 web.config 檔。

發行版本的 Exchange 2007
  1. 在 [記事本] 開啟 [同步處理 web.config 檔,在用戶端存取伺服器上。根據預設,該位置是在 \Program Files\Microsoft\Exchange Server\ClientAccess\Sync 下。
  2. 搜尋並視需要修改下列值:
    <add key="MinHeartbeatInterval" value="60"></add><add key="MaxHeartbeatInterval" value="3540"></add>

警告:本文為自動翻譯

內容

文章識別碼:905013 - 最後檢閱時間:05/23/2015 18:35:00 - 修訂: 5.0

Microsoft Exchange Server 2003 Service Pack 2, Microsoft Exchange Server 2007 Enterprise Edition, Microsoft Exchange Server 2007 Standard Edition

  • kbexchmobility kbmt KB905013 KbMtzh
意見反應