Hi,
Here is the full description ;
We have 2 VIPs, first one is http VIP and used for only https redirection works ok. Second one is https and SSL offlading comes here. Also, there is a irule on https VIP to redirect another path comes from client which works ok too ;
when HTTP_REQUEST {
if { [HTTP::path] equals "/" } {
HTTP::redirect "/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html"
}
}
This is the Client, F5 and Server connection ;
Client <-----> F5 (HTTPS, Redirect IRule) <-----> Server (HTTP, 8000)
By the way, this is SAP application.
Some test from browser checking headers ;
- Request URL:
https://bgmdvfiop1.internal.borusan.com/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html
- Request Method:
POST
- Status Code:
200 OK
- Remote Address:
10.10.37.96:443
- Referrer Policy:
no-referrer-when-downgrade
- Response Headersview source
- cache-control:
no-cache, no-store
- content-encoding:
gzip
- content-length:
5937
- content-type:
text/html; charset=utf-8
- expires:
0
- pragma:
no-cache, no-store, private
- set-cookie:
sap-login-XSRF_MFP=20171019122612-50hLB1TbswKM3cngRpnojg%3d%3d; path=/; HttpOnly
- set-cookie:
sap-usercontext=sap-language=TR&sap-client=400; path=/
- Request Headersview source
- Accept:
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8
- Accept-Encoding:
gzip, deflate, br
- Accept-Language:
tr-TR,tr;q=0.8,en-US;q=0.6,en;q=0.4
- Cache-Control:
no-cache
- Connection:
keep-alive
- Content-Length:
291
- Content-Type:
application/x-www-form-urlencoded
- Host:
bgmdvfiop1.internal.borusan.com
- Origin:
https://bmgsfiori.borusan.com
- Pragma:
no-cache
- Referer:
https://bmgsfiori.borusan.com/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html
- Upgrade-Insecure-Requests:
1
- User-Agent:
Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36