Bug ID 440752: qkview might loop writing output file if MCPD fails during execution

Last Modified: Sep 13, 2023

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

Known Affected Versions:
11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.1 HF10, 11.5.1 HF11, 11.5.2 HF1, 11.5.3 HF1, 11.5.3 HF2, 11.5.4 HF1, 11.5.4 HF2, 11.2.1, 11.3.0, 11.4.0, 11.4.1, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.1.0 HF1, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.0.0, 11.6.1 HF2, 11.5.4 HF3

Opened: Dec 14, 2013

Severity: 2-Critical

Symptoms

If qkview is executed, and while it is executing, a problem arises with MCPD, it is possible that qkview may enter a loop where it continually writes the following lines to the file ./mcp_module.xml: end_transaction.

Impact

Disk can fill up, causing a system failure.

Conditions

1. qkview is run while mcpd is executing properly. 2. mcpd enters unstable state while qkview is running.

Workaround

Do not run qkview if mcpd has been acting unpredictably.

Fix Information

Qkview MCP module has been corrected to prevent qkview from looping infinitely when failing to connect to MCPD.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips