Bug ID 1029633: Intermittent REST api failure when using PUT to modify LTM config objects

Last Modified: Jan 06, 2023

Bug Tracker

Affected Product:  See more info
BIG-IP TMOS(all modules)

Known Affected Versions:
15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 15.1.4, 15.1.4.1, 15.1.5, 15.1.5.1, 15.1.6, 15.1.6.1, 15.1.7, 15.1.8, 15.1.8.1

Opened: Jun 29, 2021
Severity: 3-Major

Symptoms

For the Application editor user role, REST PUT calls to modify LTM Node parameter 'session' to "user-enabled" or "user-disabled" will fail randomly with the error response " seteuid error 1: Operation not permitted ".

Impact

Intermittent failures to modify LTM->Node->session will fail, and subsequent operations will succeed.

Conditions

1. User role is Application Editor. 2. REST PUT method is used to modify the LTM->Node->session 3. Only the PUT operation for modifying LTM->Node->session tends to return the error response. 4. No other LTM config object was facing this issue.

Workaround

Using PATCH instead of PUT to modify /mgmt/tm/ltm/node "session" attribute will stop the intermittent failures observed with the PUT operation.

Fix Information

None

Behavior Change