Belirtiler
Aşağıdaki senaryoyu düşünün:
-
Microsoft Exchange Server 2010'i zaten Microsoft Exchange Server 2007 ortamında dağıtma.
-
Exchange 2010 ve Exchange 2007 ile Microsoft Internet Security and Acceleration (ISA) Server 2006 veya Microsoft Forefront Threat Management Gateway (TMG) 2010 ayrılır.
-
MoveRequest yeni görev Exchange 2010 Microsoft Yönetim Konsolu (MMC) ek bileşenini kullanarak bir posta kutusu Exchange 2007'den Exchange 2010'a taşımak deneyin.
Bu senaryoda, aşağıdaki hata iletisi ile birlikte işlem başarısız olur:
Hata: MapiExceptionNetworkError: sunucu bağlantısı kurulamadı. (hr = 0x80040115, ec = 2147221227)
Not Forefront TMG 2010 için desteklenen bir düzeltme Forefront TMG 2010 Service Pack 1 (SP1) eklenmiştir.
Neden
Forefront TMG 2010 ya da ISA Server 2006 Bu senaryoda sunucu tarafı uzak yordam çağrıları (RPC) oluşturulan bazı hata kodları iletmemesi nedeniyle bu sorun oluşur.
Çözüm
Hizmet paketi bilgileri
Bu sorun, Forefront TMG 2010 Service Pack 1'de giderilmiştir.
Forefront TMG 2010 Service Pack 1'i edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
981324 Forefront tehdit Yönetimi ağ geçidi 2010 Service Pack 1'de giderilen sorunların listesi
Düzeltme toplaması bilgileri
Düzeltme yükleme bilgileri
Bu sorunu gidermek için şu adımları izleyin:
-
Aşağıdaki Microsoft Bilgi Bankası makalesinde açıklanan düzeltme toplaması paketini yükleyin:
976301 ISA Server 2006 düzeltme paketinin açıklaması: 25 Ekim 2009
-
Not Defteri'ni başlatın ve aşağıdaki komut dosyası bir not defteri dosyasına kopyalayın.
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 -
Dosyayı .vbs dosya adı uzantısını kullanarak bir Microsoft Visual Basic komut dosyası kaydedin. Örneğin, aşağıdaki adı kullanarak dosyayı kaydedin:
EnableKB976545.vbs -
.vbs dosya çalıştırmak için çift tıklatın.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır. Bu sorun ilk olarak Forefront TMG 2010 Service Pack 1'de düzeltilmiştir.
Başvurular
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması