Why is Citrix refusing License Server VPX support for vSphere?


With the release of Citrix XenServer 5.6 Citrix also released a new virtual appliance dedicated to licensing, the License Server VPX. The appliance is available since July 2010, in the 2.5 years the appliance is available only Citrix XenServer is supported.

Citrix ReadyIf you’re company is using VMware vSphere (or Microsoft Hyper-V) you’re unable to use the virtual appliance. Citrix refuses to release an appliance for other hypervisors then their own, let alone supporting other hypervisors. Technically it shouldn’t be too difficult to support other hypervisors (some people tried), they already do for the NetScaler VPX.

Read more

Citrix XenCenter crashes with error 0xc000007b

Author: Ingmar Verheij

After launching Citrix XenCenter if crashed with error 0xc00007b and exited immediately. Although my work laptop is really in need of some TLC – it needs a clean install, I preferred troubleshooting the issue.

A quick trace with Sysinternals Process Monitor showed a dynamic link library (DLL) being loaded that I didn’t expect: Airfoilinject3.dll.

Read more

32bpp in XenServer virtual machine

Author: Ingmar Verheij

Recently I had to setup a virtual machine on a Citrix XenServer host that could use 32bpp. This turned out harder than I thought because the default video adapter in a Xen virtual machine is a Cirrus with 4MB, and that video card is not capable of 32bpp.

Read more

Adding extra local storage space to XenServer 6.0

Today I want to add an new hard disk to my study environment. I have a HP ProLiant DL380 G5 server with a 72GB hard drive and 16GB memory. On this server I’ve installed XenServer 6.0.
With the network I want to build I do not have enough disk space.

After I’ve placed the new disk 120GB disk in the server, and configured a logical drive in the SCSI controller, I log on to the server with a Putty client. With the commando xsconsole you get the screen bellow.


Read more

Damn you C-states! (Unexpected XenServer reboot)

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.

Read more

Our partner Denamik has released Denamik LoadGen 2.3

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.

Remote desktop to XenServer VM via PowerShell

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.

Read more

Connect to VM without XenCenter

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).

Read more

No network on WANem (Citrix XenServer)

Author : Ingmar Verheij


WANem is (as the name implies) a WAN emulator that’s available for free and therefor ideal to use in a lab environment. WANem is built on the Knoppix distribution and supplied as a bootable ISO or a virtual appliance. Unfortunately the virtual appliance is only provided for the VMware hypervisor.

I’ve got a lab built on the Citrix XenServer hypervisor and should therefore use the ISO. Installing (or actually booting) WANem is no rocket science, using it is a bit more complex. A guy named José Luis Gómez Ferrer de Couto has written an easy to understand  tutorial  (in Spanish) how to use WANem in Citrix XenServer.

Unfortunately there is a small pitfall on my Citrix XenServer 5.6 machine, the network is unreachable.

Read more

HP Proliant DL380G6 unexpected reboot

HP LogoCitrix XenServer 5.5.0 is installed on a HP Proliant DL380 G6 server. The customer complained that VM’s experienced unexpected shutdowns without finding the cause of the problem.

After spending some time troubleshooting on the virtual machines I couldn’t find the source of the problem. No BSOD on the VM’s, UPS showed no loss of power and there are no scheduled mechanismes that can cause the issue on the specified dates.

Eventually I found that the cause of the issue is a bad driver as part of the HP Insight Manager Agent.

Read more