I have checked the servers (Win Server 2003) application event logs for the following problem http://support.microsoft.com/kb/308097 which doesn't show up. It just appears that sessions drop randomly for random users
It's a single server setup, no web farms and no load balancing
Even though the issue I point to above doesn't occur in the logs, is it worth increasing the stateNetworkTimeout attribute anyway? The configuration at the moment is simply
<sessionState mode="StateServer" cookieless="false" stateConnectionString="tcpip=localhost:42424" timeout="60"/>
UPDATES:
Using FormsAuth and the Timeout is set to 60
IIS6 Settings
- Recycle worker processes (in minutes) = 120
- Recycle worker processes (number of requests) = 35000
- Recycle worker processes at the following times = Unchecked
- Maximum virtual memory = Unchecked
- Maximum used memory = Unchecked
- Shutdown worker processes after being idle = 90
- Limit the kernel request queue = 1500
- Everthing else = Unchecked