Re: Apparent session crosstalk

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Ken Dopierala Jr. (kdopierala2_at_wi.rr.com)
Date: 09/24/04


Date: Fri, 24 Sep 2004 12:56:52 -0500

Hi Shari,

The first thing to check is to make sure you are using Session() and not
Cache() or Application() by mistake. That is the most common reason this
happens. Session variables might be being used everywhere except for one
key line of code. Also if you encapsulate these objects, check out that
code to make sure there isn't a mistype somewhere. The next thing you
should do after checking that is find a way to consistently make the problem
happen. Have a couple developers or QA people figure out a way to make it
happen. Once you can do that then you can find the code where it occurs.
Good luck! Ken.

-- 
Ken Dopierala Jr.
For great ASP.Net web hosting try:
http://www.webhost4life.com/default.asp?refid=Spinlight
"Shari" <sforeht@hotmail.com> wrote in message
news:eecde452.0409240946.7e4986d0@posting.google.com...
> We are having a very strange problem.  We have users processing
> personal information, and sometimes, they will go to different page
> within that person (i.e. from address details, to insurance coverage),
> and all of a sudden, be looking at the data from someone else.  This
> is obviously causing us exposure to data integrity problems as they
> may not notice this data has changed, and go ahead and save it.
>
> We have figured out that when this happens, another user had either
> been viewing, or updating, the 2nd person (i.e. the person whose data
> gets displayed back to the first user).
>
> Our environment is using a Cisco switch for load balancing between two
> servers.  No web garden.  We have had the users hit one of the servers
> directly (thus, eliminating Cicso from the picture) and it still
> occurs.
>
> We are not sure if the session variable that stores the person id is
> getting altered somehow, or if it is serving back the wrong data.  We
> have put in a bunch of log messages to determine if the person id is
> changing, although we suspect it is the correct person id since they
> sometimes don't notice it and go ahead and do the save.  This then
> modifies the original person information with the wrong data that was
> being displayed on the screen.
>
> We are really at a loss and would greatly appreciate any suggestions!
>
> thanks,
> Shari


Relevant Pages

  • Re: scheduler fails to start task five hours after session close
    ... If the job connects to another machine you may need to add the user/ group 'logon as batch job' rights. ... I have a strange behavior on my servers where the scheduled tasks fail to start with message "Could not start". ... I added one task every hour on the hour that calls the same batch file with the same credentials, those of the session I opened. ...
    (microsoft.public.windows.server.general)
  • Reason 0.1.0 (New Nessus Client)
    ... Reason is an application/network security scanner client for Nessus and Nessus compatible servers. ... In addition to an improved user interface, it provides complete session management, templates, and report generation using XSLT. ...
    (Pen-Test)
  • Re: content static for 24hrs
    ... Largely content delivery, some of which will be subscription based. ... kind of session info would be required. ... The are single purpose servers. ...
    (microsoft.public.inetserver.asp.db)
  • Update: Remote Desktop for Administration issue
    ... I logged in to one of my two problem servers from a workstation I never ... logged in from before and got a second session to open. ... allow a local connection as well as two remote connections as they should. ...
    (microsoft.public.win2000.general)
  • Terminal Services Random Session Disconnections
    ... For about 3 weeks now we have been getting random sessions disconnections across our seven terminal servers They are all IBM Blades. ... Remote users are only affected - it is not users within the local lan that seem to be affected. ... problems when connecting to a new session. ...
    (microsoft.public.windows.server.networking)