Filename: XD560_Controller_X64_HFs_11.zip
For: Citrix XenDesktop Controller Version 5.6 (64-bit). For operating system requirements, see Citrix Product Documentation.
Replaces: All previous versions
Date: June, 2015
Languages supported: English (US), Japanese (JA)
Readme version: 1.00
Readme Revision History
Version | Date | Change Description |
1.00 | June, 2015 | Initial release |
If you create a dedicated machine catalog with vSphere 4.1 Update 3, you cannot delete VMs from the catalog if at least one VM is powered on. To prevent this from happening, power off all VMs in the machine catalog and enable maintenance mode before deleting the selected VMs.
[#560172]
If you delete a VM from a dedicated catalog while at least one other VM is running, the diff disk for the removed VM is deleted as expected but then recreated with the highest available ID + 1 and the left orphaned.
[From XD560BrokerSvcWX64011, XD560HostSvcWX64011, XD560MCSvcWX64011, XD560MISvcWX64011][#LA5898]
When users attempt to deleted the pooled catalog created on XenServer and then run the catalog update, the base disks are not removed from storage and the number of base disks might increase.
[From XD560BrokerSvcWX64011, XD560HostSvcWX64011, XD560MCSvcWX64011, XD560MISvcWX64011][#LC0577]
Session reliability cannot be disabled by using either Active Directory Group Policy Object (GPO) or through Desktop Studio on VDA 7.x sessions that start by using XenDesktop 5.6 Desktop Delivery Controller (DDCs).
[From XD560BrokerSvcWX64011][#LC0878]
When creating a new pooled machine by using the Machine Creation Services from a master image with custom VMX and nvram settings, the settings are not copied to the new virtual machines.
[From XD560BrokerSvcWX64011, XD560HostSvcWX64011, XD560MCSvcWX64011, XD560MISvcWX64011][#LC0967]
Installing, Uninstalling, Upgrading
Installing Hotfix XD560MISvcWX64003 on Desktop Delivery Controllers in a site with failed provisioning workflows can prevent the Machine Identity Service from starting.
[From XD560ADIDSvcWX64004, XD560ConfSvcWX64004, XD560HostSvcWX64004, XD560MISvcWX64004][#LA3556]
When using Concurrent User (CCU) licensing, the licenses might fail to check-in, eventually resulting in a shortage of licenses. The administrator is required to restart the Desktop Delivery Controller or the license server to return it to the original state. The issue occurs when there is a mismatch in the search result while using the case-sensitive string comparator. As a result, the record of the licenses might not be found while releasing the license.
[From XD560BrokerSvcWX64002][#LA0971]
This update is intended to be applied only by customers who require Federal Information Processing Standards compliant encryption. This update supports end-to-end TLS encryption of HDX communications in a XenDesktop 5.6 environment.
[From XD560BrokerSvcWX64005][#LA3873]
Desktop groups cannot be created or deleted if their names exceed 63 characters in length or contain underscores ("_").
[From XD560BrokerSvcWX64003][#LA0978]
With VMware vSphere 5, when deleting a dedicated virtual machine (VM) from Desktop Studio, the delta disk of the dedicated VM might be left behind.
[From XD560BrokerSvcWX64003, XD560HostSvcWX64003, XD560MCSvcWX64003, XD560MISvcWX64003][#LA1116]
Note: This is a feature enhancement that requires you to install both a Broker Service and a Broker Service PowerShell Snap-in hotfix that contains Fix #LA1371.
By design, existing catalogs provide only partial power management for assigned desktops. As a result, assigned desktops do not power back on during configured peak hours if they were shut down by the Broker at logoff/disconnect. This feature enhancement introduces a new desktop group setting, "AutomaticPowerOnForAssignedDuringPeak" that lets you force assigned desktops to power back on when logged off or disconnected during peak hours. With the "AutomaticPowerOnForAssignedDuringPeak" setting set to "false" (default), XenDesktop behaves entirely as in earlier releases. To force assigned desktops to power back on during peak hours, use the following PowerShell command:
"Set-BrokerDesktopGroup <DesktopGroup> -AutomaticPowerOnForAssignedDuringPeak $True"
[From XD560BrokerSvcWX64003, XD560BrokerPSSIWX64003][#LA1371]
Enabling maintenance mode on an assigned desktop powers on all other desktops in the same desktop group.
[From XD560BrokerSvcWX64003][#LA1462]
Administrators with "Machine administrator" privileges cannot view or create personal vDisk resources ("Pooled with personal vDisk" and "Streamed with personal vDisk") in Desktop Studio.
[From XD560BrokerSvcWX64002][#LA1722]
This fix addresses an issue that prevents the new preferred controller from getting data from the host connection when the preferred controller is changed.
[From XD560ADIDSvcWX64003, XD560HostSvcWX64003][#LA1837]
This fix corrects an issue that prevents the proper execution of the following XenDesktop 5 SDK command:
Remove-BrokerUser -Name * -Machine DOMAIN\MACHINE_NAME -Verbose -Debug
[From XD560BrokerSvcWX64007][#LA2064]
Deleting a provisioned Virtual Desktop Agent on Version 5.1 of VMware ESX from Version 5.6 of the Delivery Controller might fail.
[From XD560BrokerSvcWX64004, XD560HostSvcWX64004, XD560MCSvcWX64004, XD560MISvcWX64004][#LA3335]
Desktop Studio can take a long time to launch for delegated administrators that are members of many Active Directory groups.
[From XD560ADIDSvcWX64007, XD560ConfSvcWX64007, XD560HostSvcWX64007, XD560MCSvcWX64007, XD560MISvcWX64007][#LA3478]
Attempts to delete a Dedicated Machine Catalog on Version 5.1 of VMware ESX from Desktop Studio might fail.
[From XD560BrokerSvcWX64004, XD560HostSvcWX64004, XD560MCSvcWX64004, XD560MISvcWX64004][#LA3624]
Attempts to delete a dedicated catalog from Desktop Studio with the option "Remove from XenDesktop and delete from Active Directory" fail on VMware vSphere 5 Update 2.
[From XD560BrokerSvcWX64007, XD560HostSvcWX64007, XD560MCSvcWX64007, XD560MISvcWX64007][#LA3798]
Attempts to reset or restart a Hyper-V based VM from Desktop Director or Desktop Studio might fail with the following error message:
"The Specified Method Is Not Supported."
[From XD560BrokerSvcWX64008][#LA4105]
Attempts to create new machine to an existing dedicated catalog might fail with the following error message:
"The object has already been deleted or has not been completely created."
This fix adds additional tracing to the CreateTargetVM function to help facilitate debugging this issue.
[From XD560BrokerSvcWX64008, XD560HostSvcWX64008, XD560MCSvcWX64008, XD560MISvcWX64008][#LA4361]
Off-peak turn-off delays specified for permanently allocated machines are not properly honored.
[From XD560BrokerSvcWX64009][#LA4950]
When creating VMs on XenServer 6.2 with using the Machine Creation Service, an invalid default generation ID is set.
[From XD560BrokerSvcWX64010, XD560HostSvcWX64010, XD560MCSvcWX64010, XD560MISvcWX64010][#LC0254]
Depending on the size of the SQL database, searches in Desktop Director or using PowerShell scripts can time out before the query finishes. This fix introduces support for the following registry key that, when set, allows you to increase the SQL timeout value from 30 seconds (default) to up to two minutes:
HKEY_LOCAL_MACHINE\Software\Citrix\DesktopServer\DataStore\Connections\Controller
Name:SdkSqlQueryTimeoutSecs
Type:REG_DWORD
Data: :<timeout in seconds; default: 30; minimum 1; maximum 120>
Important: After modifying this registry key, you must restart the Broker Service for the change to take effect.
[From XD560BrokerSvcWX64010][#LC0337]
Note: This is a feature enhancement that requires you to install both a Broker Service and a Broker Service PowerShell Snap-in hotfix that contains Fix #LA0754.
Description: Failure of a hypervisor or a loss of connectivity between the hypervisor and the Broker renders an active session inaccessible, and attempts to reconnect to the session fail. For shared desktops, and in the common case where a user is entitled only to a single desktop from a group, the user effectively loses all access to that desktop group, even if other machines in the same group (but on a different hypervisor) are available for use. For large hypervisors in a data center, such loss of a hypervisor can cause a large scale reduction of availability of XenDesktop that requires significant operator intervention to remedy.
With this feature enhancement:
Background: This feature enhancement adds a new "hidden" attribute to every session. With the "hidden" attribute set to "false" (default), XenDesktop behaves entirely as in earlier releases. To avoid a loss of desktop availability in the event of hypervisor failure, the Broker automatically marks a session as hidden ("hidden" = "true") the moment a user attempts to reconnect to that session. With the session marked hidden this way, the Broker continues with the session launch as if no session was found to which to reconnect. Provided sufficient desktops are available, a new session is created on a different desktop - even if the user's entitlement to that resource would ordinarily be exhausted.
[From XD560BrokerSvcWX64001][#LA0754]
When using the Quick Deploy or the Desktop Deployment features, the Set-ConfigDBConnection PowerShell command times out, causing the deployment process to fail with the following error messages:
Error message displayed for Desktop Deployment feature:
"Exception has been thrown by the target of an invocation."
Error message displayed for Quick Deployment feature:
"An unhandled error was thrown by the service."
[From XD560MCSvcWX64004][#LA1997]
Clicking a published desktop icon multiple times in rapid succession on the Web Interface site can eventually cause the launch of the desktop to fail.
To enable this fix in its entirety, you must install both a Broker hotfix and a VDA hotfix (XD560VDAWX64300; XD560VDAWX86300, or their replacements) that contains Fix #LA2255.
[From XD560BrokerSvcWX64007][#LA2255]
A deadlock can cause the Desktop Delivery Controller to become unresponsive.
[From XD560BrokerSvcWX64008, XD560HostSvcWX64008, XD560MCSvcWX64008, XD560MISvcWX64008][#LA4863]
In multiple site configurations, attempts by users to reconnect to a disconnected session can fail. A new session is created instead.
Note: This fix updates the capabilities of the Broker Service. As a result, you must also restart StoreFront after installing this fix.
[From XD560BrokerSvcWX64010][#LC0263]
Existing difference disks might not be deleted, which can eventually result in storage overflow.
[From XD560ADIDSvcWX64003, XD560ConfSvcWX64003, XD560HostSvcWX64003, XD560MCSvcWX64003, XD560MISvcWX64003][#LA0793]
Users' attempts to restart a dedicated Virtual Desktop Agent from the Web Interface fail if a session record for the agent exists in the Broker database but is missing user information.
[From XD560BrokerSvcWX64003][#LA2849]
Component: | Hotfix Name | Version | MSI Name |
AD Identity Service | XD560ADIDSvcWX64007 | 5.6.7.10 | ADIdentity_Service_X64.msi |
Broker Service | XD560BrokerSvcWX64011 | 5.6.11.24 | Broker_Service_X64.msi |
Broker PowerShell Snap-in | XD560BrokerPSSIWX64003 | 5.6.3.8 | Broker_PowerShellSnapIn_X64.msi |
Configuration Service | XD560ConfSvcWX64007 | 5.6.7.10 | Configuration_Service_X64.msi |
Host Service | XD560HostSvcWX64011 | 5.6.11.18 | Host_Service_X64.msi |
Machine Creation Service | XD560MCSvcWX64011 | 5.6.11.18 | MachineCreation_Service_X64.msi |
Machine Identity Service | XD560MISvcWX64011 | 5.6.11.18 | MachineIdentity_Service_X64.msi |
Notes:
To install the component hotfixes in this release:
To uninstall this hotfix and revert to an earlier level of the component and the data store: