Forum Discussion
Regarding custom monitor for multiple pool members
This depends on the configuration of your backend servers, here's a few things to test:
- Send the application hostname in the host header instead of the ip address.
- Send an empty host header (Host: \r\n)
- If the above don't work, this means that your backend server requires explicit host header to identify the resource to serve. In this case, you can create three custom monitors, one for each pool member, and within the member configuration override the 'inherit from pool' default monitor setting and select the appropriate monitor
Thanks for the reply.
Regarding the first point, do you mean to say I have to define the VIP IP in the send string as below:
send string - GET /inside/nzvi/poll HTTP/1.1\r\nHost: VIP_IP\r\nConnection: Close\r\n\r\n
- Amine_KadimiMar 05, 2024
MVP
No I mean the hostname www.example.com
You can also try without forcing the HTTP version to HTTP/1.1 and so you can get rid of the host header, as mentioned by zamroni777 but this assumes your server supports HTTP/0.9
For details you need to read Constructing HTTP requests for use with the HTTP or HTTPS application health monitor (f5.com)
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