Bug ID 1399241: QUIC occasionally erroneously sends connection close with QPACK decoder stream error

Last Modified: Dec 05, 2024

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

Fixed In:
17.1.2, 16.1.5

Opened: Nov 16, 2023

Severity: 3-Major

Symptoms

QUIC connections are occasionally closed with "QPACK decoder stream error" (error code 514).

Impact

A connection close with "QPACK decoder stream error" is sent and the QUIC connection is closed. Web browsers might also conclude that the BIG-IP's QUIC implementation is not interoperable and stop initiating HTTP/3 connections.

Conditions

The QPACK decoder stream of a QUIC connection receives part of a request in a packet or receives an ack or cancel for a stream that has already been closed.

Workaround

None

Fix Information

Fixed QPACK handling when receiving part of a request in a packet or receiving an ack or cancel for a stream that has already been closed.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips