Forum Discussion

Robert_184589's avatar
Robert_184589
Icon for Nimbostratus rankNimbostratus
May 28, 2015

Send String Help

I'm trying to create a send string to test a site on a IIS Server. I've used a similar send string for a while now with a linux host no problem. Basically the URL is www.domain.org

 

When I test curl -vk https://www.domain.org I get a good responese and a 200 OK

 

So my send string is GET / HTTP/1.1\r\nHost: www.domain.org\r\nConnection: Close\r\n\r\n My Receive String is 200 OK Monitor Type HTTPS

 

This comes back as down. Does this send string look correct?

 

Robert

 

4 Replies

  • it looks good. The receive string is a match on headers+body. I advise you to enable the monitor debugging (this can be found in the pool member UI screen, advanced option). Then you can tail the file that will be created in /var/log/monitors/

     

    It will show detailed information about the send / receive packets and why it's not matching.

     

    Do not forget to disable the monitor debug afterwards, to save disk space :-)

     

  • Josiah_39459's avatar
    Josiah_39459
    Historic F5 Account

    send string looks good. the next step would be to capture and decrypt the monitor traffic. if you can't figure out exactly the issue, you could diff it with your curl request, or even use the entire curl request (it adds many additional headers besides Host and Connection) as your monitor send string.

     

  • Hey you get answer? i got the same issue thanks in advance