NetResults Tracker Knowledge Base Article
Changing the Session Timeout for Tracker workgroups
Article ID  8
Article Type  Procedures / Documentation
Product  NetResults Tracker
Oldest Version  5.0
Newest Version  Latest Release
Publication Date  09/16/2003 11:15:52 AM
Last Updated  10/28/2016 09:22:38 AM
Warnings
  • The inactivity time is based on last transaction between the user's browser and the web server. A user typing information into the Add page could be counted as inactivity because the browser does not communicate with the web server until the user clicks on the "Add" button to save the information entered on the form.

    Because the way a user's inactivity is determined does not account for some cases where the user is actively using Tracker, it is recommended that you do not set the session timeout to fewer than 120 minutes to prevent users from losing data they have entered.

  • This article does not apply to NetResults Tracker Online (NRTO) installations.
Description
This procedure provides the steps needed to change the session timeout for Tracker workgroups.

Your Tracker installation already has a session timeout configured. During the installation and upgrade processes, Tracker automatically configures a session timeout of 12 hours (720 minutes). This timeout will end a user's session after a certain length of inactivity time (time where the user has not performed any actions in Tracker). The inactivity time is based on last transaction between the user's browser and the web server. A user typing information into the Add page could be counted as inactivity because the browser does not communicate with the web server until the user clicks on the "Add" button to save the information entered on the form.

The session timeout can be adjusted for each workgroup through your web server settings in Internet Information Server. Because the way a user's inactivity is determined does not account for some cases where the user is actively using Tracker, it is recommended that you do not set the session timeout to fewer than 120 minutes.

To adjust the session timeout in IIS 7.0, 7.5, 8.0 or 8.5:

  1. Launch IIS Manager
  2. In the left pane, browse to the web site where you have installed Tracker, locate the virtual directory of the workgroup you wish to modify and click on it
  3. In the middle pane, click on "Features View" at the bottom. Locate the ASP feature, right click on it and select "Open Feature".
  4. Under Services > Session Properties, locate the "Time-out" property. Click in the right column for that property and change the length of time, which is displayed in hours:minutes:seconds format. The default is 12:00:00 (12 hours). Specify a value for session timeout. It is recommended that you do not set this value to fewer than 2 hours (02:00:00).
  5. Click Apply in the Action pane on the far right to save your selection. A confirmation note will say the changes have been successfully saved.
  6. Restart IIS so this new setting will take effect.
For more information, please review the information in the User Sessions section of the Administrative Help Guide.

To adjust the session timeout in IIS 6.0 or 6.5:

  1. Launch IIS Manager
  2. Under the web site where you have installed Tracker, locate the application of the workgroup you wish to modify (e.g. for the pteval workgroup, look for the application called pteval).
  3. Right click on the application and select Properties.
  4. In the Virtual Directory tab, click on the Configuration button.
  5. Click on the App Options tab. You will find the Session Timeout option under Enable Session State. Specify a value for Session Timeout in minutes. The default is 720 minutes. It is recommended that you do not set this value to fewer than 120 minutes.
  6. Click OK to save your selection.
  7. Restart IIS so this new setting will take effect.
Workaround
Train users to click on the Logoff button rather than relying on the session timeout to end a session.