E-PORTAL: Load Balanced Content Provider Pagelet Located On Enterprise Portal Homepage Is Missing Images
Last updated on MAY 10, 2017
Applies to:PeopleSoft Enterprise PRTL Interaction Hub - Version 8.8 to 9.1 [Release 8.8 to 9]
Information in this document applies to any platform.
***Checked for relevance on 12-AUG-2013***
When adding a pagelet from HCM to the Enterprise Portal Homepage, the images are not being transferred. In fact the request for the images comes back as 403. The Enterprise Portal homepage first makes contact to the content provider (HCM) and establishes a session with one of the webservers in the HCM Load Balancer VIP. It requests the content and builds the page to send to the end-user's browser. When that browser attempts to establish a connection to retrieve the images (not cached by Enterprise Portal), it is doing so via a different session. It appears that the Enterprise Portal is not forwarding the cookie set by the Load balancer for the HCM session. Because that image is on one HCM webserver's cache and the new session from the browser is likely to hit another webserver, the images come back empty (403 error). This is due to increased security on the webservers which require a session to receive cached files.
The behavior on the pagelet is such that the images, which point to the Load Balanced URL of the HCM webserver, are missing. Clicking on any link to the HCM content provider will establish a session directly from the browser to HCM, and any subsequent return to the homepage will then display the images properly. The rest of the pagelet content always works (it is proxied).
Setting up Load Balancer on the content provider is typically a trigger, but if this has already been done, then it is usually found once Single Signon is setup and a content provider pagelet has been added.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms