JSESSIONID information lost when navigating across servers
 Technote (troubleshooting)
 
Problem(Abstract)
When a IBM® WebSphere® Application Server client user navigates across applications running in multiple Application Servers in the same domain, then cookie information may get overwritten causing session loss.
 
Cause
JSESSIONID value generated by one Application Server may not be known to other server and cookie information will be over-written.
 
Resolving the problem
To fix this problem, rename the JSESSIONID cookie name from WebSphere Application Server administrative console:

For WebSphere Application Server V5.0, V5.1, V6.0 and V6.1:

  1. Open administrative console
  2. Go to Servers > Application Servers > Server_Name > Web Container Settings > Session management > Enable Cookies
  3. Change the value for session cookie name
  4. Click OK
  5. Save changes
  6. Restart Application Server
  7. Regenerate plug-in configuration file.
  8. If running remotely, copy plug-in to remote server.
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Sessions and Session Management
Operating system(s): Windows
Software version: 6.1
Software edition:
Reference #: 1225834
IBM Group: Software Group
Modified date: Dec 16, 2005