Acabei de descobrir um problema estranho. Eu me conecto a uma rede remota via VPN. Dentro desta VPN é um Microsoft Small Business Server separado (que não fornece a VPN, outro dispositivo faz isso). Então a configuração é:
Windows com cliente VPN de terceiros < - > (WAN) < - > Gateway VPN < - > SBS
Eu posso fazer ping no SBS e posso acessar as pastas compartilhadas perfeitamente bem quando conectado à rede remota via VPN. Também todos os outros programas que eu uso funcionam muito bem. Isso funciona com a compactação IPSec ativada e desativada também, em ambos os casos sem problemas.
A única coisa que não funciona se a compactação IPSec estiver habilitada é a conexão de área de trabalho remota entre o meu cliente Windows e o SBS. Funciona como deveria, no entanto, se a compactação IPSec estiver desabilitada. O único erro que recebo do RDC nesse caso é a mensagem sem sentido "Ocorreu um erro interno".
Como a área de trabalho remota do SBS pode falhar (mas todo o resto funciona bem) se a compactação / descompactação é tratada entre o VPN Gateway e o meu cliente VPN? Não deveria ser uma "camada" mais profunda? O aplicativo da Área de Trabalho Remota não deve saber que os dados foram compactados e descompactados, não importa?
Existe alguma maneira de ter a compactação RDC e IPSec funcionando juntas?