Transport phase is the first phase of a client HTTP request.
- SSL Offload, configuring only the SSL client. In this mode, the client to VIP traffic is encrypted (HTTPS), and the load balancer decrypts it. The VIP to Pool member traffic is clear (HTTP).
- SSL End-to-End, configuring both the Client SSL and Server SSL. In this mode, the client to VIP traffic is encrypted (HTTPS), and the load balancer decrypts it and then re-encrypts it. The VIP to Pool member traffic is encrypted (HTTPS).
The Transport Phase is complete when the virtual server receives the client SSL hello message virtual server. this occurs before SSL is ended, and before HTTP traffic.
- SSL Offload
- End-to-End
- SSL-Passthrough (the load balancer does not end SSL)
Load Balancer rules support REGEX for match types. PCRE style REGEX patterns are supported with a few limitations on advanced use cases. When REGEX is used in match conditions, named capturing groups are supported. See Regular Expressions in Load Balancer Rules.
Prerequisites
Verify that a Layer 7 HTTP virtual server is available. See Add Layer 7 HTTP Virtual Servers.
Procedure
- Open the Layer 7 HTTP virtual server.
- In the Load Balancer Rules section, next to Transport Phase, click to configure the load balancer rules for the Transport Phase.
- SSL SNI is the only match condition supported. Match conditions are used to match application traffic passing through load balancers.
- From the drop-down list, select a Match Type: starts with, ends with, equals, contains, matches regex.
- Enter a SNI Name.
- Toggle the Case Sensitive button to set a case-sensitive flag for HTTP header value comparison.
- Toggle the Negate button to enable it.
- From the drop-down list, select a Match Strategy:
Match Strategy Description Any Either host or path may match for this rule to be considered a match. All Both host and path must match for this rule to be considered a match.
- From the drop-down menu, select the SSL Mode Selection.
SSL Mode Description SSL Passthrough SSL Passthrough passes HTTP traffic to a backend server without decrypting the traffic on the load balancer. The data is kept encrypted as it travels through the load balancer.
If SSL Passthrough is selected, a server pool can be selected. See Add a Server Pool for Load Balancing in Manager Mode.
SSL Offloading SSL Offloading decrypts all HTTP traffic on the load balancer. SSL offloading allows data to be inspected as it passes between the load balancer and server. If NTLM and multiplexing are not configured, the load balancer establishes a new connection to the selected backend server for each HTTP request.
SSL End-to End After receiving the HTTP request, the load balancer connects to the selected backend server and talks with it using HTTPS. If NTLM and multiplexing are not configured, the load balancer establishes a new connection to the selected backend server for each HTTP request.
- Click SAVE and APPLY.