Forum Discussion

Marc_62708's avatar
Marc_62708
Icon for Nimbostratus rankNimbostratus
Jul 29, 2011

Issue with SSL and Peoplesoft

I have a virtual server for people soft using TCP 80 and have no issues. I setup another virtual server using 443 and get to login screen with no issue. Once entering login credentials, I immediately get an error saying "Your PeopleSoft connection has expired..."

 

 

I ran httpwatch when accessing it using port 80 for the VS and another when using 443 for VS. The peopesoft pool is a single server responding to port 5000

 

 

VS using 80 from client to F5. (Success)

 

http://servername.company.com:5000/...uageCd=ENG

 

http://servername.company.com:5000/...ab=DEFAULT

 

http://servername.company.com:5000/epm/ScriptProxy.js

 

http://servername.company.com:5000/...EDEF_1.css

 

http://servername.company.com:5000/...CRIPT_1.js

 

http://servername.company.com:5000/...OMAIN_1.js

 

http://servername.company.com:5000/...OOKIE_1.js

 

http://servername.company.com:5000/...HPAGE_1.js

 

http://servername.company.com:5000/...CRIPT_1.js

 

http://servername.company.com:5000/...LOGO_1.gif

 

http://servername.company.com:5000/..._CRV_1.gif

 

http://servername.company.com:5000/..._SHD_1.gif

 

http://servername.company.com:5000/...RCRV_1.gif

 

http://servername.company.com:5000/...LOSE_1.gif

 

http://servername.company.com:5000/...APSE_1.gif

 

http://servername.company.com:5000/...RESH_1.gif

 

http://servername.company.com:5000/...V_GO_1.gif

 

http://servername.company.com:5000/...FLDR_1.gif

 

http://servername.company.com:5000/..._TBR_1.gif

 

http://servername.company.com:5000/...R_BG_1.gif

 

http://servername.company.com:5000/...LLET_1.gif

 

http://servername.company.com:5000/..._DOT_1.gif

 

http://servername.company.com:5000/...EDBY_1.gif

 

http://servername.company.com:5000/...%2fdXnE%3d

 

http://servername.company.com:5000/...EDEF_1.css

 

http://servername.company.com:5000/...CRIPT_1.js

 

http://servername.company.com:5000/favicon.ico

 

http://servername.company.com:5000/psp/epm/?cmd=login&languageCd=ENG

 

http://servername.company.com:5000/psp/epm/EMPLOYEE/EPM/h/?tab=DEFAULT

 

http://servername.company.com:5000/epm/ScriptProxy.js

 

http://servername.company.com:5000/cs/epm/cache/PSSTYLEDEF_1.css

 

http://servername.company.com:5000/cs/epm/cache/PT_SAVEWARNINGSCRIPT_1.js

 

http://servername.company.com:5000/cs/epm/cache/PT_ISCROSSDOMAIN_1.js

 

http://servername.company.com:5000/cs/epm/cache/PORTAL_COOKIE_1.js

 

http://servername.company.com:5000/cs/epm/cache/PORTAL_REFRESHPAGE_1.js

 

http://servername.company.com:5000/epm/script/servername.company.com_5000_cs_epm_cache_PT_NAV_SCRIPT_1.js

 

http://servername.company.com:5000/cs/epm/cache/NEW_PS_LOGO_1.gif

 

http://servername.company.com:5000/cs/epm/cache/NEW_PORTAL_HDR_CRV_1.gif

 

http://servername.company.com:5000/cs/epm/cache/NEW_PORTAL_HDR_SHD_1.gif

 

http://servername.company.com:5000/cs/epm/cache/NEW_PORTAL_HDR_TBRCRV_1.gif

 

http://servername.company.com:5000/cs/epm/cache/PT_PORTAL_IC_CLOSE_1.gif

 

http://servername.company.com:5000/cs/epm/cache/PT_PORTAL_IC_COLLAPSE_1.gif

 

http://servername.company.com:5000/cs/epm/cache/PT_PORTAL_IC_REFRESH_1.gif

 

http://servername.company.com:5000/cs/epm/cache/PT_NAV_GO_1.gif

 

http://servername.company.com:5000/cs/epm/cache/PT_NAV_CLOSED_FLDR_1.gif

 

http://servername.company.com:5000/cs/epm/cache/NEW_PORTAL_HDR_TBR_1.gif

 

http://servername.company.com:5000/cs/epm/cache/NEW_PORTAL_HDR_BG_1.gif

 

http://servername.company.com:5000/cs/epm/cache/PT_NAV_BULLET_1.gif

 

http://servername.company.com:5000/cs/epm/cache/PT_NAV_CLEAR_DOT_1.gif

 

http://servername.company.com:5000/cs/epm/cache/PT_PORTAL_POWEREDBY_1.gif

 

http://servername.company.com:5000/psc/epm/EMPLOYEE/EPM/s/WEBLIB_PT_NAV.ISCRIPT1.FieldFormula.IScript_PT_NAV_PAGELET?Bodyid=true&c=z%2fKl3o%2fdXnE%3d

 

http://servername.company.com:5000/cs/epm/cache/PSSTYLEDEF_1.css

 

http://servername.company.com:5000/cs/epm/cache/PT_NAV_SCRIPT_1.js

 

http://servername.company.com:5000/favicon.ico

 

 

 

 

iRule for VS using TCP 80=

 

when HTTP_REQUEST {

 

if { [HTTP::uri] == "/"}

 

{ HTTP::redirect "http://epmf5.company.com/psp/epm/?cmd=login" }

 

 

 

 

 

 

 

 

 

VS using 443 from client to F5- (fails)

 

https://epmf5.company.com/psp/epm/?...uageCd=ENG

 

https://epmf5.company.com/psp/epm/EMPLOYEE/EPM/h/?tab=DEFAULT

 

http://epmf5.company.com/epm/ScriptProxy.js

 

http://epmf5.company.com/cs/epm/cache/NEW_PS_LOGO_1.gif

 

http://epmf5.company.com/cs/epm/cache/NEW_PORTAL_HDR_CRV_1.gif

 

http://epmf5.company.com/cs/epm/cache/NEW_PORTAL_HDR_SHD_1.gif

 

http://epmf5.company.com/cs/epm/cache/NEW_PORTAL_HDR_TBRCRV_1.gif

 

http://epmf5.company.com/cs/epm/cache/PT_PORTAL_IC_CLOSE_1.gif

 

http://epmf5.company.com/cs/epm/cache/PT_PORTAL_IC_COLLAPSE_1.gif

 

"error - PeopleSoft 8 session expired"

 

http://epmf5.company.com/psp/epm/EMPLOYEE/EPM/?cmd=expire

 

http://epmf5.company.com/epm/signin.css

 

http://epmf5.company.com/epm/images/white_shadow_chip.gif

 

http://epmf5.company.com/epm/images/blue_shadow_chip.gif

 

http://epmf5.company.com/epm/images..._chip.gifv

 

 

iRule for VS using 443 =

 

 

when HTTP_REQUEST {

 

 

if { [HTTP::uri] == "/"}

 

{ HTTP::redirect "https://epmf5.company.com/psp/epm/?cmd=login" }

 

}

 

 

 

---------------

 

Im very new to F5 so if I missed something simple, my apologies. Any help would be appreciated adn thanks ahead

 

 

 

 

 

 

 

No RepliesBe the first to reply