Bug ID 427754: Parameters associated with JSON profile are not enforced after JSON profile is deleted

Last Modified: Apr 28, 2025

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

Known Affected Versions:
11.2.1

Fixed In:
11.5.0

Opened: Aug 13, 2013

Severity: 3-Major

Related Article: K17638110

Symptoms

Generate the following error in bd.log: ---------------------------------------------------------------------- BD_XML|NOTICE|Jul 18 10:03:38.004|2685|xml_validation.cpp:1309|get from F5XMLProfilesTable obj 0 not found ----------------------------------------------------------------------

Impact

These parameters are not enforced.

Conditions

the JSON profile is deleted and parameter is associated with this json profile.

Workaround

As a workaround, the violating parameters can be opened for edit, and then saved as User-input parameters. This can be done in the database with the following SQL: ---------------------------------------------------------------------- UPDATE PL_PARAM_ATTRIBUTES param LEFT JOIN PL_PARAM_CONTENT_PROFILES param_cont ON param.id = param_cont.param_attrib_id SET key_input_type = 4, key_ui_type = 32, flg_check_param_value_metachar = 1 WHERE key_input_type = 64 AND param_cont.param_attrib_id IS NULL;

Fix Information

The system prevents a JSON profile from being deleted (even by the Automatic Policy Builder) if there are security policy parameters associated with that JSON profile.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips