HTTPS Health Monitor Not working
We are running v11.4.1 Build 685 (we will be upgrading shortly) on our LTM 2000 series Bigip. I am having a problem getting an HTTPS Monitor to work on a Java Web Site that is hosted on our LTM.
I ran curl on the java site so I can see my options for the receive string. This is the curl command:
curl -vk https://website.mycompany.com/webnow/index.jsp
A part of the curl result is listed below. I want to use "Perceptive Content" as a receive string:
` Perceptive Content
`
Now when I created the HTTPS monitor, I tried to use the Standard send string ('GET /\r\n') but that doesn't work. My guess is because this site redirects to a CAS server for authentication so the page is not built until after authentication. However the TITLE of the TAB where the website was initiated has the title specified by the web server. Therefore I want to use the TITLE of the TAB as a receive string.
I tried the following HTTPS Monitor send strings, but both of them disable the nodes in the pool: (The receive string is set to "Perceptive" - See Screenshot)
- GET /webnow/index.jsp/ HTTP/1.1\r\nHost: website.mycompany.com\r\nConnection: Close\r\n\r\n
- GET /webnow/index.jsp HTTP/1.1\r\nConnection: Close\r\nHost: website.mycompany.com\r\n\r\n\r\n
I've tried several different iterations of the send string without any success. Can anyone tell me what I'm doing wrong?