Bug ID 1269733: HTTP GET request with headers has incorrect flags causing timeout

Last Modified: May 29, 2024

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
16.1.3.1, 16.1.3.2, 16.1.3.3, 16.1.3.4, 16.1.3.5

Fixed In:
17.1.1, 16.1.4, 15.1.10

Opened: Mar 10, 2023

Severity: 3-Major

Symptoms

The 504 Gateway Timeout pool member responses are generated from a Microsoft webserver handling HTTP/2 requests. The tcpdump shows that the HTTP/2 stream sends the request without an appropriate End Stream flag on the Headers packet.

Impact

The HTTP GET request causing timeout.

Conditions

The server has to provide settings with max-frame-size small enough to force BIG-IP to split the headers across multiple HTTP/2 frames, otherwise this issue does not occur.

Workaround

None

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips