Forum Discussion

Kalpesh_48932's avatar
Kalpesh_48932
Icon for Nimbostratus rankNimbostratus
Mar 25, 2013

Issue with HTTP health monitors

Hello All,

 

 

I am facing very strange behaviour of HTTP health monitors on F5 6900

 

 

health monitor marked my pool member down, however pool is UP.

 

 

It shows POOL UP and as marked pool member DOWN not accepting connection properly.

 

 

can someone suggest how to troublshoot this issue on CLI mode.

 

2 Replies

  • I would make sure the server is responding to the health check, try to telnet to the server using the port the server listens on. Example > the server is an HTTP server,

     

    then from DOS prompt an easy way to check a server is with telnet but specify the tcp port 80 if its an http server.

     

    telnet 10.x.x.x 80 if the server http service is working it will connect and display a blank window if the http service is not up it will time out and window won't open

     

    or use curl from cli, the command below would check the server at 10.99.44.99 using a host header of healthcheck.google.com and asking the server for the page at /health/heartbeat.html

     

    to test a probe

     

    curl -v -k -G --header "host:healthcheck.google.com" http://10.99.44.99/health/heartbeat.html

     

    if ts working you should get a 200 http response in the output.
  • Thanks Afedden.

     

     

    but the same http monitor is working on

     

    old F5 having firmware BIG-IP 10.2.0 Build 1789.0 Hotfix HF2 - 6400

     

    and not working on BigIP 6900: BIG-IP 10.2.4 Build 655.0 Hotfix HF4

     

     

    send string : GET /exploit-mag-csg/ HTTP/1.1\r\nHost:bfc.saint-gobain.com\r\nConnection :Close\r\n\r\n

     

    receive string: 200