Príznaky
Predstavte si nasledujúcu situáciu:
-
Microsoft Exchange Server 2010 nasadiť v prostredí s Microsoft Exchange Server 2007.
-
Exchange 2010 a Exchange 2007 oddelené Microsoft Internet Security and Acceleration (ISA) Server 2006 alebo Microsoft Forefront Threat Management Gateway (TMG) 2010.
-
Pokúsite presunúť poštovej schránky programu Exchange 2007 Exchange 2010 Nové MoveRequest úloha o Exchange 2010 Microsoft Management Console (MMC).
V takomto prípade zlyhá s nasledujúce chybové hlásenie:
Chyba: MapiExceptionNetworkError: nie je možné vytvoriť pripojenie na server. (hr = 0x80040115, ES = 2147221227)
Poznámka: podporované riešenie Forefront TMG 2010 je súčasťou Forefront TMG 2010 Service Pack 1 (SP1).
Príčina
Tento problém sa vyskytuje, pretože ISA Server 2006 alebo Forefront TMG 2010 nemusia niektoré kódy chýb, ktoré sú vytvorené na strane servera vzdialeného volania procedúr (RPC) v tomto prípade.
Riešenie
Informácie o balíku Service Pack
Tento problém je opravený v Forefront TMG 2010 Service Pack 1.
Ďalšie informácie o možnostiach získania Forefront TMG 2010 Service Pack 1, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
981324 zoznam problémov, ktoré boli odstránené v Forefront Threat Management Gateway 2010 Service Pack 1
Informácie o rýchlej oprave rollup
Informácie o inštalácii rýchlej opravy
Ak chcete vyriešiť tento problém, postupujte nasledovne:
-
Nainštalujte rýchlu opravu súhrnný balík, ktorý je popísaný v nasledujúcom článku databázy Microsoft Knowledge Base:
976301 Popis balík s rýchlou ISA Server 2006: 25 Október 2009
-
Spustite program Poznámkový blok a skopírujte nasledujúci skript do programu Poznámkový blok.
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 -
Súbor uložte ako súbor skriptu Microsoft Visual Basic pomocou prípony súboru .vbs. Napríklad súbor uložiť nasledujúci názov:
EnableKB976545.vbs -
Dvakrát kliknite na súbor .vbs spustite.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti "Vzťahuje sa na". Tento problém bol prvýkrát vyriešený v Forefront TMG 2010 Service Pack 1.
Odkazy
Ďalšie informácie o terminológii z oblasti aktualizácií softvéru získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru od spoločnosti Microsoft