Bug ID 726895: VPE cannot modify subroutine settings

Last Modified: Nov 07, 2022

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

Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1

Fixed In:
13.1.1.2, 12.1.3.7

Opened: Jul 05, 2018

Severity: 3-Major

Related Article: K02205915

Symptoms

Open per-request policy in Visual Policy Editor (VPE) that has a subroutine. Click 'Subroutine Settings / Rename. Numeric values like the inactivity timeout are displayed as 'NaN. Attempts to modify the values results in MCP validation errors such as one of these: - Unable to execute transaction because of: - Unable to execute transaction because of: 01020036:3: The requested user role partition (admin Common) was not found.

Impact

All fields say 'NaN', and error when trying to modify properties. Subroutine settings like the Inactivity Timeout and Gating Criteria cannot be modified through the VPE

Conditions

-- Per-request policy in the VPE. -- Subroutine in the per-request policy. -- Attempt to change the values.

Workaround

Use tmsh to modify these values, for example: tmsh modify apm policy access-policy <policy_name> subroutine properties modify { all { inactivity-timeout 301 } }

Fix Information

The issue has been fixed; it is now possible to view and modify subroutine settings in the VPE.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips