Last Modified: Feb 18, 2026
Affected Product(s):
BIG-IP All
Known Affected Versions:
15.1.9, 15.1.9.1, 15.1.10, 15.1.10.2, 15.1.10.3, 15.1.10.4, 15.1.10.5, 15.1.10.6, 15.1.10.7, 15.1.10.8, 16.1.0, 16.1.1, 16.1.2, 16.1.2.1, 16.1.2.2, 16.1.3, 16.1.3.1, 16.1.3.2, 16.1.3.3, 16.1.3.4, 16.1.3.5, 17.1.0, 17.1.0.1, 17.1.0.2, 17.1.0.3, 17.1.1, 17.1.1.1, 17.1.1.2, 17.1.1.3, 17.1.1.4, 17.1.2, 17.1.2.1, 17.1.2.2, 17.1.3
Fixed In:
17.5.0, 17.1.3.1, 16.1.4
Opened: Apr 04, 2023 Severity: 3-Major
When you use the 'HTTP::disable discard' command in an irule to switch to HTTP transparent passthrough mode, the proxy connect / connection to server is not established. This only occurs when the 'HTTP::disable' command is used with the additional 'discard' option (which discards the existing HTTP headers before switching to passthrough mode) Refer https://clouddocs.f5.com/api/irules/HTTP__disable.html
Client requests containing the HTTP CONNECT method hang (data is not proxied to the serverside flow)
-> Basic HTTP VS -> iRule when HTTP_REQUEST { HTTP::disable discard node <ip port> }
Use 'HTTP::disable' command (without the 'discard' option)
None