martijnbrands_3
Oct 15, 2018Nimbostratus
PATCH IRule REST API in transaction not executed
Hello,
When I do a PATCH request to edit an IRule in an Transaction then the change is not executed. When I do a PATCH request without a transaction the change is executed. I do the change together with an Persistence change. Both changes are in the same transaction, the persistence change is executed the IRule is unchanged.The Transaction validate and transaction commit gives both a HTTP 200 result.
Do I miss something or is this a bug in the BIG IP REST API interface in cobination with F5 Transactions?
URL: mgmt/tm/ltm/rule/~Common~irule_persist_universal_example.test.nl-any-443
JSON payload:
{\"apiAnonymous\":\"when HTTP_REQUEST {\\n
if { [HTTP::cookie exists \\\"JSESSIONID\\\"] } {\\n
persist uie [HTTP::cookie \\\"JSESSIONID\\\"] 9292\\n
}\\n
}\"}