Forum Discussion
Greg_Crosby_319
Mar 11, 2013Historic F5 Account
Ok, can you confirm your monitor type (http/https) matches your pool members type (80/443). Also, verify your host address in your send string matches what your IIS binding has. example: your storefront IIS http binding should be either blank, or needs to be xxx.xxx.com. The alternative is to remove the host name from your monitors send string (GET /Citrix/appsweb/ HTTP/1.1\nHost: \nConnection: Close\r\n\r\n).
If that does not work try using curl to trouble shoot web connections from the bigip to the storefront server.
example:
curl --verbose --header 'Host:xxx.xxx.com' 'http://10.133.40.47:80/Citrix/appsWeb/'
note it is case sensitive and you should get a return of something similar to:
* About to connect() to 10.133.40.47 port 80
* Trying 10.133.40.47... connected
* Connected to 10.133.40.47 (10.133.40.47) port 80
> GET /Citrix/storefrontWeb/ HTTP/1.1
> User-Agent: curl/7.15.5 (i686-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
> Accept: */*
> Host:citrix.xen.local
>
< HTTP/1.1 200 OK
< Cache-Control: private
< Content-Type: text/html; charset=utf-8
< Server: Microsoft-IIS/7.5
< X-FRAME-OPTIONS: DENY
< X-Powered-By: ASP.NET
< Date: Mon, 11 Mar 2013 21:50:02 GMT
< Content-Length: 4829
Citrix Receiver