Product Documentation

Configure communication time-out duration and retry attempts

Aug 26, 2014

By default, requests from StoreFront to a server providing resources for a store time out after 30 seconds. The server is considered unavailable after two unsuccessful communication attempts. To change these settings, you edit the configuration file for the store.

Important: In multiple server deployments, use only one server at a time to make changes to the configuration of the server group. Ensure that the Citrix StoreFront management console is not running on any of the other servers in the deployment. Once complete, propagate your configuration changes to the server group so that the other servers in the deployment are updated.
  1. Use a text editor to open the web.config files for the store, which is typically located in the C:\inetpub\wwwroot\Citrix\Authentication\ and C:\inetpub\wwwroot\Citrix\storename\ directories, respectively, where storename is the name specified for the store when it was created.
  2. Locate the following element in the file.
    <farmset ... serverCommunicationAttempts="2" communicationTimeout="30" 
      connectionTimeout="6" ... >
  3. Change the value of the serverCommunicationAttempts attribute to the set the number of unsuccessful communication attempts before the server is considered to be unavailable. Use the communicationTimeout attribute to set the time limit in seconds for a response from the server. Set the time limit in seconds for StoreFront to resolve the address of the server by changing the value of the connectionTimeout attribute.