Bug ID 808169: APM per-request policy continues evaluation even if variable assign agent is created with bad expression.

Last Modified: Jul 12, 2023

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

Fixed In:
15.1.0

Opened: Jul 22, 2019

Severity: 3-Major

Symptoms

APM per-request policy contains variable assign agent with an incorrect expression, e.g., 'return {aa}}}'. When traffic is passed through a virtual server containing such a per-request policy, traffic processing continues past the variable assign agent, and the client connection is reset later.

Impact

APM per-request policy continues evaluation past variable assign agent and fails at random events, resulting in a RST sent to client.

Conditions

-- APM per-request policy contains a variable assign agent with an incorrect expression, e.g.,'return {aa}}}'. -- Traffic is passed through a virtual server containing such a per-request policy.

Workaround

Fix the expression in variable assign agent used in APM per-request policy attached to virtual server.

Fix Information

APM per-request policy does not evaluate past the variable assign agent, if the expression in the variable assign agent is incorrect.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips