201 · Question #28
A site needs a virtual server that will use an iRule to parse HTTPS traffic based on HTTP header values. Which two profile types must be associated with such a virtual server. (Choose two.)
The correct answer is A. TCP B. HTTP. To use an iRule to parse HTTPS traffic based on HTTP header values, the virtual server must have both a TCP profile for Layer 4 and an HTTP profile to decrypt and expose the application-layer headers.
Question
A site needs a virtual server that will use an iRule to parse HTTPS traffic based on HTTP header values. Which two profile types must be associated with such a virtual server. (Choose two.)
Options
- ATCP
- BHTTP
- CHTTPS
- DServerSSL
How the community answered
(39 responses)- A85% (33)
- C5% (2)
- D10% (4)
Why each option
To use an iRule to parse HTTPS traffic based on HTTP header values, the virtual server must have both a TCP profile for Layer 4 and an HTTP profile to decrypt and expose the application-layer headers.
A TCP profile is fundamental for any virtual server handling TCP-based traffic, providing the necessary Layer 4 protocol stack for connection management.
An HTTP profile is essential for the virtual server to process decrypted HTTPS traffic as HTTP, allowing iRules to access and parse HTTP-specific data, such as headers.
HTTPS is a protocol, not a profile type; a Client SSL profile (not an option) would handle the SSL/TLS encryption for HTTPS traffic, which then becomes HTTP for parsing.
A ServerSSL profile is used for re-encrypting traffic to backend servers and is not directly required for the virtual server to parse HTTP headers from client-side decrypted traffic.
Concept tested: Required profiles for HTTP header parsing on HTTPS traffic
Source: https://techdocs.f5.com/en-us/big-ip-ltm-16-1-0/big-ip-local-traffic-manager-concepts/about-profiles.html
Topics
Community Discussion
No community discussion yet for this question.