Forum Discussion
iControl Rest Transaction Commit Fails Due to Missing Transaction ID?
I started using transactions with token auth to move some configurations between two of our BIG-IPs, but I'm hitting a weird issue: when I try to commit the transaction, I get an error stating that the transaction ID failed. This is what my request looks like:
Method: PATCH
URL: https://my.bigip.com/mgmt/tm/transaction/1234567890
Body: { "state": "VALIDATING" }
...which is what the documentation shows to do. However, I get the following error...
{
"code": 404,
"message": "Missing transaction ID for this call.",
"errorStack": [],
"apiError": 2
}
Have anyone ever hit this issue before? Am I missing something obvious?
- Cory_Blankenshi
Altostratus
This error occurs when you attempt to commit a transaction that doesn't include any commands that create, modify, or delete an object on the F5. GET requests don't count towards the transaction command list.
There wasn't anything I remember seeing in the documentation about this and the error message had nothing at all to do with the issue, hence my confusion. Once I threw a few POST requests into the mix, the transaction went through.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com