Bug ID 756789: TMM cores when receiving HTTP/2 request if mirroring is configured

Last Modified: Nov 22, 2021

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

Fixed In:
15.0.0

Opened: Jan 28, 2019

Severity: 2-Critical

Symptoms

TMM on active unit cores when it receives an HTTP/2 request when mirroring is configured.

Impact

TMM cores. Traffic disrupted while tmm restarts.

Conditions

-- High availability (HA) configuration. -- Active unit received an HTTP/2 request. -- Mirroring is enabled.

Workaround

Disable mirroring. Note: Connection mirroring is not supported in combination with the HTTP/2 profile. The system now checks for this combination and prevents it from being configured.

Fix Information

This release adds connection mirroring validation for the HTTP/2 profile. HTTP/2 virtual server validation fails if connection mirroring is enabled, and the system posts an error similar to the following: 01070734:3: Configuration error: Error configuring Virtual Server (/Common/vs1). Connection mirroring is not supported in combination with HTTP2 profile.

Behavior Change

Previously, TMM cored on the active system when it received an HTTP/2 request and connection mirroring was enabled. Now, HTTP/2 Virtual Server validation fails if connection mirroring is enabled, and the system reports the following message in the LTM log: err mcpd[25742]: 01070734:3: Configuration error: Error configuring Virtual Server (/Common/vs_http). Connection mirroring is not supported in combination with HTTP2 profile. This is correct behavior, as connection mirroring is not supported in combination with the HTTP/2 profile.

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips