Forum Discussion
F5 10 LTM APM with XenApp CloudGateway
We have F5 LTM 10.4.2 HF3 that is currently Load Balancing Citrix Web Interface servers. Our group that handles the Citrix environment is looking at Citrix Cloud Gateway (StoreFront) since the Secure Gateway product is EOL in 2015. We do not currently have APM so I understand that will be needed. I am unclear as to the LTM version required for this setup. Is LTM 11 required for the Cloud Gateway integration? I read that iApp became available in LTM 11 and see there are deployment guides for that. I was unable to find anything on deployment of Cloud Gateway with LTM 10 so I have a feeling it is not supported. Any other advice or items to look at for this setup would be greatly appreciated. I have done some reading on the subject but I am trying to get a better idea of what may be needed on the F5 side.
Thanks.
22 Replies
- Greg_Crosby_319Historic F5 AccountActually you will need to use the web address uri which is going to be the store name plus the word web: GET /Citrix/storenameweb/ HTTP/1.1\nHost: xxx.xxx.com\nConnection: Close\r\n\r\n
- fasteddye
Nimbostratus
I have gotten the store name and added web to end of it. I have tried Citrix and Citrix Receiver for Receive string with neither making the monitor come up. - Greg_Crosby_319Historic F5 AccountOk, 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).
- fasteddye
Nimbostratus
Got the StoreFront health monitor working. The final piece was the service ports, http monitor type and the hosts in the pool were 443. Using the suggested get string and receive string with "Citrix" has the monitor up and healthy. - Greg_Crosby_319Historic F5 AccountCreate a new http profile with x-forwarding enabled and attach it to both virtual servers; the content caching information used on the template generated http profile is not quite right for storefront.
- Greg_Crosby_319Historic F5 Accountlooks like the monitor info has been truncated from our posts - let me try posting using quotes.
- fasteddye
Nimbostratus
Since the StoreFront servers were setup with https and we are not currently SSL Offloading on the F5s, can we use HTTP Profile? If we are not terminating SSL would the system see this traffic because it's encrypted? - Greg_Crosby_319Historic F5 AccountThe Bigip will decrypt ssl traffic form the client and then reencrypt the traffic before it is sent to the servers which allows it to enforce the applied http profile.
- fasteddye
Nimbostratus
For the HTTP profile to create, what should be used for parent profile? Then is "Insert X-Forwarded-For: Enabled" the only option to choose custom on? - Greg_Crosby_319Historic F5 AccountUse http as the parent profile and only modify the x-forwarded option.
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