Introdução
Este artigo descreve um problema no qual você não pode se conectar a um servidor L2TP/IPsec atrás de um dispositivo NAT-T no Windows Embedded Compact 7. Uma atualização está disponível para resolver esse problema. Antes de instalar essa atualização, todas as atualizações emitidas anteriormente para este produto devem ser instaladas.
Sintomas
Considere o seguinte cenário:
-
Você tem a conversão de endereços de rede (NAT) e rede virtual privada (VPN) ativada em um dispositivo que está executando o Windows Embedded Compact 7.
-
Criar uma conexão VPN (L2TP/IPSec) do item de conexão Dial-up e de rede neste dispositivo.
Nesse cenário, depois que você se conectar ao servidor VPN por este dispositivo, você não pode se conectar a um servidor L2TP/IPsec atrás de um dispositivo NAT-T.
Resolução
Para resolver esse problema, instale essa atualização. Depois de instalar esta atualização, você pode usar o novo valor AssumeUDPEncapsulationContextOnSendRule no registro para dar suporte ao se conectar a um servidor L2TP/IPsec atrás de um dispositivo NAT-T em um dispositivo Windows Embedded Compact 7 com base. O valor AssumeUDPEncapsulationContextOnSendRule está localizado na seguinte subchave do registro:
HKEY_LOCAL_MACHINE\Comm\L2TP1\Parms Você pode configurar os seguintes valores:
-
Se você definir o valor AssumeUDPEncapsulationContextOnSendRule como 0, o dispositivo não possa estabelecer associações de segurança com servidores localizados atrás de dispositivos NAT. Esse é o valor padrão.
-
Se você definir o valor AssumeUDPEncapsulationContextOnSendRule como 1, o dispositivo pode estabelecer associações de segurança com servidores localizados atrás de dispositivos NAT.
-
Se você definir o valor AssumeUDPEncapsulationContextOnSendRule como 2, o dispositivo pode estabelecer associações de segurança se o servidor e o dispositivo estiverem por trás de dispositivos NAT.
Você também precisa definir as seguintes configurações do registro no arquivo OSDesign.reg . Isso permite que o sistema verificar o valor AssumeUDPEncapsulationContextOnSendRule .
; Excluir o valor do registro de "UseIPSec", que é configurada no common.reg pelo seguinte configuração
[HKEY_LOCAL_MACHINE\Comm\L2TP1\Parms] "UseIPSec"=-
Informações de atualização do software
Uma atualização de software compatível está agora disponível na Microsoft como Atualização Windows Embedded Compact 7 mensal (abril 2015). Observação Este Windows Embedded Compact 7 atualização mensal está disponível para download no seguinte site da Microsoft Download Center:
Windows Embedded Compact 7 atualizações
Pré-requisitos
Esta atualização é compatível somente se todas as atualizações emitidas anteriormente para esse produto já estão instaladas.
Necessidade de reinicialização
Após aplicar esta atualização, você deverá executar uma compilação limpa de toda a plataforma. Para fazer isso, utilize um dos métodos seguintes:
-
No menu Compilar, clique em Limpar Solução e clique em Compilar Solução.
-
No menu Compilar, clique em Recompilar Solução.
Você não precisa reiniciar o computador após aplicar essa atualização de software.
Informações sobre a substituição da atualização
Essa atualização não substitui nenhuma outra.
A versão em inglês deste pacote de atualização de software tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e as horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). Quando você exibe as informações sobre os arquivos, elas são convertidas no horário local. Para saber a diferença entre a hora UTC e a hora local, use a guia Fuso Horário no item Data e Hora do Painel de Controle.
Arquivos incluídos neste pacote de atualização
Nome do arquivo |
Tamanho do arquivo |
Data |
Hora |
Caminho |
---|---|---|---|---|
L2tp.lib |
2,251,132 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Mipsii\Checked |
L2tp.lib |
1,969,520 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Mipsii\Retail |
L2tp.lib |
2,439,944 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Mipsii\Debug |
L2tp.lib |
2,302,466 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv6\Checked |
L2tp.lib |
1,990,908 |
06-Nov-2014 |
10:19 |
Public\Common\Oak\Lib\Armv6\Retail |
L2tp.lib |
2,507,922 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Armv6\Debug |
L2tp.lib |
2,116,054 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\X86\Checked |
L2tp.lib |
1,843,594 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\X86\Retail |
L2tp.lib |
2,176,568 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\X86\Debug |
L2tp.lib |
2,090,094 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Sh4\Checked |
L2tp.lib |
1,872,174 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Sh4\Retail |
L2tp.lib |
2,236,332 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Sh4\Debug |
L2tp.lib |
2,253,872 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Mipsii_fp\Checked |
L2tp.lib |
1,972,394 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
L2tp.lib |
2,442,812 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
L2tp.lib |
2,290,340 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv7\Checked |
L2tp.lib |
1,983,220 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv7\Retail |
L2tp.lib |
2,498,612 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Armv7\Debug |
L2tp.lib |
2,302,474 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv5\Checked |
L2tp.lib |
1,990,916 |
06-Nov-2014 |
10:18 |
Public\Common\Oak\Lib\Armv5\Retail |
L2tp.lib |
2,508,788 |
06-Nov-2014 |
10:17 |
Public\Common\Oak\Lib\Armv5\Debug |
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever as atualizações de software.