Applies ToForefront Threat Management Gateway 2010 Enterprise Forefront Threat Management Gateway 2010 Standard

Sintomas

Considere o seguinte cenário:

  • Implantar o Microsoft Exchange Server 2010 em um ambiente que tenha o Microsoft Exchange Server 2007.

  • O Exchange 2010 e Exchange 2007 são separados pelo Microsoft Internet Security and Acceleration (ISA) Server 2006 ou Microsoft Forefront ameaça Management Gateway (TMG) 2010.

  • Você tenta mover uma caixa de correio do Exchange 2007 para o Exchange 2010 usando a tarefa de Novo MoveRequest no snap-in Microsoft Management Console (MMC) do Exchange 2010.

Nesse cenário, a operação falha com a seguinte mensagem de erro:

Erro: MapiExceptionNetworkError: não é possível estabelecer conexão com o servidor. (hr = 0x80040115, ec =-2147221227)

Observe que a correção com suporte para o Forefront TMG 2010 está incluída no Forefront TMG 2010 Service Pack 1 (SP1).

Causa

Esse problema ocorre porque o ISA Server 2006 ou o Forefront TMG 2010 não encaminha alguns códigos de erro que são gerados em chamadas de procedimento remoto do lado do servidor (RPC) nesse cenário.

Resolução

Informações do service pack

Esse problema é corrigido no Forefront TMG 2010 Service Pack 1.Para obter mais informações sobre como adquirir o Forefront TMG 2010 Service Pack 1, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

981324 lista de problemas corrigidos no Forefront ameaça Management Gateway 2010 Service Pack 1

Informações sobre o hotfix cumulativo

Informações de instalação de hotfix

Para resolver esse problema, execute as seguintes etapas:

  1. Instale o pacote cumulativo de hotfix descrito no seguinte artigo da Base de Conhecimento Microsoft:

    976301 descrição do pacote de hotfix do ISA Server 2006: 25 de outubro de 2009

  2. Inicie o bloco de notas e copie o seguinte script em um arquivo do bloco de notas.

        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
  3. Salve o arquivo como um arquivo de script do Microsoft Visual Basic usando a extensão de nome de arquivo. vbs. Por exemplo, salve o arquivo usando o seguinte nome:EnableKB976545.vbs

  4. Clique duas vezes no arquivo. vbs para executá-lo.

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a". Esse problema foi corrigido primeiro no Forefront TMG 2010 Service Pack 1.

Referências

Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

824684 descrição da terminologia padrão usada para descrever as atualizações de software

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.