Hotfix XAE500R01W2K8X64058 - For Citrix XenApp 5.0 for Windows Server 2008 x64

Hotfix XAE500R01W2K8X64058 - For Citrix XenApp 5.0 for Windows Server 2008 x64

book

Article ID: CTX133139

calendar_today

Updated On:

Description

Hotfix package name: XAE500R01W2K8X64058.MSP
For: Citrix XenApp 5.0 for Windows Server 2008 64-bit Edition with Hotfix Rollup Pack XAE500W2K8X64R01
Replaces: XAE500R01W2K8X64017, XAE500R01W2K8X64026
Date: April, 2012
Language supported: English (US)
Readme version: 1.00

Readme Revision History

VersionDateChange Description
1.00April, 2012Initial release

Important Note(s) about This Release

  • Note: As a best practice, Citrix recommends that you install this and other hotfixes only if you are affected by the specific issues they resolve. Otherwise, Citrix recommends that you wait for the next hotfix rollup pack for your product release. Hotfix rollup packs consolidate most previously released hotfixes and allow you to update systems in a convenient, single installation.
  • Important: Installing this hotfix over an ICA session is not supported but you can install it through a remote desktop session using an administrator account.
  • 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, see Citrix eDocs, the Citrix Product Documentation Library. Redesigned in July 2011, eDocs offers a modernized look and feel and greatly improved styling and usability of PDFs.

New Fixes in This Release

  1. On systems with Fix #256517 installed, the "Start this application without waiting for printers to be created" printer autocreation policy setting is and remains enabled for all applications. As a result, when printing from an applications, all printers specified under the policy are created.

    [From XAE500R01W2K8X64058][#LA1075]

  2. After applying Microsoft article KB2620656, session default printers are not set correctly.

    [From XAE500R01W2K8X64058][#LA1294]

Fixes from Replaced Hotfixes

  1. On occasion, published applications wait for printers to be created, even if the "Start this application without waiting for printers to be created" setting is enabled.

    [From XAE500R01W2K8X64017][#247726]

  2. This fix addresses the following issues:

    • Corrects a condition where operating system objects associated with printers within a client session can become invalidated and cause printer autocreation to fail
    • Prevents the Citrix Print Manager Service from failing under certain conditions due to a heap corruption

    [From XAE500R01W2K8X64017][#256517]

  3. Autocreated printers might fail to fully initialize in the session, causing a "The printer is not installed" error message to appear.

    [From XAE500R01W2K8X64026][#195908]

  4. With SmoothRoaming enabled, users must relaunch sessions to reenumerate and update session printers after roaming to a different location. This feature enhancement introduces dynamic printer discovery to automatically reenumerate and update session printers after roaming to a different location so that relaunching of sessions is no longer necessary. To enable this enhancement, you must also deploy a client hotfix that includes Fix #226929.

    [From XAE500R01W2K8X64026][#226929]

  5. At times of heavy utilization, the Citrix Print Manager Service (Cpsvc.exe) might fail to release some of its heap blocks.

    [From XAE500R01W2K8X64026][#227962]

  6. After upgrading to Hotfix Rollup Pack 1, the Citrix Print Manager Service (CpSvc.exe) might fail intermittently.

    [From XAE500R01W2K8X64026][#260434]

  7. The Citrix Print Manager Service (CPsvc.exe) can exit unexpectedly while deleting a user's session printers at logoff. When this happens, session printers fail to be created for newly connected sessions until the service is restarted.

    [From XAE500R01W2K8X64026][#LA0155]

  8. A race condition when launching or reconnecting to a session can prevent some session printers from being created.

    [From XAE500R01W2K8X64026][#LA0216]

Installing and Uninstalling This Release

Notes:

  • Before installing this hotfix, make sure to verify the digital certificate chain validation of the MSP package. For more information, see Knowledge Center article CTX129998.
  • This hotfix 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 hotfix successfully, servers must not have registry modification restrictions in place.
  • Slipstreaming - installations of the XenApp Server base product packaged with one or more individual hotfixes - is not supported and might leave servers in an unstable state.
  • This hotfix might or might not prompt you to restart the server when the installation or uninstallation is complete. If you are using the Access Management Console, you must restart the server after installing or uninstalling this hotfix to ensure that the hotfix is added to or removed from the console's hotfix inventory list.
  • If the need arises to restore the original settings and functionality provided by this hotfix, you must uninstall the hotfix before reinstalling it according to the installation instructions below.

To install this hotfix:

  1. Copy the hotfix package to an empty folder on the hard drive of the server you want to update.
  2. Open the Properties tab of the package and verify the digital certificate chain validation.
  3. Close all applications.
  4. Run the executable.
  5. Restart the server.
  6. If you are using the Access Management Console, restart the server to ensure the hotfix is added to the console's hotfix inventory list.

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.
  4. If you are using the Access Management Console, restart the server to ensure the hotfix is removed from the console's hotfix inventory list.

Files Updated (All Dates/Times UTC)

File Name

Date

Time

Size

CPatch.exe
04/20/2012
22:59
267,680
CpatchBackup_Files.vbs
04/20/2012
22:59
2,885
CpatchRestore_Files.vbs
04/20/2012
22:59
5,488
CpSvc.exe
04/20/2012
22:59
649,088
CtxHfLoader.dll
04/20/2012
22:59
275,880
ima_msi_ca.dll
04/20/2012
22:59
1,206,192
licensing_ima_ca.dll
04/20/2012
20:39
1,570,752
msi50ca.dll
04/20/2012
22:59
415,136
XA500RegBackup.vbs
04/20/2012
22:59
3,789
CPatchUI.dll (en)
04/20/2012
22:59
12,192
Error.idt (en)
04/20/2012
22:59
36,486
 
File Name

MD5 Checksum

XAE500R01W2K8X64058.msp
CD3372A51F33BCBD481126ACA9ECE8F6
CPatch.exe
49FF075FBA3D853735A6132DF7709417
CpatchBackup_Files.vbs
26FFE12EE9D01798C12108C535E94AE8
CpatchRestore_Files.vbs
963696384CC9682B91A2D35CC5E1629B
CpSvc.exe
85D2471D56B5A326302DFA2D0B33401D
CtxHfLoader.dll
89E313DE8F3ED01457209F7E67AC19EE
ima_msi_ca.dll
A4E836D3E58C6AD23D840618C39A0869
licensing_ima_ca.dll
61FA2697CE424541F50EC875B85197D5
msi50ca.dll
A5DDC8C54E31643D9E2F55E58AFB1E8E
XA500RegBackup.vbs
29D60E083712CCD1A69454C864AB9E9E
CPatchUI.dll (en)
15BD6FC34B2FBC2637E37E0B111DE561
Error.idt (en)
467C46ACDD74B8DD43649D462C5B9FD8

Copyright © 2012 Citrix Systems, Inc. All rights reserved.
Citrix is a registered trademark, and Citrix Presentation Server and Citrix XenApp are trademarks of Citrix Systems, Inc. in the United States and other countries.
All other trademarks and registered trademarks are the property of their respective owners.