• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1699
  • Last Modified:

How does the ICA traffic flow via PNAgent and via Citrix Web Access?

Hello there,

I would like to know the difference between how the ICA traffic flow when user launch Citrix Publish apps by right clicking Citrix Online Plugin and when user launch app via Citrix Web Access.

Please advise.

Citrix Thanks and Regards
  • 2
2 Solutions
Hey traffic always goes the same route because the PNAgent uses the Citrix Web Access site (if you are referring to the Web Interface/StoreFront) for both options.

What happens when you log into the Storefront site is than an XML request is being send to the Citrix server to first check and see what applications have have rights to. After that, the website is shown with applications available for you (PNAgent publishes this within your startmenu directly.

After that, when you click on one of the applications the StoreFront server connects to the datacollector and asks it what server has the smallest load at that point and the datacollector gives a server name back to the StoreFront. At that point a launch.ica file is created that connects to the Citrix server of the datacollectors choice and sets up a session to that server.

The PNAgent uses the exact same technique because if you e.g. start up Word from within the startmenu of your computer you will see an active session on one of the Citrix servers. ICA after that does nothing more and nothing less encapsulating the information within it's protocol to make sure bandwidth is limited as much as possible.
goprasadAuthor Commented:
I just wanted to know the traffic flow when user hits internally (WI) by rigjht clicking on the Published app in Citrix Online plugin and when users hits Netscaler when accessed from external network
What you see above is the internal traffic. Externally not much more happens. The only thing is that your NetScaler encapsulates all traffic into a 443 port.

What you see when opening the launch.ica file is that when you go internally this file will hold the ip address of one of the Citrix servers (because it can connect to it internally). When you get the launch.ica file from a NetScaler the ip address of the netscaler (with port 443 instead of 1494) will be inthere as the server. The Netscaler takes care of the traffic to the internal WI.

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now