StoreFront

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.

  1. En la pantalla de Inicio o Aplicaciones de Windows, busque el mosaico de Citrix StoreFront y haga clic en él.
  2. 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.
  3. 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.

  1. En StoreFront, vaya a c:\inetpub\wwwroot\Citrix\<StoreWeb>.
  2. En el archivo web.config, busque la entrada <sessionState timeout="20" />.
  3. 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.

  1. 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 es c:\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.
  2. 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-->
    
  3. En la entrada <defaultLifetime="01:00:00" maxLifetime="01:00:00"> solo en esta sección, cambie maxLifetime 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.

  1. Vaya al StoreWeb del sistema de archivos; la ruta predeterminada es c:\inetpub\wwwroot\Citrix\<Store>Web.

  2. 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-->
    
  3. 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.

  1. 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 es c:\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.
  2. 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-->
    
  3. 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.

Recurso adicional

Configurar el tiempo de espera de la comunicación y la sesión