LIMITED RELEASE - Hotfix XD560VDAWX64409 (Version 5.6.409) - For Citrix XenDesktop Virtual Desktop Agent Core Services x64 - English

LIMITED RELEASE - Hotfix XD560VDAWX64409 (Version 5.6.409) - For Citrix XenDesktop Virtual Desktop Agent Core Services x64 - English

book

Article ID: CTX142176

calendar_today

Updated On:

Description

Filename: XD560VDAWX64409.msp
For: XenDesktop 5.6 Virtual Desktop Agent (64-bit) with Hotfix Rollup XD560VDAWX64400 installed. For operating system requirements, see Citrix Product Documentation.
Replaces: XD560VDAWX64404, XD560VDAWX64405
Date: April, 2015
Languages supported: English (US), Japanese (JA), Simplified Chinese (SC)
Readme version: 1.00

Readme Revision History

VersionDateChange Description
1.00April, 2015Initial release

Important Note(s)

  • This limited release is based on XenDesktop Virtual Desktop Agent 5.6 Hotfix Rollup XD560VDAWX64400. It patches only systems where the XdsAgent_x64.MSI file that shipped as Hotfix Rollup XD560VDAWX64400 is installed.
  • You can install or upgrade the Virtual Desktop Agent from a console session or from an RDP session. Upgrading from within an ICA session is not supported.
  • Caution! This release may require you to edit the registry. Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

Where to Find Documentation

This document describes the issue(s) resolved by this release and includes installation instructions. For additional product information, including supported operating systems and system requirements, see Citrix Product Documentation.

Important Disclaimer - Limited Release Update

If the Download link is not available on this page and you wish to obtain this limited distribution release, visit our support site at http://www.citrix.com/support and open a support case using your Citrix account credentials, or contact your reseller at http://www.citrix.com/partners/locator.

Testing of this release was targeted only at the affected functionality, and regression and stress testing were minimal. Introduce this release to a test environment for evaluation before deploying it to a production environment.

TO THE EXTENT PERMITTED BY APPLICABLE LAW, CITRIX AND ITS SUPPLIERS MAKE AND YOU RECEIVE NO WARRANTIES OR CONDITIONS, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, AND CITRIX AND ITS SUPPLIERS SPECIFICALLY DISCLAIM WITH RESPECT TO THE HOTFIX ANY CONDITIONS OF QUALITY, AVAILABILITY, RELIABILITY, SECURITY, LACK OF VIRUSES, BUGS OR ERRORS, OR SUPPORT AND ANY IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE. TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER CITRIX, NOR ITS SUPPLIERS SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL, MULTIPLE, PUNITIVE OR OTHER DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF DATA, LOSS OF INCOME, LOSS OF OPPORTUNITY, LOST PROFITS, COSTS OF RECOVERY OR ANY OTHER DAMAGES), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, AND WHETHER OR NOT FOR BREACH OF CONTRACT, NEGLIGENCE OR OTHERWISE, AND WHETHER OR NOT CITRIX, ITS SUPPLIERS, OR LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

New Fixes in This Release

  1. A "Connection Established, Negotiating Capabilities" pop-up window appears from the Receiver when the VDA becomes unresponsive. To start any other sessions successfully, restart the VDA.

    [From XD560VDAWX64409][#LC0909]

  2. When users connect to a VDA with Remote Desktop (RDP) and then attempt to start a desktop from the Web Interface, Receiver for Linux starts and the ICA connection stops responding.

    [From XD560VDAWX64409][#LC1383]

  3. If users log on to the Web Interface from within a VDA desktop session and attempt to start the same desktop, the session might disconnect and the VDA becomes unresponsive. As a result, users might not be able to start the desktop and the VDA must be restarted.

    [From XD560VDAWX64409][#LC2267]

Fixes from Replaced Hotfixes

  1. The Rundll32.exe process might exit unexpectedly during VDA startup.

    [From XD560VDAWX64404][#LA5065]

  2. Users can establish a Remote Desktop (RDP) connection to a VDA, even if they are not members of the Direct Access Administrators Group or Administrator group.

    [From XD560VDAWX64405][#LA5039]

  3. If you initiate a connection to a VDA with Hotfix XD560VDAWX64301 (or its replacement) installed but then disconnect before entering credentials, the VDA refuses to accept new connections until it is restarted.

    [From XD560VDAWX64405][#LA5781]

  4. SmoothRoaming from unbrokered RDP to Receiver sessions fails for sessions running on VDAs with Hotfix XD560VDAWX64301 (or its replacement) installed.

    [From XD560VDAWX64405][#LC0054]

  5. Attempts to launch a session to a VDA from the Web Interface might fail.

    This fix introduces support for the following registry value that attempts to modify the registry stack to start listening to the time-out setting and the Windows Communication Foundation (WCF) time-out value in the file WorkstationAgent.exe.config. If PrepareSession() does not change the stack state within five seconds, the session fails to start.

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\PortICA\PicaSvc
    Name: StackStartListeningStateTimeout
    Type: REG_DWORD
    Value: <amount of time in milliseconds; recommended: 90000>

    To modify the WCF time-out value (recommended value is 120 seconds):

    1. Run Notepad as administrator.
    2. Open C:\Program Files\Citrix\Virtual Desktop Agent\WorkstationAgent.exe.config
    3. Change the "sendTimeout="00:00:20"" time value at line 10 (inside the XML tag starting with <binding name="NamedPipeBinding"…) to "00:02:00"
    4. Change the "sendTimeout="00:00:20"" time value at line 17 (inside the XML tag starting with <binding name="StackManagerNamedPipeBinding"…) to "00:02:00"
    5. Save and close the file.

    [From XD560VDAWX64405][#LC0243]

Installing and Uninstalling This Update

Notes:

  • This release is packaged with Microsoft Windows Installer 3.0 as a .msp file. For more information about deploying .msp files, see Microsoft article 884016 or visit the Microsoft Web site and search on keyword msiexec.
  • This installer program complies with Microsoft User Account Control (UAC). If UAC is enabled, you must run the installer program in elevated mode; that is, with administrative privileges enabled. For more information about UAC, see Microsoft TechNet or visit the Microsoft Web site and search on keyword UAC.
  • To install this release successfully, computers must not have registry modification restrictions in place.
  • Slipstreaming - installations of the VDA base product packaged with one or more individual hotfixes - is not supported and might leave computers in an unstable state.
  • You must restart the computer after the installation of this hotfix completes. However, if you are installing multiple hotfixes at the same time, there is no need to restart the computer after the installation of each hotfix. It is sufficient to restart the computer after the installation of the final hotfix completes.
  • If the need arises to restore the original settings and functionality provided by this release, you must uninstall the update before reinstalling it according to the installation instructions below.

To install this update:

  1. Copy the hotfix package to an empty folder on the hard drive of the computer you want to update.
  2. Close all applications.
  3. Run the executable.
  4. Restart the computer.

To uninstall this hotfix:

  1. From the Start menu, select Control Panel > Programs and Features.
  2. Highlight the hotfix you want to uninstall and click Uninstall.
  3. Follow the directions on-screen.

Files Updated (All Dates/Times UTC)

File Name

Date

Time

Size

CPatch.exe
04/08/2015
14:04
338,288
CtxHfLoader.dll
04/08/2015
14:04
395,648
ctxregasm.exe
04/08/2015
14:04
26,576
msi50ca.dll
04/08/2015
14:04
633,136
picacdd.sys
04/08/2015
14:03
16,568
picaDisplayManager.dll
04/08/2015
14:03
540,856
picaGina.dll
04/08/2015
14:03
1,032,376
PicaSessionHelper64.dll
04/08/2015
14:03
657,592
SDKv06_RunTime_Xml
04/08/2015
14:04
849
vbdfilt.sys
04/08/2015
14:02
27,832
vd3d.dll
04/08/2015
14:02
1,143,992
vd3dk.sys
04/08/2015
14:02
85,176
vdtw30.dll
04/08/2015
14:03
739,512
picacdd.cat (driverfiles)
04/08/2015
14:03
8,743
picacdd.inf (driverfiles)
04/08/2015
14:03
5,326
vd3d.cat (driverfiles)
04/08/2015
14:02
9,803
vd3d.inf (driverfiles)
04/08/2015
14:02
6,120
picaShell.exe (x32)
04/08/2015
14:03
456,984
picaSvc.exe (x32)
04/08/2015
05:42
624,944
twcds.dll (x32)
04/08/2015
14:03
35,512
vd3d32.dll (x32)
04/08/2015
14:03
691,896
WorkstationAgent.exe (x32)
03/02/2015
05:30
348,984
CPatchUI.dll (x32\de)
04/08/2015
14:04
14,200
CPatchUI.dll (x32\en)
04/08/2015
14:04
13,688
Error.idt (x32\en)
04/08/2015
14:04
35,673
CPatchUI.dll (x32\es)
04/08/2015
14:04
14,712
CPatchUI.dll (x32\fr)
04/08/2015
14:04
14,200
CPatchUI.dll (x32\ja)
04/08/2015
14:04
12,152
CPatchUI.dll (x32\zh-cn)
04/08/2015
14:04
11,640
 
File Name

MD5 Checksum

XD560VDAWX64409.msp
5E45448BB9655353ECD4B5B9F545ADA9
CPatch.exe
B552C4ADFC4EBDBC198EB2620F282709
CtxHfLoader.dll
3342F05F9EE6F862172AC3150F804149
ctxregasm.exe
07207F40A7704D248E14594672B72CC4
msi50ca.dll
BB76F5052E66F03DBDF6B43399111186
picacdd.sys
D4A3C9CFF4215EF3D62A94260AAFF316
picaDisplayManager.dll
1276E790543944B649E5443DB192B0B7
picaGina.dll
A9023A333452C566F6BF452D40538E61
PicaSessionHelper64.dll
D5982F6B597B6B7AC2E5603BB201E5AD
SDKv06_RunTime_Xml
3ED53410BE7053494574800A26CEA1C2
vbdfilt.sys
D4B66548B254C70B5715269858486C58
vd3d.dll
DA51F3EA581176F1485905E59BAB3BCE
vd3dk.sys
15F7F3EF8057AA128491C39C8040DC49
vdtw30.dll
F16D04F79EFC842E2DD3C9BEB70E2170
picacdd.cat (driverfiles)
1F608764C88CAB60558B3E028BC52B9E
picacdd.inf (driverfiles)
DD2BEFC5E61107ACEE241EA628D7BEEA
vd3d.cat (driverfiles)
5864B35FC8CEB54E7FC36D58C7FE959D
vd3d.inf (driverfiles)
CB0AE85A54438C51A5A49BD9AE85BD57
picaShell.exe (x32)
FAA023831DB2D253AFA401BEE1785034
picaSvc.exe (x32)
FB7392F81FF1DC96920229A4B70E51B1
twcds.dll (x32)
8F4BE5E0985A15519072E619412694D2
vd3d32.dll (x32)
1EC0A862174D933B860ACDEEFC5AFE19
WorkstationAgent.exe (x32)
E8D2B14AD4970731E4C73F862843C4C1
CPatchUI.dll (x32\de)
E4F3BD678E21553FD6B3BB48F2BDB297
CPatchUI.dll (x32\en)
1D5BC99B2A180E49381C086804B70F69
Error.idt (x32\en)
8370B4898257DD82C2D81D3EF1BE893E
CPatchUI.dll (x32\es)
EAFEEF8AAA7BEBE89139D1AA0150A5B5
CPatchUI.dll (x32\fr)
E2AC887A998BBC67CC3BEC4A7705EECB
CPatchUI.dll (x32\ja)
A86BB78D0F01E8A8D82868E7B3FFF9E5
CPatchUI.dll (x32\zh-cn)
4D5B49F6F74FAF217C543D21DBCD3F91