Configure CITRIX session timeout

Increase the session timeout for StoreFront

  1. On StoreFront, navigate to c:\inetpub\wwwroot\Citrix<StoreWeb>.

  2. Locate the entry: <sessionState timeout="20" /> in the web.config file.

  3. Change the sessionState timeout to the desired value in minutes.

Increase maximum token lifetime of Authentication Service

If you increase the session timeout for the Citrix Receiver for Web to be more than one hour, you also have to increase the token maximum lifetime appropriately in the Authentication Service.

Increase session timeout for Citrix Workspace app

  1. For the Citrix Workspace app installed on the StoreFront Server, navigate to the path of your store’s auth service. In recent StoreFront versions, this path is c:\inetpub\wwwroot\Citrix\<Store>Auth (which could be one of several auth services depending on how many Stores you have).

    In older StoreFront versions, the path is c:\inetpub\wwwroot\Citrix\Authentication (which could be shared between auth services or be the only one on the server).

  2. In the web.config file, locate the entry: <defaultLifetime="01:00:00" maxLifetime="01:00:00">.

  3. Change the maxLifetime to desired value.

Restart IIS

  • Run the iisreset command to apply the changes. Running this command logs off the users from Citrix Receiver for Web, and it does not impact their current ICA session.

Last updated