E-PORTAL: Load Balanced Content Provider Pagelet Located On Interaction Hub Homepage Is Missing Images
(Doc ID 949387.1)
Last updated on AUGUST 16, 2021
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.
When adding a pagelet from HCM to the iHub Homepage, the images are not being transferred. In fact the request for the images comes back as 403. The iHub 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 iHub), it is doing so via a different session. It appears that the iHub 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.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document