Last Modified: Sep 13, 2023
Affected Product(s):
BIG-IP LTM
Known Affected Versions:
11.5.3, 11.5.4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.5.10, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2
Fixed In:
12.1.0
Opened: Oct 01, 2015 Severity: 3-Major Related Article:
K55535322
The following REST API command to create a new pool member on an existing pool works as expected in v11.5.2, but after upgrading to any v11.5.3 through v12.0.0 release returns a 404 error. curl -X POST -H "Content-Type:application/json" https://pt-f5-BIG-IP-1.pt-virt.exmple.com/mgmt/tm/ltm/pool/~cldform_partition~test-cfme-pool/members -d '{"kind":"tm:ltm:pool:members:membersstate", "name":"test-eap-0.dev.example.com:80", "address":"192.168.1.1?}' --user testuser:$password --insecure However, pool member list in the GUI or TMSH shows the new member has been created.
Although the system presents a 404 error, the pool member is still created.
- Setup a plain LTM system with normal set of objects including a pool. - Run the CURL command specified, adjusting the details to match what to use for that LTM and pool. (You can find reference information in the following DevCentral article, REST API Pool Member Creation: https://devcentral.f5.com/questions/rest-api-pool-member-creation.)
Ignore 404 error in REST command for creating a pool member.
REST command returns 200 (success) code. 404 code is no longer returned.