Migrating to Citrix XenApp 6

The past 24 Citrix finally released its latest version of XenApp, in this document we will see how to bring our Citrix XenApp environment 4.5 o Citrix XenApp 5 to this new Citrix XenApp version 6. Of course,, as XenApp 6 only supports Windows 2008 R2 (x64) we will not be able to upgrade directly on our current XenApp servers, we will have to export all its configuration with a tool provided by Citrix called Citrix XenApp Migration Tool and import it into the new environment. So we will have to set up the new environment on another server beforehand, performing a clean/new installation, creating a new community and subsequently, We would have to reinstall the applications with the same configurations as in the previous environment. Apparently an unpleasant migration, But of course, all this is due to the need to mount it under Windows 2008 R2 that will provide us with greater performance.

Using Citrix XenApp PowerShell

One who is ignorant of life did not know that this existed! I was looking for how to create lists of applications by filtering certain characteristics or with certain conditions until I found that XenApp has a command line! Well, a script execution shell, that allows us to perform anything under command! Just like Microsoft's PowerShell on its servers, XenApp has a PowerShell or also called XenApp Commands. For example, a utility that can be given to it, With a command we can export all the information of the applications that we have published with all their features, Configured Users… and with another command we can import them. This as a backup is not bad at all!

Uninstalling and installing Citrix clients automatically

Well, for those who need to uninstall a Citrix client from one or all computers on the network, be it a current customer or an old one to replace it with a new one if possible personalized (We can be guided by this: HTTP://www.bujarra.com/?p=676), there is a utility from a friend of mine called UNICA de Gourami that is totally free and runs by command line. With this program we will be able to uninstall any version of the Citrix client from the version 4.0 to the current one 11.0 o XenApp Plugin. Apart from putting parameters to the command we can put the file to install after a successful uninstallation, another parameter to put a message while performing the process and another to generate a LOG file with the information of what happens.

Deploy the custom XenApp Plugin client in Citrix Web Interface 5.1

If we want to put the latest version of the Citrix client on our web Interface, every time someone connects us with an obsolete client and also be able to customize the installer a little to make it even easier to connect, since those who connect are not Citrix experts, We can combine several functionalities. This document explains how to do this with the native client, if you need to have all the customers, it would be enough to copy the Clients folder from the Citrix CD to the Web Interface directory.

Script to run when you're on Citrix or Terminal Server but not on-premises (or vice versa)

Although it may seem a bit simple, I'm forced to have to post this, since many people have asked me for it and to put it here… How is it free… 😉 Well, is as simple as a script that will be executed at the login login of the users of our Active Directory, through policies or GPOs. There are many times that we want users to run a certain script when they're on Citrix but not when they're on-premises, or the other way around 😉 when they are in the local that they execute a certain script, but when they are in Citrix or Terminal Services they are not.

Using GOURAMI FASe in XenApp Environments

This utility (for a fee) will allow us to perform many tasks more comfortably or at least faster than through Citrix XenApp consoles. The other day I needed to change three parameters in almost 500 Published Applications, in the face of that we are sold out and we cannot do 'anything' in principle. Or we get into DB level (never) or we are looking for some utility that will make our lives easier, In this case, it is even cheaper for the customer to acquire this application than to pay for our hours, since 'only’ slope 100$. Even so, we can download it from its official website and be able to execute all the tasks in DEMO mode (that is, with restrictions) in www.gourami.eu. FASe is from the manufacturer GOURAMI and is a package of applications: – Published Applications Utility – PAU: Allows you to modify any configuration to all Citrix published applications in bulk. – Farm Documentor: Generate a […]

ClearType on XenApp

ClearType is a feature designed by Microsoft to improve the user experience and make reading text on monitors more comfortable (especially on LCDs), by smoothing the outline of the text. This feature could not be enabled in XenApp ICA sessions 4.5 running on Windows 2003, Microsoft explains the problem as follows: “The option to enable the Font smoothing feature is not available in the Windows Server version of RDC 2003 that was published. Windows Server 2003 disables the Font smoothing feature on all remote connections by default. These connections include connections established through RDC 6.0.”

Using XenAppPrep 2.0 to clone XenApp servers 4.5 and XenApp 5.0

There is a utility that we can use to clone Citrix XenApp servers 4.5 o Citrix XenApp 5.0, called XenAppPrep, currently in its version 2.0. Its official website (HTTP://support.citrix.com/article/CTX116063), we can download it from AKI. We can use it to create Citrix Provisioning Server vDisks (HTTP://www.bujarra.com/?p=763) or to create templates from XenServer or VMware ESX for example. As well as to clone it on a regular basis with a Ghost or whatever…