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.
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 (ICA é criptografado de ponta a ponta com DTLS)
Quando as sessões falham ao conectar com EDT
Para solucionar problemas de Transporte Adaptável e EDT, sugerimos o seguinte:
-
Revise os Requisitos do sistema, Requisitos de rede, Problemas conhecidos e Coisas a saber, e certifique-se de que todos os itens foram abordados.
-
Verifique se há políticas Citrix® no Studio ou GPO substituindo a configuração desejada de Transporte Adaptável HDX.
-
Verifique se há configurações no cliente substituindo a configuração desejada de Transporte Adaptável HDX. 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.
-
Em máquinas VDA de várias sessões, 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. -
Verifique se as regras de firewall apropriadas foram configuradas tanto nos firewalls de rede quanto nos firewalls em execução nas máquinas VDA.
-
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 EDT, o VDA estará pronto para usar EDT para conexões externas através do NetScaler Gateway ou do Citrix Gateway Service.
-
Se o EDT funcionar para conexões internas diretas e não para sessões que passam pelo NetScaler Gateway ou Citrix Gateway Service:
-
Certifique-se de que a Confiabilidade da Sessão esteja ativada.
-
Se estiver usando o NetScaler Gateway, certifique-se de que sua configuração esteja de acordo com a configuração necessária descrita em Configurar o NetScaler Gateway para oferecer suporte ao Enlightened Data Transport e ao HDX Insight.
-
-
Se estiver usando o Citrix Gateway Service, certifique-se de que o Rendezvous esteja ativado e funcionando.
-
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 a Descoberta de MTU ativada ou de estar configurando um MTU personalizado conforme descrito em Como configurar o MSS ao usar EDT em redes com MTU não padrão.
Problemas conhecidos
-
Ao usar o NetScaler Gateway, caminhos de rede assimétricos podem fazer com que a Descoberta de MTU 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 ativar a correção, consulte a documentação do NetScaler Gateway.
-
A Descoberta de MTU pode falhar para usuários que se conectam por meio de uma rede DS-Lite. Alguns modems não respeitam o bit DF quando o processamento de pacotes está ativado, impedindo que a Descoberta de MTU detecte a fragmentação. Nesta situação, as seguintes opções estão disponíveis:
-
Desative o processamento de pacotes no modem do usuário.
-
Desative a Descoberta de MTU e use um MTU codificado, conforme descrito em Como configurar o MSS ao usar EDT em redes com MTU não padrão.
-
Desative o Transporte Adaptável para forçar as sessões a usar TCP. Se apenas um subconjunto de usuários for afetado, considere desativá-lo no lado do cliente para que outros usuários possam continuar a usar o EDT.
-