Citrix XenCenter crashes with error 0xc000007b

Written by Ingmar Verheij on July 23rd, 2012. Posted in XenServer

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.

32bpp in XenServer virtual machine

Written by Ingmar Verheij on June 22nd, 2012. Posted in XenServer

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.

Event 5001, xennet6 after installing XenTools

Written by Ingmar Verheij on March 17th, 2012. Posted in XenServer

After installing the XenTools (version 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.

Deploy Citrix Unattended: XenServer

Written by Ingmar Verheij on March 8th, 2012. Posted in Citrix, XenServer

Most Citrix products can be installed unattended using command-line switches. This way you can automate the deployment of the product and decreases the administrative tasks (and prevents human errors).

I’ve collected online resources per product group and wrote them down in this article. Is something missing or do you have an addition (maybe your own blog article)? Let me know and I’ll add it to this article.


Product Group

Damn you C-states! (Unexpected XenServer reboot)

Written by Ingmar Verheij on February 21st, 2012. Posted in XenServer

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.