Forum Discussion
Steve_Brown_882
Aug 16, 2010Historic F5 Account
v10.2 Health monitors
I have done a bit fo searching, but haven't seen anything regarding this, so I hope this has not been asked to death. Anyhow we are in the proccess of upgrading from 9.4.7 --> 10.2 and I am having some issues with health monitors. I was able to make some of them work, but today I found a whole bunch of pools that were using a base https monitor with just "get /" are failed. I am assuming that 10.2 is adding HTTP1.1 to the request which is forcing me to send a Host header, but even when I create a new monitor with the following requests I still get no response.
GET / /HTTP1.1\r\n Host:\r\nConnection: Close
or
GET / HTTP/1.1\r\nHost: \r\nConnection: Close\r\n\r\n
or
GET / HTTP/1.1\r\nHost: \r\nConnection: Close\r\n
I have tested using curl with the following request and I get a response just fine.
curl --insecure -H "Host:" https://10.1.2.3
I am wondering if something major has changed with monitors in v10.2 which is causing this to fail.
- Chris_Miller
Altostratus
Here's what I'm using in 10.2: - hoolio
Cirrostratus
In 10.2, the monitoring daemon, bigd, no longer automatically appends two CRLF's (\r\n) to the end of the monitor send string. So you need to include them yourself as Chris has shown in his example. I agree that the second example should work. - smp_86112
Cirrostratus
What I suspect is happening is that your web server is returning a 302 for the GET /. If you GET / with a browser, is that the URL you end up at, or do you end up at ?
- Steve_Brown_882Historic F5 AccountI guess I should update this to let everyone know that I have gotten this to work for most of these using this.
- smp_86112
Cirrostratus
Oh, I thought that was the middle option you wrote above which you claimed didn't work. And I must have missed your statement about not using any receive string, but if that's the case, then yes I think any HTTP response will result in an Up status. - Luke_Lehman
Employee
I'm running into a similar issue here.
Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects