Working with Load Balancer Timeouts
If session-stickiness is configured with a timeout on the Load Balancer, that timeout value must be higher than the PeopleSoft Inactivity Logout timeout configured in the current Web Profile.
Keep in mind the session cookie name format. The session-cookie name must not start with a digit (0-9) and must not contain dots.
Example of bad name for session-cookie: 11.12.13.14-80-PORTAL-JSESSIONID
Example of good name for session-cookie: FINTSTWEB-80-PORTAL-JSESSIONID
The session cookie name is configured in weblogic.xml of the portal servlet (web application). This file can be found in the following directory: <PIA_HOME>/webserv/<DOMAIN-NAME>/applications/peoplesoft/PORTAL/WEB-INF
Locate the tag CookieName in weblogic.xml, as in the following example:
<session-param>
<param-name>CookieName</param-name>
<param-value>PSTST-8080-PORTAL-PSJSESSIONID</param-value>
</session-param>
The name of session
cookie is assigned in the tag <param value>. In this example, the
session-cookie name is PSTST-8080-PORTAL-PSJSESSIONID
.
Re-start the WebLogic Server to make this change effective.
Update the CookieDomain manually in weblogic.xml file, as in the following example:
<session-param>
<param-name>
CookieDomain
</param-name>
<param-value>
.example.com
</param-value>
In this example, the
value .example.com
is the domain that will be assigned to the session-cookie.
Re-start the WebLogic Server to make this change effective.