Forum Discussion

Dennis_40955's avatar
Dennis_40955
Icon for Nimbostratus rankNimbostratus
Jun 08, 2017

The http monitor check failed

I have a pool, the pool which has two pool member, I use the http monitor check pool member. The result is a failure.

 

note:The two pool members share a http monitor

 

for example:

 

pool member 1: 192.168.3.117:80

 

pool member 2: 192.168.3.217:80

 

Send String : GET / HTTP/1.1\r\nConnection: close\r\n Receive String : 200

 

Who can help me ? thank you very much !

 

2 Replies

  • Try below String

        GET / HTTP/1.1\r\nHost: \r\nConnection: Close\r\n\r\n
        Receive String : 200
    

    Or Simple http monitor

       Send String: GET / HTTP/1.0\n\n\r\n
       Receive String : 200
    
  • Hi,

     

    Don't get what is your issue? Is proposed Send string not working:

     

    GET / HTTP/1.1\r\nHost: \r\nConnection: Close\r\n\r\n

     

    I am using this kind all the time, maybe your backend server is not replying with 200 OK?

     

    Just trace (tcpdump) traffic between BIG-IP self IP and backend host IP to see what's going on.

     

    There is as well chance that your backend server expects proper IP or FQDN in Host header instead of just space - hard to say without knowing your environment.

     

    Piotr