I have a couple of ASP scripts running on a client's server (they have hosting through another provider, I need to be able to tell their host IT people what the problem is, so we can get it fixed.
For both of these scripts (a calendar and a shopping cart), to administer the script you must log in to a admin area, and then you can add, change, etc. These scripts have both worked fine in the past (the calendar script for months) but since late December have shown funny behavior - when you log in and start doing a task (such as adding an event to the calendar), within a short period of time you are logged out and must re-login. Unfortunately, when you log back in, you go to the main screen, and have to start over. The time to timeout or logout seems to be variable, sometimes as short as 10 seconds, other times almost a full minute. Sometimes that is enough to finish a task, and save to the database, and other times it's not.
The server is IIS6, with ASP.NET turned off. When I run a script to check the environment after logging in, among other things that may be relevant, I get:
Default session timeout is: 35 mins (increased by the login script currently, default is 20)
ASPSESSIONIDAQCTRQRC=[some session ID] (this session ID remains for 20 mins, although the user was timed out or signed out as described above.)
I am convinced that this is an enviroment or hosting error, and not an issue with my scripts (in part because they worked fine in the past, and I have used the calendar script for months on this server and others. The shopping carts script is from CyberStrong eShop, and they have not seen this problem before, nor did any of their suggestions fix it.
This is a single server, no load sharing or anything.
Any thoughts? Thanks!