Forum Discussion
F5 is not marking the pool member status as DOWN
- Jun 16, 2020
Hello,
Probably the string "200" appears on head or body, while the string "200 OK" appears only on http response code status in headers.
e.g.
This output has "200 OK" on header and "200" on body.
# curl -kv http://172.30.0.1/default.asp * Trying 172.30.0.1... * Connected to 172.30.0.1 (172.30.0.1) port 80 (#0) > GET /default.asp HTTP/1.1 > Host: 172.30.0.1 > User-Agent: curl/7.47.1 > Accept: */* > < HTTP/1.1 200 OK < Cache-Control: private < Content-Type: text/html < Server: Microsoft-IIS/10.0 < Set-Cookie: ASPSESSIONIDCADABDAD=OPKBINHAKLGGIGHNPBCBEDGP; path=/ < Date: Tue, 16 Jun 2020 17:04:22 GMT < Content-Length: 118 < <html> <head> </head> <body> 200 is a number that matches 200 2002 is a number that matches 200 as well </body> </html> * Connection #0 to host 172.30.0.1 left intact
This other response header example, the HTTP code is 503 while content-length is 200 that matches your recv param.
HTTP/1.1 503 Service Unavailable Cache-Control: private Content-Type: text/html Content-Length: 200
Regards.
Hello,
That status means that you forced offline a member.
If you need to grab availability from members, you can run 'show" instead of "list" command:
Also, you can have this output in field format as well:
show ltm pool gw-internet-test_POOL members field-fmt
Look for "status.availability-state" field for each member and you will get member's availability.
For a monitor status result, there is a little difference when you disable or force offline a member, where this is "down" when monitor failed and "user-down" when forced offline.
I hope it helps
cjunior
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