Forum Discussion
F5 3600 LTM - PeopleSoft Load Balancing Issues
Interestingly enough, when we change the F5 VS FQDN DNS name to match the name of the PS websever (and change the PS VA to the same FQDN as the server name), and repeat the process (login with credentials), we then get the menu we are expecting.
Any ideas why we cannot get the backend content when we name the PS VA something other than the name of the current server?
Does anyone have F5 load-balancers in place that might be willing to answer (or trade emails with me concerning the problem we are facing?)
4 Replies
- The_Bhattman
Nimbostratus
Can you post the configuraiton of the vip, pool and any irules that you might be using? This will could help determine what the problem is.
CB - Mike_61101
Nimbostratus
monitor mon_test_hcm_http {
defaults from http
recv "HTTP/1.1 200 OK"
send "GET /psp/hrdmoupg/?cmd=login&languageCd=ENG& HTTP/1.1\nCONNECTION: close\nHOST: ltmhostcheck\n\n"
}
profile clientssl pps-test-hcm-clientssl {
defaults from clientssl
key "CERT.co.cert.us.key"
cert "CERT.co.cert.us.crt"
}
profile oneconnect One_pps_test_hcm_OneConnect {
defaults from oneconnect
}
profile http prf_test_hcm_pps_http_wan {
defaults from http-wan-optimized-compression-caching
compress enable
compress prefer gzip
compress min size 1024
compress buffer size 131072
compress vary header enable
compress http 1.0 enable
compress gzip memory level 16k
compress gzip window size 64k
compress gzip level 1
compress keep accept encoding disable
compress browser workarounds disable
compress cpu saver enable
compress cpu saver high 90
compress cpu saver low 75
redirect rewrite matching
insert xforwarded for enable
ramcache enable
ramcache size 50mb
ramcache max entries 10K
ramcache max age 86400
ramcache min object size 0
ramcache max object size 2M
ramcache ignore client cache control all
ramcache aging rate 9
ramcache insert age header enable
compress content type include
"text/"
"application/(xml|x-javascript)"
"application/pdf"
"application/vnd.ms-powerpoint"
"application/vnd.ms-excel"
"application/msword"
"application/vnd.ms-publisher"
}
profile persist pps_test_hcm_cookie {
defaults from cookie
mode cookie
}
profile tcp pps_test_hcm_tcp_lan {
defaults from tcp-lan-optimized
}
pool pool-test-hcm-pps {
monitor all mon_test_hcm_http
members 172.16.252.17:8200
}
rule test-redirect-http-https-pps {
when HTTP_REQUEST {
HTTP::redirect https://[getfield [HTTP::host] ":" 1][HTTP::uri]
}
virtual vs-test-hcm-virtualserver-80-to-443 {
destination 172.17.248.186:http
ip protocol tcp
vlans VLAN0156 enable
rules HTTP_to_HTTPS_Redirect
profiles
http
tcp
}
virtual vs_test_hcm_pps {
snat automap
pool pool-test-hcm-pps
destination 172.17.248.186:https
ip protocol tcp
vlans VLAN0156 enable
profiles
One_pps_test_hcm_OneConnect
pps-test-hcm-clientssl
pps_test_hcm_tcp_lan
prf_test_hcm_pps_http_wan
persist pps_test_hcm_cookie
}
Again, the strange thing is when we match the PS VA with the PS machine name, all works through F5 (which makes me think it is something with the PS backend) - ryanc_76025
Altocumulus
Have you viewed the source of the page that has the problems? Make sure that all the URIs are coming across correctly. By that I mean that in my testing, I saw that even with Peoplesoft configured to use the Virtual Server's FQDN, things would sometimes come through still containing a different name.
The fix for this is to use a stream profile, which can do inline replacements for all content flowing through the Virtual Server. - Mike_61101
Nimbostratus
Below is the show source on the retured page from the backend:
Employee-facing registry contentError getting content Detailed error description. name='HelpURL' method="POST" action="https://test-hcm.hcmc.co.hennepin.mn.us/psp/hrdmoupg/EMPLOYEE/HRMS/c/PORTAL_ADMIN.PORTAL_CREF_ADM.GBL">
Menu Error getting content Detailed error description.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com