XenServer conversion manager

With the release of the XenServer 6.1 version Citrix also released a new tool called XenServer conversion manager.

Getting Started with VMware Migration

Citrix XenServer Conversion Manager helps you convert workloads from VMware to XenServer by copying batches of VMware virtual machines to your XenServer environment.


This section details limitations for XenServer Conversion Manager that apply to this release. For information about troubleshooting converted virtual machines, see the XenServer Conversion Manager Guide.


  • Unlicensed Source Hypervisor. XenServer Conversion Manager cannot convert a virtual machine on an unlicensed vSphere ESX Server or vSphere ESXi Server.
  • Domain Controller. Citrix does not recommend using XenServer Conversion Manager to convert a source VM containing a Domain Controller. XenServer Conversion Manager can only “fix” or configure a Windows VM to start in XenServer if its virtual disks are formatted with NTFS.
  • Encryption. XenServer Conversion Manager cannot convert a VMware virtual machine that includes virtual disks with encrypted file systems.
  • Certificates. XenServer Conversion Manager does not verify the certificate on the XenServer Conversion Manager Virtual Appliance. The XenServer Conversion Manager Virtual Appliance does not verify certificates on vSphere ESX Server, vSphere ESXi Server, and vCenter Server.
  • Conversion Limits. XenServer Conversion Manager can accept up to 500 VMs at a time in a conversion job. The XenServer Conversion Manager converts one VM at a time.
  • Guest Network Settings. Settings of guest virtual network interfaces may change after the conversion. For example, the network name may change, IPv4 may become enabled, and IPv6 may become enabled.

For XenServer Conversion Manager set-up instructions, see the XenServer Conversion Manager Guide.

To set up XenServer Conversion Manager, obtain the XenServer Conversion Manager download package from the XenServer Tools page on Citrix.com (requires a My Citrix ID).

Profile Management Configuration Check Tool

UPMConfigCheck is a PowerShell script that examines a live Profile management system and determines whether it is optimally configured.


UPMConfigCheck requires PowerShell 2. UPMConfigCheck is designed to run on XenApp servers and on XenDesktop virtual desktops with Profile management installed. Supported operating systems are the same as for Profile management.

These include:

• Windows XP

• Windows Vista

• Windows 7

• Windows Server 2003

• Windows Server 2008 / Windows Server 2008 R2

32-bit and 64-bit operating system versions, where available, are supported.

Installing UPMConfigCheck

The UPMConfigCheck tool is supplied in a zipped archive. Extract the contents of the file to a temporary folder on the machine under test. Continue reading “Profile Management Configuration Check Tool”

Wireshark v1.8.2 available for download

As of August 20th Wireshark version 1.8.2 is available for download.

If you haven’t heard about Wireshark then you must be living underneath a rock. Wireshark is the world’s most popular network protocol analyzer. It is used for troubleshooting, analysis, development and education. It’s the coolest tool in the box you can have when trying to discover network issues in your environment. Don’t hesitate and download it now.

Caffeine for Citrix Receiver! by Andrew Morgan

Andrew Morgan has created yet another cool tool from his “pen” and launched it :).

Often when using the XenApp, XenDesktop or even Citrix VDI in a Box, double prompting for passwords from windows devices is both common and a pain in the backside.  When you’re local workstation locks out you need to re input your workstation password, then re input your password again in the remote session… irritating and unnecessary.

From a security perspective its necessary to configure a secure screensaver on their desktop in the datacenter to ensure any connecting device receives a password prompt when the user is idle a certain amount of time, but it can be a management nightmare to exclude users from receiving double password prompts from managed windows devices.

You can read more about this great tool and download it from his website here.

New XDPing tool

Citrix has released a new version of the XDPing tool for XenDesktop.

The XDPing tool is a command-line based application which automates the process of checking for the causes of common configuration issues in a XenDesktop environment. The tool can be used to verify configuration settings on both the XenDesktop Broker and VDA machines, both from the console and remotely.

Depending on how the tool is run, and from where, the following checks and information can be displayed:

  • Information and status of Network Interfaces and Network settings. (Console Only)
  • Performs DNS lookup and reverse lookup on the IP address of the device.
  • Information on Time synchronization and time check for Kerberos Authentication (Console Only)
  • User information for login User (Console Only) Including User details, Authentication type used, Group Membership.
  • Machine information (Console Only) Environment information (Computer Name, operating system version, Domain) Domain membership verification (Membership = Verified, SID:S-X-X-XX-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXXX [OK])
  • Information on XenDesktop Services (Windows Communication Foundation Endpoints) installed and confirms if each installed service is responsive. (Console Only)
  • Displays information on the Windows Firewall installed on the VDA and checks if the important ports are configured correctly.
  • Queries the local event log to check for known events that are related to XenDekstop.
  • Provides client bandwidth and response time information from the VDA to the client.

New in 2.1.1 release:

  • Fix for crash when running under VDA 5.5 upwards.

You can download this tool from here.

HDX Monitor 2.0.7 Published

HDX Monitor has had the ability to export the data captured to a file, but with this release we added the ability to import that same data back into HDX Monitor.  We expect this capability to be a great way to store the data at the moment that an issue occurs and then allow it to be sent to a technician that can then re-import that file into their HDX Monitor for evaluation.  That technician can be in-house or a Citrix Tech Support Engineer.  Note: HDX Monitor currently exports HDX data with the exception of performance counter data.  Therefore the results of an analysis when importing data from a file does not take into consideration performance counter data. We hope to add performance counter data to the export file in a future HDX Monitor release.  To import a previously saved file, select the Import target type and then specify the file.  When you click the Open button it will load the captured data and analyze it.

System Tray Indicator

When running HDX Monitor on the target machine, you can now hide its window yet keep it running in the background.  An indicator will appear in the System Tray that will show “bars” representing the network performance (i.e. the more bars that are displayed the better your network is performing and consequently the better your Citrix user experience is).  There is also a small icon representing the Experience index laid over the indicator.  A green symbol indicates a high experience index, while yellow represents a moderate index, and red informs you that the user experience is poor.  If a new alert is detected based on changed conditions, the alert will appear as a balloon message above the indicator.  You can double click the indicator to make HDX Monitor appear.   To enable this feature go to the HDX Monitor Settings and check the “On exiting, switch to a tray app …” box.

HDX Monitor TrayApp Indicator

Other Improvements

There are almost 2 dozen other bug fixes and improvements in this release.  Most noteworthy are bug fixes and improvements to the Settings page.

Get this new version of HDX Monitor 2.0 here

Read the original blog here.

New version 1.8 available for download

A new version of Wireshark is available for download here. Wireshark is used, amongst others, within Citrix for troubleshooting networking issues between servers and clients. Wireshark is a tool you really need as an admin in your toolbox. I’ve used this tool personally many times now for solving issues with XenDesktop, Provisioning Services and XenApp. It’s a real must have tool.

Bug Fixes

The following bugs have been fixed:

  • When saving the displayed packets, packets which are dependencies (e.g., due to reassembly) of the displayed packets are included in the list of saved packets (Bug 3315).
  • Rearranging columns in preferences doesn’t work on 64-bit Windows. (Bug 6077)


New and Updated Features

The following features are new (or have been significantly updated) since version 1.6:

  • Wireshark supports capturing from multiple interfaces at once.
  • You can now add, edit, and save packet and capture file annotations.
  • Wireshark, TShark, and their associated utilities now save files using the pcap-ng file format by default. (Your copy of Wireshark might still use the pcap file format if pcap-ng is disabled in your preferences.)
  • Decryption key management for IEEE 802.11, IPsec, and ISAKMP is easier.
  • OID resolution is now supported on 64-bit Windows.
  • The “Save As” menu item has been split into “Save As”, which lets you save a file using a different filename and “Export Specified Packets”, which lets you have more control over which packets are saved.
  • TCP fast retransmissions are now indicated as an expert info note, rather than a warning, just as TCP retransmissions are.
  • TCP window updates are no longer colorized as “Bad TCP”.
  • TShark’s command-line options have changed. The previously undocumented -P option is now -2 option for performing a two-pass analysis; the former -S option is now the -P option for printing packets even if writing to a file, and the -S option is now used to specify a different line separator between packets.
  • GeoIP IPv6 databases are now supported.

Citrix tool: VolatilePool Enabler

When the stack of a process is overrun by a second process, analysis of the dump is not possible because the crash occurs when the original process writes to kernel space occupied by a second process.

Special pool tagging causes the offending driver to crash as soon as it tries to write to the kernel space, before overwriting the space, and enables the debugger to analyze the crash.

VolatilePool is a debugging tool that enables the special pool flag for all drivers on the system without the need to restart the machine. This is useful, especially on provisioned machines that otherwise require the administrator to create a new image for the registry changes to persist.


VolatilePool can run on any Microsoft Windows computer that is Windows Vista or later.

It must be run as a user with Administrative privileges for all features to be functional.

Continue reading “Citrix tool: VolatilePool Enabler”

LSQuery – License Server Data Collection Tool


LSQuery is used to collect, from the Citrix License Server, data necessary to assist in troubleshooting at the time of an issue.



LSQuery can be run on any Citrix License Server for Windows v11.6.1 Build 10007 or later on one of the following Microsoft Windows platforms:

Continue reading “LSQuery – License Server Data Collection Tool”

LBDiag – XenApp 6 Load Balancing Diagnostic Tool

LBDiag is a utility for diagnosing load balancing in XenApp 6. LBDiag simulates the load balancing process for a user launching a specific application and provides a detailed report of the XenApp load balancing process. This simulation includes calculating load balancing policies, worker groups, server and application load evaluators, application installation, and multiple NIC support.



Continue reading “LBDiag – XenApp 6 Load Balancing Diagnostic Tool”