Configurar el tiempo de espera de la comunicación y la sesión
Configurar el tiempo de espera en las comunicaciones y los reintentos
De forma predeterminada, el tiempo de espera de las solicitudes de un sitio de Citrix Receiver para Web para el almacén asociado se agota pasados tres minutos. El almacén se considera no disponible después de un intento de comunicación fallido. Utilice la tarea Parámetros avanzados para cambiar estos parámetros predeterminados.
Importante:
En implementaciones con varios servidores, use solo un servidor a la vez para hacer cambios en la configuración del grupo de servidores. Compruebe que la consola de administración de Citrix StoreFront no se está ejecutando en ninguno de los demás servidores de la implementación. Una vez completados, propague los cambios de configuración al grupo de servidores de modo que los demás servidores de la implementación se actualicen.
- En la pantalla de Inicio o Aplicaciones de Windows, busque el mosaico de Citrix StoreFront y haga clic en él.
- Seleccione el nodo Almacén en el panel izquierdo de la consola de administración de Citrix StoreFront, seleccione un almacén en el panel central y, a continuación, en el panel Acciones, seleccione Administrar sitios de Receiver para Web y haga clic en Configurar.
- Seleccione Parámetros de la sesión, realice los cambios y haga clic en Aceptar/Aplicar para guardar los cambios.
Configurar el tiempo de espera de la sesión
Si el tiempo de espera de la sesión no está configurado correctamente en StoreFront, puede que los usuarios vean el mensaje: “La sesión agotó el tiempo de espera por inactividad”. Puede restablecer el valor del tiempo de espera de la sesión y aumentar el tiempo establecido en el temporizador de inactividad para adaptarlo al uso de los usuarios.
Complete los siguientes pasos para configurar el tiempo de espera de la sesión en StoreFront:
Cambiar el tiempo de espera de la sesión de Citrix Receiver para Web
Para configurar el tiempo de espera de sesión para los usuarios que acceden a los almacenes de StoreFront a través de Citrix Receiver para Web, establezca la configuración que se describe aquí. Esto no tiene ningún impacto en el acceso de los usuarios a través de la aplicación Citrix Workspace.
- En StoreFront, vaya a
c:\inetpub\wwwroot\Citrix\<StoreWeb>
. - En el archivo
web.config
, busque la entrada<sessionState timeout="20" />
. - Cambie
sessionState timeout
al valor pertinente en minutos.
Si establece el tiempo de espera de la sesión de Citrix Receiver para Web en más de una hora, también debe aumentar consecuentemente la validez máxima del token en el Servicio de autenticación.
-
En el servidor StoreFront, vaya a la ruta del Servicio de autenticación de su almacén.
- Si StoreFront está instalado en un servidor propio y se crea un almacén
<Store>
desde la consola de administración de StoreFront, esta ruta esc:\inetpub\wwwroot\Citrix\<Store>Auth
. - Si StoreFront y el Delivery Controller están instalados en el mismo servidor, al crear un sitio de Citrix Virtual Apps and Desktops mediante Citrix Studio, se crea un almacén predeterminado. En este caso, la ruta del Servicio de autenticación del almacén es
c:\inetpub\wwwroot\Citrix\Authentication
.
- Si StoreFront está instalado en un servidor propio y se crea un almacén
-
En el archivo
web.config
, busque la sección del servicio Authentication Token Producer, similar a la siguiente:<tokenManager> <services> <clear /> <service id="9c84499f-3781-42d3-b3e0-2a12efebaa8d" displayName="Authentication Token Producer"> <relyingParties signingId="462fc209-ecad-44a7-aacb-b75a11b6203a" defaultLifetime="01:00:00" maxLifetime="01:00:00"> <!--NeedCopy-->
-
En la entrada
<defaultLifetime="01:00:00" maxLifetime="01:00:00">
solo en esta sección, cambiemaxLifetime
al valor pertinente. El formato completo de la validez es.d.hh:mm:ss[.ff]
. La validez máxima no está limitada a 24 horas.
Si configura el tiempo de espera de la sesión para Citrix Receiver para Web en más de 8 horas, también debe aumentar consecuentemente la validez máxima del token en StoreWeb.
-
Vaya al StoreWeb del sistema de archivos; la ruta predeterminada es
c:\inetpub\wwwroot\Citrix\<Store>Web
. -
En el archivo
web.config
, busque la sección similar a la siguiente:<tokenManager> <services> <clear /> <service id="9c84499f-3781-42d3-b3e0-2a12efebaa8d" displayName="Authentication Token Producer"> <relyingParties signingId="462fc209-ecad-44a7-aacb-b75a11b6203a" defaultLifetime="01:00:00" maxLifetime="01:00:00"> <!--NeedCopy-->
-
Cambie
tokenLifeTime
al valor pertinente. El formato completo de la validez es.d.hh:mm:ss[.ff]
. La validez máxima no está limitada a 24 horas.
Cambiar el tiempo de espera de la sesión de la aplicación Citrix Workspace
Para configurar el tiempo de espera de sesión para los usuarios que acceden a los almacenes de StoreFront a través de la aplicación Citrix Workspace, establezca la configuración que se describe aquí. Esto no tiene ningún impacto en el acceso de los usuarios a través de Receiver para Web.
-
En el servidor StoreFront, vaya a la ruta del Servicio de autenticación de su almacén.
- Si StoreFront está instalado en un servidor propio y se crea un almacén
<Store>
desde la consola de administración de StoreFront, esta ruta esc:\inetpub\wwwroot\Citrix\<Store>Auth
. - Si StoreFront y el Delivery Controller están instalados en el mismo servidor, al crear un sitio de Citrix Virtual Apps and Desktops mediante Citrix Studio, se crea un almacén predeterminado. En este caso, la ruta del Servicio de autenticación del almacén es
c:\inetpub\wwwroot\Citrix\Authentication
.
- Si StoreFront está instalado en un servidor propio y se crea un almacén
-
En el archivo
web.config
, busque la sección del servicio Authentication Token Producer, similar a la siguiente:<citrix.deliveryservices> <webReceiver> <serverSettings> <authentication tokenLifeTime="08:00:00" locationURL="Authentication/GetAuthMethods"> <!--NeedCopy-->
-
Cambie
maxLifetime
al valor pertinente en minutos. El formato completo de la validez es.d.hh:mm:ss[.ff]
. La validez máxima no está limitada a 24 horas.
Nota:
Después de cerrar la sesión o que se agote el tiempo de espera de esta, los usuarios que acceden a los almacenes de StoreFront a través de la aplicación Citrix Workspace pueden ver Citrix Virtual Apps and Desktops en segundo plano. Sin embargo, cuando hacen clic en cualquier aplicación o escritorio después de que se agote el tiempo de espera de la sesión de StoreFront, deben volver a introducir sus credenciales. Las aplicaciones o escritorios ya iniciados no se cierran una vez agotado el tiempo de espera de las sesiones de StoreFront.
Reiniciar IIS
Ejecute el comando iisreset
para aplicar los cambios. La ejecución de este comando cierra la sesión de los usuarios de Citrix Receiver para Web y no afecta a su sesión ICA actual.