Server side VB asp code on a Windows 2003 machine, asp.net 2.0* installed. We're having a weird issue where the first time a user connects to the web site, the Session_OnStart in the Global.asa fires, but the session object is null. Something simple like:
Session.Timeout = 30
causes the following error: Object required: 'Session'
The web site has been 'created' in the IIS Manager Home Directory tab, and Sessions are enabled in the Configuration page for the site.
In most cases, the session object exists if the user refreshes the page. But that first visit for a unique user always causes the error.
Suggestions? The code doesn't have an error, as it worked on the old Win2000 system.
Just to reiterate: Windows 2003 Server, running IIS6, with .Net 2.0 installed. Web site is running as an application, not a virtual directory.