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 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 -
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