Bug ID 796121: Make direct task call to save UCS config results in timeout error

Last Modified: Sep 13, 2023

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

Known Affected Versions:
13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1

Opened: Jun 21, 2019

Severity: 3-Major

Symptoms

For large UCS configurations, making a direct synchronous REST call to create a UCS triggers a REST timeout, for example: restcurl -u user:password -d '{"command":"save","name":"mybackup.ucs"}' /mgmt/tm/sys However, even when you switch to using the asynchronous method you still get a timeout: restcurl -u user:password -d '{"command":"save","name":"mybackup.ucs"}' /mgmt/tm/task/sys/ucs { "code": 400, "message": "remoteSender:/127.0.0.1:42066, method:POST ", "originalRequestBody": "{\"command\":\"save\",\"name\":\"another-test-C2953652-restcurl.ucs\"}", "referer": "/127.0.0.1:42066", "restOperationId": 24434971, "errorStack": [ "java.util.concurrent.TimeoutException: remoteSender:/127.0.0.1:42066, method:POST ", ... ], "kind": ":resterrorresponse" }

Impact

REST timeout error occurs. The UCS file may still end up being created, but it is not possible to determine whether the operation was successful using the REST API.

Conditions

This can be encountered while creating a UCS file via the REST API on a large BIG-IP configuration.

Workaround

None.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips