This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Citrix ICA and Web Appliance

It seems that Citrix connections don't work through the proxy.

Are there any hints on building a PAC file that will always bypass the proxy for Citrix?  I hate having to keep editting the PAC file and add these citrix connections site by site to the "direct" list.

Is there some way that I can set up any combination of the PAC file and the web appliance so that my all oy the different Citrix sessions to various vendors will start working and I won't have to touch it again even when we get new apps?

Thanks

Jason

:3429


This thread was automatically locked due to age.
  • If “Citrix requests” share some commonalities in the URL, then you potentially can do some advanced programming in the proxy.pac file to try detecting these requests.  The shExpMatch and url.substring functions may help.

    :3443
  • No, unfortunately, they do not appear to.  At least, none that make them different than other https traffic.  For one site, the same front-end appears to be used for web pages, messaging, and the citrix seems to be tunneled through that server on port 443 as well.

    I don't know what I was hoping for - maybe there'd be a clientApp function or something similar in the PAC file.  if (clientApp()=="Citrix ICA") return "DIRECT"; or something similar but I guess not.

    :3446
  • You might be right.  If you can't single out these requests based on the URIs, then it might not be possible to do so by proxy.pac.  Another approach is to configure the ICA file to set ProxyType=0, but then, if these Citrix applications are hosted by your external business partners, then it might not be possible.  If you do have control over (some of) these Citrix servers, then take a look at Help > Release Notes > Known Issues and Limitations.

    :3482