使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

狀況

請考慮下列情況:

  • 您已經有 Microsoft Exchange Server 2007年的環境中部署 Microsoft Exchange Server 2010年。

  • 2006 或 Microsoft Forefront 威脅管理閘道 (TMG) 2010年,則會以 Microsoft 網際網路安全性與加速 (ISA) 伺服器分隔 Exchange 2010 和 Exchange 2007。

  • 您嘗試將信箱從 Exchange 2007 移至 Exchange 2010,使用 [Exchange 2010 Microsoft 管理主控台 (MMC) 嵌入式管理單元上的 [新增 MoveRequest工作。


在這個案例中,即表示作業失敗以及下列的錯誤訊息︰

錯誤︰ MapiExceptionNetworkError︰ 無法連線到伺服器。(hr = 0x80040115,ec = 2147221227)



請注意,支援的修正程式的 Forefront TMG 2010 納入 Forefront TMG 2010 Service Pack 1 (SP1)。

原因

之所以發生這個問題,是因為 ISA Server 2006 或 Forefront TMG 2010 不會將在這個案例中的伺服器端的遠端程序呼叫 (RPC) 上所產生的某些錯誤代碼。

解決方案

服務套件資訊

Forefront TMG 2010 Service Pack 1 中解決此問題。

如需有關如何取得 Forefront TMG 2010 Service Pack 1 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

981324 Forefront 威脅管理閘道 2010 Service Pack 1 中所修正的問題清單

Hotfix 彙總套件資訊



Hotfix 安裝資訊

若要解決這個問題,請依照下列步驟執行:

  1. 安裝 hotfix 彙總套件所述,下列 「 Microsoft 知識庫 」 文件︰

    ISA Server 2006 的 hotfix 套件976301描述︰ 2009 年 10 月 25 日

  2. 啟動 [記事本],然後將下列指令碼複製到 [記事本] 檔案。

        Dim oFPC    Dim oFirewallFilter
    Dim oVPS

    on error resume next

    err.Clear

    Set oFPC = CreateObject("FPC.Root")

    'Get the filter admin object
    Set oFirewallFilter = oFPC.GetContainingArray.Extensions.ApplicationFilters("{E331F638-AB86-4AA5-9B6A-2B0248C7B4FB}")
    if oFirewallFilter is nothing then
    Wscript.Echo "RPC filter ({E331F638-AB86-4AA5-9B6A-2B0248C7B4FB}) is not installed in array"
    WScript.Quit
    end if

    'Get the filters vendor parameters set object
    Set oVPS = oFirewallFilter.VendorParametersSets("{E331F638-AB86-4AA5-9B6A-2B0248C7B4FB}")

    'If this vendor parameters set does not exists, create it
    If oVPS Is Nothing Then
    WScript.Echo "Adding vendor parameters set ({E331F638-AB86-4AA5-9B6A-2B0248C7B4FB})"
    err.Clear
    Set oVPS = oFirewallFilter.VendorParametersSets.Add("{E331F638-AB86-4AA5-9B6A-2B0248C7B4FB}",False)
    oFirewallFilter.VendorParametersSets.Save
    End If

    'Add the needed parameters

    oVPS.Value("ForwardNotRegisteredError") = 1

    oVPS.Save

    'Inform the user of the result
    if err.Number <>0 then
    Wscript.Echo "Fail to set parameters. error code is:" & err.number & " Desc:" & err.description
    else
    Wscript.Echo "Paramters were successfully added"
    end if

  3. 儲存成 Microsoft Visual Basic 指令碼檔案的檔案,使用.vbs 副檔名。使用下列的名稱,例如,儲存檔案︰
    EnableKB976545.vbs

  4. 按兩下.vbs 檔案執行它。

狀態

Microsoft 已確認這是在 < 適用於=""> 一節所列出的 Microsoft 產品的問題。Forefront TMG 2010 Service Pack 1 中第一次校正過這個問題。

參考

如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

用來描述 Microsoft 軟體更新標準術語的編號 824684描述

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×