Configurar la fiabilidad de la sesión

Last published : Nov 13, 2026
Citrix® introduce la función de fiabilidad de la sesión en todas las plataformas Linux compatibles. La fiabilidad de la sesión está habilitada de forma predeterminada.
La fiabilidad de la sesión reconecta las sesiones ICA sin problemas a través de interrupciones de red. Para obtener más información sobre la fiabilidad de la sesión, consulte Reconexión automática de clientes y fiabilidad de la sesión.
Nota: Los datos transmitidos a través de una conexión de fiabilidad de la sesión están en texto sin formato de forma predeterminada. Por motivos de seguridad, le recomendamos que habilite el cifrado TLS. Para obtener más información sobre el cifrado TLS, consulte Proteger las sesiones de usuario con TLS.

Configuración

Configuración de directivas en Citrix Studio

Puede establecer las siguientes directivas para la fiabilidad de la sesión en Citrix Studio:
  • Conexiones de fiabilidad de la sesión
  • Tiempo de espera de fiabilidad de la sesión
  • Número de puerto de fiabilidad de la sesión
  • Nivel de transparencia de la interfaz de usuario de reconexión
Nota: Después de establecer la directiva Conexiones de fiabilidad de la sesión o Número de puerto de fiabilidad de la sesión, reinicie el servicio VDA y el servicio HDX™, en este orden, para que la configuración surta efecto.

Configuración en el VDA de Linux

  • Habilitar/deshabilitar el oyente TCP de fiabilidad de la sesión
De forma predeterminada, el oyente TCP de fiabilidad de la sesión está habilitado y escucha en el puerto 2598. Para deshabilitar el oyente, ejecute el siguiente comando.
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\WinStations\cgp"   -v  "fEnableWinStation" -d "0x00000000"
Nota: Reinicie el servicio HDX para que la configuración surta efecto. Deshabilitar el oyente TCP no deshabilita la fiabilidad de la sesión. La fiabilidad de la sesión sigue estando disponible a través de otros oyentes (por ejemplo, SSL) si la función está habilitada a través de la directiva Conexiones de fiabilidad de la sesión.
  • Número de puerto de fiabilidad de la sesión
También puede establecer el número de puerto de fiabilidad de la sesión utilizando el siguiente comando (usando el número de puerto 2599 como ejemplo).
/opt/Citrix/VDA/bin/ctxreg update -k  "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\WinStations\cgp"   -v  "PortNumber" -d  "2599"
Nota: Reinicie el servicio HDX para que la configuración surta efecto. Si el número de puerto se ha configurado mediante la directiva en Citrix Studio, la configuración en el VDA de Linux se ignora. Asegúrese de que el firewall del VDA esté configurado para no prohibir el tráfico de red a través del puerto establecido.
  • Intervalo de latidos (keep-alive) de servidor a cliente
Los mensajes de latido (keep-alive) de fiabilidad de la sesión se envían entre el VDA de Linux y el cliente ICA® cuando no hay actividad en la sesión (por ejemplo, no hay movimiento del ratón ni actualización de la pantalla). Los mensajes de latido se utilizan para detectar si el cliente sigue respondiendo. Si no hay respuesta del cliente, la sesión se suspende hasta que el cliente se vuelva a conectar. Esta configuración especifica el número de segundos entre mensajes de latido sucesivos. De forma predeterminada, esta configuración no está configurada. Para configurarla, ejecute el siguiente comando (usando 10 segundos como ejemplo).
/opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XTEConfig"  -t "REG_DWORD"  -v  "CgpServerToClientKeepAlive"  -d  "10"  --force
  • Intervalo de latidos (keep-alive) de cliente a servidor
Esta configuración especifica el número de segundos entre mensajes de latido sucesivos enviados desde el cliente ICA al VDA de Linux. De forma predeterminada, esta configuración no está configurada. Para configurarla, ejecute el siguiente comando (usando 10 segundos como ejemplo).
/opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\XTEConfig"  -t "REG_DWORD"  -v  "CgpClientToServerKeepAlive"  -d  "10"  --force

Solución de problemas

No se pueden iniciar sesiones después de habilitar la fiabilidad de la sesión mediante la configuración de directiva.
Para solucionar este problema, haga lo siguiente:
  1. Asegúrese de que el servicio VDA y el servicio HDX se reinicien, en este orden, después de habilitar la fiabilidad de la sesión mediante la configuración de directiva en Citrix Studio.
  2. En el VDA, ejecute el siguiente comando para verificar que el agente de escucha TCP de fiabilidad de la sesión se está ejecutando (usando el puerto 2598 como ejemplo).
    netstat -an | grep 2598
    Si no hay ningún agente de escucha TCP en el puerto de fiabilidad de la sesión, habilite el agente de escucha ejecutando el siguiente comando.
    /opt/Citrix/VDA/bin/ctxreg update -k  "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\WinStations\cgp"   -v  "fEnableWinStation" -d "0x00000001"