Categories
IIS Ripplestone Ripplestone Tips

Setting the IIS Idle Time-out

The Idle Time-out within IIS can effect Ripplestone by closing the worker process before the session has timed out.  This will cause an error within Ripplestone when you click on a link.  This is because the worker process has been stopped due to inactivity and will result in an error like the one below.

 

image

 

The session timeout is set in the web.config file and the two setting (session timeout and the Application Pool Idle Time-out) need to work together.  The Idle Time-out should be equal to or larger than the Session timeout value.

For example, if the session timeout in the web.config file is set to 30 minutes, then the Idle Time-out should be set to a value of 30 minutes or greater.  In the screen shot below it is set to 35 minutes.

 

image

Categories
IIS Ripplestone Ripplestone Tips

Changing the Timeout Within Ripplestone

Ripplestone has a default timeout period of 20 minutes. If the application has not been used for 20 minutes, the session will end and the user will need to login again to continue. The default value can be changed by editing the web.config file located in C:SitesRipplestone. The web.config file is an XML file that can be edited with any text editor or XML reader. Look for the authentication section and change the timeout to whatever value (in minutes) you would like.

Below is an example of the authentication section with the default value of 20 minutes.

<authentication mode=”Forms”>

<forms name=”RSAuth” loginUrl=”SignOn.aspx” protection=”All” timeout=”20″/>

</authentication>