Citrix Virtual Apps and Desktops

Solução de Problemas

Para confirmar que o EDT está sendo usado como protocolo de transporte para a sessão, você pode usar o Director ou o utilitário de linha de comando CtxSession.exe no VDA.

No Director, procure a sessão e selecione Detalhes. Se o Tipo de conexão for HDX e o Protocolo for UDP, o EDT estará sendo usado como protocolo de transporte para a sessão.

Director do EDT

Para usar o utilitário CtxSession.exe, inicie um Prompt de Comando ou PowerShell dentro da sessão e execute ctxsession.exe. Para ver estatísticas detalhadas, execute ctxsession.exe -v. Se o EDT estiver em uso, o protocolo de transporte mostrará um dos seguintes:

  • UDP > ICA® (Confiabilidade da Sessão desabilitada)
  • UDP > CGP > ICA (Confiabilidade da Sessão habilitada)
  • UDP > DTLS > CGP > ICA (O ICA é criptografado de ponta a ponta com DTLS)

Sessão EDT

Quando as sessões falham ao se conectar com o EDT

Para solucionar problemas do Adaptive Transport e do EDT, sugerimos o seguinte:

  1. Revise os Requisitos do sistema, Requisitos de rede, Problemas conhecidos e Coisas a saber, e certifique-se de que todos os itens foram abordados.
  2. Verifique se há políticas Citrix® no Studio ou GPO substituindo a configuração desejada do HDX Adaptive Transport.
  3. Verifique se há configurações no cliente substituindo a configuração desejada do HDX Adaptive Transport. Isso pode ser uma preferência de GPO, uma configuração usando o modelo administrativo opcional do aplicativo Workspace ou uma configuração manual da configuração HDXoverUDP no registro ou no arquivo de configuração do cliente.
  4. Em máquinas VDA multi-sessão, certifique-se de que os ouvintes UDP estejam ativos. Abra um prompt de comando na máquina VDA e execute netstat -a -p udp. Para obter mais informações, consulte Como Confirmar o Protocolo de Transporte de Dados Iluminado HDX.
  5. Verifique se as regras de firewall apropriadas foram configuradas tanto em firewalls de rede quanto em firewalls executados nas máquinas VDA.
  6. Inicie uma sessão direta internamente, ignorando o NetScaler® Gateway ou o Citrix Gateway Service, e verifique o protocolo em uso. Se a sessão usar o EDT, o VDA estará pronto para usar o EDT para conexões externas através do NetScaler Gateway ou do Citrix Gateway Service.
  7. Se o EDT funcionar para conexões internas diretas e não para sessões que passam pelo NetScaler Gateway ou Citrix Gateway Service:

  8. Se estiver usando o Citrix Gateway Service, certifique-se de que o Rendezvous esteja habilitado e funcionando.
  9. Verifique se as conexões dos seus usuários exigem um MTU não padrão. Conexões com um MTU efetivo inferior a 1500 bytes causam fragmentação de pacotes EDT, o que, por sua vez, pode afetar o desempenho ou até mesmo causar falhas no lançamento da sessão. Esse problema é comum ao usar VPNs, alguns pontos de acesso Wi-Fi e redes móveis, como 4G e 5G. Certifique-se de ter o MTU Discovery habilitado ou de estar configurando um MTU personalizado conforme descrito em Como configurar o MSS ao usar o EDT em redes com MTU não padrão.

Problemas conhecidos

  • Caminhos de rede assimétricos podem fazer com que o MTU Discovery falhe para conexões que não passam pelo NetScaler Gateway ou Citrix Gateway Service. Para resolver esse problema, atualize para a versão 2103 do VDA ou posterior. [CVADHELP-16654]

  • Ao usar o NetScaler Gateway, caminhos de rede assimétricos podem fazer com que o MTU Discovery falhe. Isso ocorre devido a um problema no Gateway que faz com que o bit Don’t Fragment (DF) no cabeçalho dos pacotes EDT não seja propagado. Uma correção para esse problema está disponível, a partir da versão de firmware 13.1 build 17.42. Para obter detalhes sobre como habilitar a correção, consulte a documentação do NetScaler Gateway. [CGOP-18438]

  • O MTU Discovery pode falhar para usuários que se conectam através de uma rede DS-Lite. Alguns modems falham em respeitar o bit DF quando o processamento de pacotes está habilitado, impedindo que o MTU Discovery detecte a fragmentação. Nesta situação, as seguintes são as opções disponíveis:

    • Desabilite o processamento de pacotes no modem do usuário.
    • Desabilite o MTU Discovery e use um MTU fixo conforme descrito em Como configurar o MSS ao usar o EDT em redes com MTU não padrão.
    • Desabilite o Adaptive Transport para forçar as sessões a usar TCP. Se apenas um subconjunto de usuários for afetado, considere desabilitá-lo no lado do cliente para que outros usuários possam continuar a usar o EDT.
Solução de Problemas