Solución de problemas
Para confirmar que EDT se está utilizando como protocolo de transporte para la sesión, puede usar Director o la utilidad de línea de comandos CtxSession.exe en el VDA.
En Director, busque la sesión y seleccione Detalles. Si el Tipo de conexión es HDX y el Protocolo es UDP, se está utilizando EDT como protocolo de transporte para la sesión.

Para usar la utilidad CtxSession.exe, inicie un Símbolo del sistema o PowerShell dentro de la sesión y ejecute ctxsession.exe. Para ver estadísticas detalladas, ejecute ctxsession.exe -v. Si EDT está en uso, el protocolo de transporte muestra uno de los siguientes:
- UDP > ICA® (Fiabilidad de la sesión deshabilitada)
- UDP > CGP > ICA (Fiabilidad de la sesión habilitada)
- UDP > DTLS > CGP > ICA (ICA está cifrado de extremo a extremo con DTLS)

Cuando las sesiones no se conectan con EDT
Para solucionar problemas de Transporte adaptable y EDT, sugerimos lo siguiente:
- Revise los Requisitos del sistema, Requisitos de red, Problemas conocidos y Aspectos a tener en cuenta, y asegúrese de que se hayan abordado todos los elementos.
- Compruebe si hay directivas Citrix® en Studio o GPO que sobrescriban la configuración deseada de HDX Adaptive Transport.
- Compruebe si hay configuraciones en el cliente que sobrescriban la configuración deseada de HDX Adaptive Transport. Esto puede ser una preferencia de GPO, una configuración realizada con la plantilla administrativa opcional de la aplicación Workspace, o una configuración manual del ajuste HDXoverUDP en el registro o en el archivo de configuración del cliente.
- En máquinas VDA multisesión, asegúrese de que los oyentes UDP estén activos. Abra un símbolo del sistema en la máquina VDA y ejecute
netstat -a -p udp. Para obtener más información, consulte Cómo confirmar el protocolo HDX Enlightened Data Transport. - Compruebe si las reglas de firewall adecuadas se han configurado tanto en los firewalls de red como en los firewalls que se ejecutan en las máquinas VDA.
- Inicie una sesión directa internamente, omitiendo NetScaler® Gateway o Citrix Gateway Service, y compruebe el protocolo en uso. Si la sesión utiliza EDT, el VDA está listo para usar EDT para conexiones externas a través de NetScaler Gateway o Citrix Gateway Service.
-
Si EDT funciona para conexiones internas directas y no para sesiones que pasan por NetScaler Gateway o Citrix Gateway Service:
- Asegúrese de que la fiabilidad de la sesión esté habilitada.
- Si utiliza NetScaler Gateway, asegúrese de que su configuración se ajuste a la configuración requerida descrita en Configurar NetScaler Gateway para admitir Enlightened Data Transport y HDX Insight.
- Si utiliza Citrix Gateway Service, asegúrese de que Rendezvous esté habilitado y funcionando.
- Compruebe si las conexiones de sus usuarios requieren una MTU no estándar. Las conexiones con una MTU efectiva inferior a 1500 bytes provocan la fragmentación de paquetes EDT, lo que a su vez puede afectar al rendimiento o incluso provocar fallos en el inicio de la sesión. Este problema es común cuando se utilizan VPN, algunos puntos de acceso Wi-Fi y redes móviles, como 4G y 5G. Asegúrese de tener la detección de MTU habilitada o de configurar una MTU personalizada como se describe en Cómo configurar MSS al usar EDT en redes con MTU no estándar.
Problemas conocidos
-
Las rutas de red asimétricas pueden hacer que la detección de MTU falle para las conexiones que no pasan por NetScaler Gateway o Citrix Gateway Service. Para solucionar este problema, actualice a la versión 2103 o posterior del VDA. [CVADHELP-16654]
-
Cuando se utiliza NetScaler Gateway, las rutas de red asimétricas pueden hacer que la detección de MTU falle. Esto se debe a un problema en Gateway que provoca que el bit Don’t Fragment (DF) en el encabezado de los paquetes EDT no se propague. Hay una solución disponible para este problema, a partir de la versión de firmware 13.1 compilación 17.42. Para obtener detalles sobre cómo habilitar la solución, consulte la documentación de NetScaler Gateway. [CGOP-18438]
-
La detección de MTU puede fallar para los usuarios que se conectan a través de una red DS-Lite. Algunos módems no respetan el bit DF cuando el procesamiento de paquetes está habilitado, lo que impide que la detección de MTU detecte la fragmentación. En esta situación, las siguientes son las opciones disponibles:
- Deshabilite el procesamiento de paquetes en el módem del usuario.
- Deshabilite la detección de MTU y utilice una MTU codificada de forma rígida como se describe en Cómo configurar MSS al usar EDT en redes con MTU no estándar.
- Deshabilite el transporte adaptativo para forzar a las sesiones a usar TCP. Si solo un subconjunto de usuarios se ve afectado, considere deshabilitarlo en el lado del cliente para que otros usuarios puedan seguir usando EDT.