Simptome
Să luăm în considerare următorul scenariu:
-
Implementați Microsoft Exchange Server 2010 într-un mediu care are deja Microsoft Exchange Server 2007.
-
Exchange 2010 și Exchange 2007 sunt separate de Microsoft Internet Security and Acceleration (ISA) Server 2006 sau Microsoft Forefront Threat Management Gateway (TMG) 2010.
-
Încercați să mutați o cutie poștală din Exchange 2007 la Exchange 2010 utilizând New-MoveRequest activitatea de completare snap-in Exchange 2010 Microsoft Management Console (MMC).
În acest scenariu, operațiunea nu reușește, cu următorul mesaj de eroare:
Eroare: MapiExceptionNetworkError: imposibilitatea de a face conexiunea la server. (hr = 0x80040115, ce = 2147221227)
Notă fix acceptate pentru Forefront TMG 2010 este inclusă în Forefront TMG 2010 Service Pack 1 (SP1).
Cauza
Această problemă apare deoarece ISA Server 2006 sau Forefront TMG 2010 nu transmite unele coduri de eroare care sunt generate apelurile de partea serverului de procedură la distanță (RPC) în acest scenariu.
Rezolvare
Informații despre pachetul service pack
Această problemă este remediată în Forefront TMG 2010 Service Pack 1.Pentru mai multe informații despre cum se obține Forefront TMG 2010 Service Pack 1, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
981324 listă de probleme remediate în Forefront Threat Management Gateway 2010 Service Pack 1
Informații de set de remedieri rapide
Informații despre instalarea remedierilor rapide
Pentru a rezolva această problemă, urmați acești pași:
-
Instalați pachetul de remediere rapidă care este descrisă în următorul articol din baza de cunoștințe Microsoft:
976301 Descrierea pachetului de remediere rapidă ISA Server 2006: 25 octombrie 2009
-
Porniți Notepad, și apoi copiați următorul script într-un fișier Notepad.
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 thenWscript.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 ThenWScript.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 thenWscript.Echo "Fail to set parameters. error code is:" & err.number & " Desc:" & err.description else Wscript.Echo "Paramters were successfully added" end if
-
Salvați fișierul ca fișier script Microsoft Visual Basic, utilizând extensia numelui de fișier .vbs. De exemplu, salvați fișierul utilizând următorul nume:EnableKB976545.vbs
-
Faceți dublu clic pe fișierul .vbs se execută.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea "Se aplică la". Această problemă a fost corectată prima dată în Forefront TMG 2010 Service Pack 1.
Referințe
Pentru mai multe informaţii despre terminologia privind actualizarea software-ului, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:
824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft