Bug ID 804529: REST API to /mgmt/tm/ltm/pool/members/stats will fail for some pools

Last Modified: Sep 23, 2021

Bug Tracker

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

Known Affected Versions:
14.1.0,,,,,, 14.1.2,,,,,,,,, 14.1.3,, 14.1.4,,,,, 15.0.0, 15.0.1,,,,, 15.1.0,,,,,, 15.1.1, 15.1.2,, 15.1.3,, 15.1.4, 16.0.0,, 16.0.1,,, 16.1.0

Opened: Jul 11, 2019
Severity: 3-Major


GET requests to REST endpoint /mgmt/tm/ltm/pool/members/stats may fail with error 404


You may see errors with GET requests to REST endpoint /mgmt/tm/ltm/pool/members/stats


This impacts pools which start with the letter 'm'. This because those endpoints contain objects with incorrect selflinks For example 1. Query to below pool (that starts with letter 'm') will work as it contains the right selflink - Pool: "https://localhost/mgmt/tm/ltm/pool/~Common~m/stats" - selfLink: "https://localhost/mgmt/tm/ltm/pool/~Common~m/stats?ver=x.x.x.x" 2. Query to below pool (that does NOT start with letter 'm') may not work as it contains the wrong selflink - Pool: "https://localhost/mgmt/tm/ltm/pool/members/~Common~a/stats" - selfLink: "https://localhost/mgmt/tm/ltm/pool/members/~Common~a/stats?ver=x.x.x.x" In above example you will notice the word 'members' shows up expectedly in selflink for case 2


You may use the following workarounds 1. Use /mgmt/tm/ltm/pool/members/stats, which does return the pool member stats for every pool 2. For each pool member in /mgmt/tm/ltm/pool, issue a GET for: /mgmt/tm/ltm/pool/<pool>/members/<member>/stats

Fix Information


Behavior Change