Sintomas
Considere o seguinte cenário:
-
Você publica um aplicativo RemoteApp em um tronco Microsoft Forefront Unified Access Gateway (UAG).
-
O nome do aplicativo RemoteApp contém caracteres acentuados e aparece correto na página de portal.
-
Você tenta iniciar o aplicativo.
Nesse cenário, você recebe a seguinte mensagem de erro:
RemoteApp
Esse arquivo RDP está corrompido. A conexão remota não pode ser iniciada.
Além disso, você pode notar que a caixa de diálogo de RemoteApp exibe o nome do aplicativo como caracteres ilegíveis.
Observação: Iniciam aplicativos cujos nomes usam apenas caracteres ASCII sem problemas.
Causa
Esse problema ocorre porque os caracteres acentuados não estão codificados corretamente no fluxo de dados RDP. Isso faz com que o cliente identificar o arquivo como corrompido.
Resolução
Esse problema é corrigido no pacote cumulativo de atualizações 1 para o Forefront Unified Access Gateway 2010 Service Pack 4.
Solução alternativa
Para contornar esse problema, altere o nome do aplicativo RemoteApp para que ela use somente caracteres ASCII e republique o aplicativo. Você deve fazer essa alteração no Gerenciador de RemoteApp e um novo arquivo tspub deve ser exportado que UAG pode usar.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever as atualizações de software.