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

將信箱從 Exchange 2007 移至 Exchange 2010 使用新增 MoveRequest 工作時,FIX: 錯誤訊息:"錯誤: MapiExceptionNetworkError: 無法將連線到伺服器。(hr=0x80040115, ec=-2147221227)"

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:976545
徵狀
考慮下列案例:
  • 您已經有 Microsoft Exchange Server 2007 的環境中部署 Microsoft Exchange Server 2010。
  • Exchange 2010 和 Exchange 2007 是以 Microsoft 網際網路安全性與加速 ISA Server 2006 分隔。
  • 您嘗試使用 [Exchange 2010 Microsoft 管理主控台 (MMC) 嵌入式管理單元上的 [新增 MoveRequest 工作到 Exchange 2010 移動信箱從 Exchange 2007。
在這種情況下作業將會失敗一起以下列的錯誤訊息:
錯誤: MapiExceptionNetworkError: 無法建立到伺服器的連線。(hr = 0x80040115 ec = 2147221227)
發生的原因
之所以發生這個問題,是因為 ISA Server 2006 並無法轉寄一些在伺服器端的遠端程序呼叫 (RPC) 在這種情況下產生的錯誤碼。
解決方案
如果要解決這個問題,請依照下列步驟執行:
  1. 安裝 Hotfix 彙總套件所說明下列 「 Microsoft 知識庫 」 文件中:
    976301ISA Server 2006 Hotfix 套件的描述: 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 產品確實有此問題。
参考
如需有關軟體更新術語的詳細資訊,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
824684用來描述 Microsoft 軟體更新標準術語的說明

警告:本文為自動翻譯

內容

文章識別碼:976545 - 最後檢閱時間:11/30/2009 03:20:44 - 修訂: 1.0

Microsoft Internet Security and Acceleration Server 2006 Service Pack 1

  • kbmt kbexpertiseinter kbfix kbsurveynew kbqfe KB976545 KbMtzh
意見反應
"76500"; var Ctrl = ""; document.write("