Help and Support
 

powered byLive Search

Client sessions may be lost while accessing a Web Farm program in Windows NT Server 4.0 and Window 2000 Advanced Server

Article ID:258699
Last Review:February 28, 2007
Revision:2.2
This article was previously published under Q258699

SYMPTOMS

If a Web site depends on the ASP Session Object or some other state being stored on the Web server, clients of a Web farm program may experience problems. For example, sessions being "lost" between requests.

Back to the top

CAUSE

This issue can occur if a client request is serviced by a server that does not have the client's session-state information.

Back to the top

RESOLUTION

The Request Forwarding feature of Application Center 2000 addresses this behavior. For more information about Application Center 2000, please refer to the following Microsoft Web site:
http://www.microsoft.com/ApplicationCenter (http://www.microsoft.com/ApplicationCenter)
To resolve this issue, use any of the following methods:
Design the Web site program to store its state on the client.
Store the session state on a central server-side store, like a database.
Design the client program to store session data in a cookie, embed it in the URL or manually (without Commerce Server) store the session data in a database.
Use the "Affinity" or "Sticky Sessions" feature if you are using a Load Balancing service to cluster the Web servers (such as Microsoft Windows Load Balancing Service (WLBS) called Network Load Balancing (NLB) in Windows 2000) so that a client is always serviced by the same server. Please note that clients behind a farm of proxy servers cannot take advantage of the "Affinity" feature of WLBS/NLB when the external IP addresses used by the proxy servers span more than one 'class C' network ID. Note that AOL uses this type of proxy Web farms.

Back to the top

MORE INFORMATION

For additional information:

Maintaining Session State on Your Web Farm:
http://msdn.microsoft.com/library/periodic/period99/session.htm (http://msdn.microsoft.com/library/periodic/period99/session.htm)

Back to the top


APPLIES TO
Microsoft Windows 2000 Advanced Server
Microsoft Windows NT Server 4.0 Standard Edition
Microsoft Windows NT Server 4.0 Enterprise Edition

Back to the top

Keywords: 
kbnetwork kbnlb kbprb KB258699

Back to the top

Article Translations

 

Related Support Centers

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.