XenDesktop 5.x VDA Registry Based Registration – Best Practices

Registry based VDA Registration

List more than one controller on ListOfDDCs registry key separated by a space to prevent registration issues if a controller is not available.

• Example DDC5.xd.local DDC6.xd.local

o HKEY_LOCAL_MACHINE SoftwareCitrixVirtualDesktopAgentListOfDDCs

o 64Bit – HKEY_LOCAL_MACHINESoftware Wow6432CitrixVirtualDesktopAgentListOfDDCs (REG_SZ)

Ensure all values listed under ListOfDDCs map to a valid fully qualified domain name to prevent startup registration delays.

XenDesktop 5.5 and higher supports registration groups by adding parenthesis around each group. This feature addition allows you to create groups of brokers to load balance Virtual Desktop Agent registrations. Once you have defined groups of brokers, registrations attempts are made against Broker 1 in Group 1, then against Broker 2 in Group 1, and so on. If all registration attempts against Group 1 brokers fail, attempts are made against Group 2 brokers, and so on.

• Example (DDC1.local.domain DDC2.local.domain) (DDC3.local.domain DDC4.local.domain)

Note:The VDA (Citrix Desktop Service) will randomly select DDCs from the list (grouped or ungrouped) until a successful connection to a DDC is established.

More Information

CTX130369 – Citrix XenDesktop 5.5 – Issues Fixed in This Release

CTX118976 – How to Configure XenDesktop to Function Without an Organizational Unit in Active Directory

CTX132536 – Worker Unregisters at Session Launch

You can read the entire knowledgebase article here.

Microsoft SQL 2012 known issues with Citrix products

Citrix is committed to ensuring compatibility with the latest Microsoft SQL Server Releases

This document outlines issues and their known workarounds that users of Microsoft SQL 2012 RTM (Release to Manufacturing) must be aware of in conjunction with the following Citrix products:

XenDesktop 5.0 Service Pack 1
XenDesktop 5.5
SmartAuditor 1.3

Continue reading “Microsoft SQL 2012 known issues with Citrix products”

Recording available webinar “Citrix acquires Virtual Computer”

The recording of the Citrix webinar about what’s new and the acquisition of Virtual Computer by Citrix is available for online viewing.

After entering your email address you can view the session online. Go here to view this recording.

Hotfix 3 installation guide (step-by-step)

As you could read in this post Citrix has released a patch/update for Provisioning Services version 6.1. This step-by-step guide helps you through the upgrade / installation process of this hotfix.

In contrast to the previous Hotfix (CPVS61E001) you don’t have to manually uninstall the Provisioning Services server and console before installing this fix. The Citrix developers have listened to the messages out of the field that this wasn’t a good update.

A footnote to this update is that if you don’t have HA / failover enabled or configured it’s best to patch the server within a maintenance window. Your PVS server will have to reboot.


These installation packages contains the complete Console and Server install and can be used in place of Hotfix CPVS61E003,

  • The user must have administrative rights to the Provisioning Services server.
  • The SCVMM Administrator Console must be installed alongside the Citrix Provisioning services Console when SCVMM virtual machine deployment is to be used.
  • The SCVMM Console must be the same version as the SCVMM server. This is the same requirement as XenDesktop Desktop Studio.
  • WinRM configurations are no longer required when using SCVMM.

Continue reading “Hotfix 3 installation guide (step-by-step)”

Citrix releases Hotfix 3 for Provisioning Services 6.1

Citrix has released yesterday the 3rd hotfix for version 6.1 of their Provisioning Services software.

Here’s what’s new and fixed in this release.

Citrix Provisioning Services 6.1 Hotfix XenDesktop SCVMM 2012 Compatibility Pack

This document describes the issue solved by this release and includes installation instructions. You can find more information about Citrix Provisioning Services 6.1 in the Citrix Provisioning Services 6.1 Installation and Configuration Guide. All product documentation is available from the Citrix Web site at http://www.citrix.com/support.

Issue(s) Resolved in this Hotfix

This release addresses performance issues identified with the XenDesktop Setup Wizard and Streamed VM Setup Wizard

• SCVMM virtual machine deployments have been parallelized to deploy multiple VMs on each selected host concurrently, for both SCVMM 2012 and 2008.

• Streamed VM Wizard also gains the SCVMM parallelization benefits, although to a lesser effect since it can only target a single host.

• WinRM is no longer a requirement for the XenDesktop setup wizard when using SCVMM 2008 or 2012

Fixes also included in this release:

• All fixes in CVPS61E001 and CVPS61E002 that are in console and server are included in this hotfix, the console and server install maybe used in place of CVPS61E001

• BUG0308003 XenDeskTop Wizard is slow in obtaining the list of ESX templates

• BUG0035424 A delay when attempting to add a group to farm administrators group is experienced in the PVS console

Upgrade / Installation:

An upgrade / installation guide will be made this weekend and posted on this blog. You can follow me on twitter to receive notification or visit this blog frequently.

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”

PVS – Keeping you data persistent

Martin Zugec wrote a great blog on the Citrix blogs about keeping your data persistent with PVS (Provisioning Services). Here’s the beginning of his blog and at the end is a link to the entire post.

When to use persistent store

In theory, this is perfect solution – one to many, you’ve to manage only single image, all issues can be easily solved just by rebooting the machine. But what if you run into some showstoppers – for example one of your mission critical applications requires persistent data and doesn’t work in read-only mode?

When do you want to make your data persistent?

  • Applications that requires persistent storage – typically applications that will automatically generate machine-specific ID somewhere in configuration files – SCCM, antivirus…
  • Historical data that you want to keep for auditing andor troubleshooting – typically various log files
  • Improving overall performance – sometimes, keeping data persistent can improve your performance –for example redirection of page file and any frequently updates files (especially if they don’t use delta updates)
  • Special requirements – one of examples can be the license grace period or application streaming cache. Or applications with first run penalty
  • Security – there is a potential gap in security when you reset your computer to default state before it will download all updatescheck all requirements – similar to boot time protection of Windows Firewall, you may want to keep such data persistent

How to enable it

When you select “Cache on Target Device Hard Drive” option, new drive is automatically mapped for each provisioned machine. On this drive, you can find two important parts – write cache file itself and the rest of the drive. On reboot, only write cache file (.vdiskcache) is reset to default state, while the rest of the drive is persistent.

Read more here.

TechEdge 2012

Here’s an overview of a few TechEdge videos (and links to the powerpoint presentations). Each video takes between 38 and 45 minutes each so sit back and enjoy.

Successfully Deploying and Upgrading PVS

PPT Continue reading “TechEdge 2012”

Beta Microsoft Assessment and Planning toolkit version 7 available

The latest release from the Microsoft Assessment and Planning (MAP) team provides organizations with tools to assess readiness for Windows and Windows Server 2012 Beta.

Download the beta materials on Connect:


Accelerate your move to the Private Cloud with MAP 7.0 Beta

Thanks for your ongoing interest and participation in the MAP beta review program. We hope you’ll take the time to preview and provide feedback on MAP 7.0.

The MAP Toolkit’s new capabilities help you to assess the readiness of your environment for deploying Windows as well as Windows Server 2012 Beta. This update adds new scenarios specifically, the ability to plan for virtualization assessment of Linux servers and readiness assessment for desktop virtualization. Along with the Microsoft Virtual Machine Converter and MAP 7.0, now you can easily migrate VMware VMs to Hyper-V for the best roadmap to the cloud. In addition to the above features, MAP 7.0 strengthens the SQL Server migration scenario with support for SQL Server 2012 discovery, and migration planning.

  • Key features and      benefits of MAP 7.0 Beta help you:
  • Understand your      readiness to deploy Windows in your environment with hardware and device      readiness assessments
  • Determine Windows Server      2012 Beta readiness
  • Investigate how Windows      Server and System Center can manage your heterogeneous environment through      VMware migration and Linux server virtualization assessments
  • Size your desktop      virtualization needs for both Virtual Desktop Infrastructure (VDI) and      session-based virtualization using Remote Desktop Services
  • Ready your information      platform for the cloud with the SQL Server 2012 discovery and migration      assessment
  • Evaluate your licensing      needs with usage tracking for Lync 2010, active users and devices, SQL      Server 2012 and Windows Server 2012 Beta

Webinar on Citrix acquisition of Virtual Computer

Last week at Citrix Synergy 2012 in San Francisco, Citrix made the big announcement that it had acquired Virtual Computer, provider of enterprise-scale management solutions for client-side virtualization. Attend this webinar today to get insights and details—and a preview of the future of XenClient Enterprise!

Live Webinar with Q&A: Thursday, May 17, 2012 @ 2:00pm EDT

Citrix Acquires Virtual Computer: Learn What’s New!

Join the experts to learn about:

  • The      new XenClient Enterprise product, which will be released in the second      quarter of 2012
  • How      XenClient Enterprise can help you simplify and secure your corporate      laptops
  • How      you can preview the capabilities coming soon in Citrix XenClient      Enterprise

Register today! Space is limited!