Piotr_Lewandows
Nov 20, 2017Altostratus
URI Rule in Rewrite profile disable Server SSL profile?
Hi,
Setup:
- TMOS 12.1.2HF1
- VS listening on port 80
- Server SSL profile attached
-
Rewrite profile settings:
- Rewrite Mode: URI Translation
- Parent Profile: rewrite
- Request Settings: Rewrite Headers
- Response Settings: Rewrite Headers, Rewrite Content
-
URI Rule:
- Client: http://www.domainA.com/
- Server: http://www.domainB.com/
- Pool member set to port 443
Whith above settings SSL is disabled on backend - client HTTP request on port 80 is passed as HTTP request on port 443 on backend side. There is no SSL Handshake performed.
Result: backend server do not respond
If URI Rule is changed to:
- Client: http://www.domainA.com/
- Server: https://
Everything starts to work, BIG-IP is starting SSL Handshake and backend is accepting connection.
Is that by design? So protocol definition in URI Rule is defining protocol used on backend - in other words disables Server SSL profile when set to http for Server?
Piotr