Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any good reasons to publish remote desktop software using XenApp?

For example, can ICA improve the connection in low bandwidth situations?

share|improve this question
up vote 1 down vote accepted

Do you mean using Citrix XenApp to publish the RDP Client? If so, then yes, there are a couple of reasonable reasons you may wish to do this:

  • Although the RDP connections themselves won't be optimised the screen updates back to the end user will be over ICA so will get the relevant benefits. This will make connecting from a slower connection a better experience.

  • It allows you to use the security of your Citrix platform and use the XenApp server as a 'jump pad' to other servers. This is especially true if you use a CAG or CSG - all connections will remain secure and encrypted, regardless of RDP settings. It also means you don't need an RD Gateway or to (heaven forbid) open your servers up to external RDP access.

  • You could configure your servers to only allow RDP connections from your XenApp servers, thereby adding an extra layer of security even inside the organisation.

  • You can still continue to configure your environment using Citrix Policies. E.g, preventing remote drive mappings. Remember this only applies for the session on the XenApp server, though.

  • Consistency in remote access - just one way in, regardless of the users intentions

That's not to say you should do this, just that there can be very valid reasons for doing so.

share|improve this answer
But if I use vpn to establish the connection and only open RDP port, it feels like I can have the security benefits just like using Citrix. – maxisam Dec 7 '12 at 15:36
@maxisam Well, yeah. It's just a design decision. Citrix just may be more convenient. – Dan Dec 7 '12 at 16:15

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.