Bug ID 745324: MCP crash or blocked for a long time when loading configuration

Last Modified: Nov 07, 2023

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

Known Affected Versions:
13.1.5, 13.1.5.1, 14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.5, 14.1.0.6, 14.1.2, 14.1.2.1, 14.1.2.2, 14.1.2.3, 14.1.2.4, 14.1.2.5, 14.1.2.6

Fixed In:
15.0.0, 14.1.2.7

Opened: Sep 27, 2018

Severity: 3-Major

Symptoms

Configuration loading crashes while loading hundreds or thousands of bot-defense profiles at once. The system logs messages in /var/log/ltm: -- err mcpd[8967]: 01070712:3: Caught configuration exception (0), MCP call 'mcpmsg_set_ulong_item(msg, CID2TAG(cid), val)' failed with error: 16908292, 01020036:3: The requested user role partition (admin Common) was not found. -- err mcpd[8967]: 01070001:3: Failed to allocate memory for size 66256896 at framework/MCPProcessor.cpp:1041. -- crit tmsh[640]: 01420001:2: The connection to mcpd has been lost, try again. : framework/RemoteMcpConn.cpp, line 74.

Impact

MCP might crash or be blocked for a long time. The system cannot perform traffic management operations, report system status, or allow reconfiguration, and other daemons are also affected.

Conditions

Loading configuration with hundreds or thousands of bot-defense profiles.

Workaround

Create bot-defense profiles one at a time rather than loading a configuration with hundreds or thousands of bot-defense profiles at once.

Fix Information

The configuration load no longer crashes while loading hundreds or thousands of bot-defense profiles at once.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips