Mar 29
A user reported that the following error while visiting a website on a Citrix XenApp server:

I tried adding the site to the Trusted Sites List and adding the url to the Per Site Privacy list:

But this didn’t work, but I noticed that the site was “flickering” a lot so I suspected that HDX Flash Acceleration was the problem.
Continue reading »
Mar 17
Author : Ingmar Verheij
After installing the XenTools (version 6.0.0.50762) on a Windows Server 2008 R2 virtual machine, hosted on a Citrix XenServer 6.0 (build 50762p), the network connectivity degraded. Although I could connect to the machine via RDP the provisioning server was marked Down and XenDeskop services terminated unexpectedly.

As a workaround you can disable IPv6 on the network connections where you don’t use IPv6. After a reboot you can enable IPv6 again, the xennet6 error will remain but both PVS and XenDesktop worked fine.
If disabling IPv6 doesn’t work you can install XenTools 5.6 SP2, but I would try to keep it as a last resort. More information about the issue can be found on Citrix Forums.
Continue reading »
Mar 09
Author : Ingmar Verheij
If you want to use the Delivery Services Console (the management console of Citrix XenApp 6.x) from a remote machine, you need to enable remote access in DCOM (as described in CTX131829).
You can automate this via PowerShell using the script found below.
Continue reading »
Mar 08
Author : Ingmar Verheij
If you wanted to change the product edition (Advanced / Enterprise / Platinum) of a Citrix XenApp (4, 5 of 6.0) server this was done per server. How you can change the product edition is explained in this article on Citrix Blogs. In Citrix XenApp 6.0 this was done either via the console of via a PowerShell cmdlet called Set-XAServerEdition. Since the product edition in XenApp 6.5 is no longer set per server (but via a Policy) this cmdlet is removed.
Continue reading »
Feb 21
Author : Ingmar Verheij
Processors have the ability to save energy by entering a low-power mode. Each processor has serveral power modes called “C-states”. The C-states are introduced with the 486DX4 processor and are still present in the current processors. Over time more C-states are introduced to lower the power consumption and save energy.
Hypervisors (used to virtualize desktops or servers) like Citrix XenServers or Microsoft Hyper-V can have issues with C-states causing them to freeze, BSOD or slow down. This happens when C-state 3 “Sleep” or higher is enabled the BIOS.
Continue reading »
Feb 20
Environment
Windows 2003 Enterprise (32 bit), Citrix XenApp 5, RES Workspace Manager 2011, McAfee VirusScan Enterprise 8.7.0i.
Problem
When a opening an Excel workbook from Sharepoint the whole session freezes.
I asked the user to open an Excel workbook from Sharepoint and I noticed the following popup:

So my first thought was that the user somehow clicked this message to the background and IE was waiting for a response.
Continue reading »
Feb 14
Our partner Denamik has released a new version of Denamik LoadGen. The execution of massive load and stress tests is now easier than before. You can now record your own user action scripts from within LoadGen, and setup LoadBots to handle the execution of these scripts. LoadGen allows you to manage LoadBots to create remote sessions and evaluate your IT environment under stress. A built-in reporting facility will give you instant results.
What is new in LoadGen 2.3:
- Rewrite of installation and activation of LoadBots
- Rewrite of internal functions of the DUAF language to speed up interaction with XenApp desktops
- Introducing the possibilities to add your own libraries to DUAF scripts
Feel free to check out Denamik LoadGen 2.3, it’s free up to 15 virtual users.
Feb 14
Author : Ingmar Verheij
Recently I wrote a PowerShell script that connects to the console of a virtual machine on a Citrix XenServer, without using XenCenter or the Web Self Service portal. This allowed me to offer a published application to my users so they can connect to the console session. But what if they want to connect via a Remote Desktop Connection (RDP)?
I’ve written a PowerShell script that looks up the IP address of the VM and connects via RDP.

Continue reading »
Feb 13
The Citrix Online Plugin has a number of settings that can be changed. This includes things as Window Size and Color Depth:

In my case I wanted to preset the Window size to Full Screen so using Process Monitor I checked where the Online Plugin writes this setting. I Used a Filter that includes only the Online Plugin (PNAMain.exe) and the RegSetValue Operation:

Continue reading »
Feb 02
Author: Ingmar Verheij
If you want to connect to the console of a virtual machine running on Citrix XenServer you either need XenCenter or the Web Self Service portal.
I created a PowerShell script that connects to the console of the virtual machine, without the use of both. This script can be used to offer a shortcut to a virtual machine without requiring the user to have XenCenter installed, or having a XenServer Enterprise or Platinum license (it works with the free license).
Continue reading »