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

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

book

Article ID: CTX132584

calendar_today

Updated On:

Description

Hotfix package name: XAE500R01W2K8X64054.MSP
For: Citrix XenApp 5.0 for Windows Server 2008 64-bit Edition with Hotfix Rollup Pack XAE500W2K8X64R01
Replaces: XAE500R01W2K8X64010, XAE500R01W2K8X64018, XAE500R01W2K8X64029, XAE500R01W2K8X64043, XAE500R01W2K8X64051
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. The IMA service can experience a delay or can block the logons to the XenApp server. The issue occurs when there is a problem with the UPN call to Active Directory during the logon. The following error message can appear:

    "Cannot connect to the Ctrix Xenapp server. The server you have selected is not accepting connections."

    This fix introduces a registry key to add a timeout to the User Principal Name (UPN) call if the response is delayed or does not return.

    To enable this fix, you must create the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432node\Citrix\IMA
    Name: DsBindingTimeout
    Type: REG_DWORD
    Data: <Timeout value, in seconds. If there is no value present, the timeout is set to 1 second.>

    [From XAE500R01W2K8X64054][#LA0551]

Fixes from Replaced Hotfixes

  1. Users might experience delays logging on when the domain controller is offline.

    [From XAE500R01W2K8X64010][#195628]

  2. Configuring the NetScaler Citrix XML Service monitor probe to point to a server running XenApp 5 for Windows Server 2008 causes the load on that server to increase to 9,990 as evidenced by running the qfarm /load output command. As a result, the server refuses to accept new connections as long as it is being monitored.

    [From XAE500R01W2K8X64010][#256301]

  3. Under certain circumstances, disconnected sessions do not reconnect.

    [From XAE500R01W2K8X64018][#175501]

  4. An administrator's session might get disconnected when another user logs on to the same server.

    [From XAE500R01W2K8X64018][#204846]

  5. Reconnection attempts through the Web Interface fail when using a mix of user names, such as joe.admin@company.com or company.com\joe.admin or company\joeadmin.

    [From XAE500R01W2K8X64018][#253205]

  6. This fix addresses the following issue:

    • Users might get directed to servers scheduled for restart and with logons disabled
    • Servers scheduled for restart and with logons disabled are listed when running the qfarm /load command

    [From XAE500R01W2K8X64029][#259617]

  7. Attempts to reconnect to a disconnected session can result in a new session when launching a different application after reconnecting.

    To enable this fix, you must set the following registry keys:

    HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\IMA
    Name: ReconnectWithNewApplication
    Type: REG_DWORD
    Data: 1

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix
    Name: ReconnectWithNewApplication
    Type: REG_DWORD
    Data: 1

    [From XAE500R01W2K8X64043][#LA0367]

  8. The IMA Service fails to start when the value of HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\RUNTIME\PSRequired (32-bit Windows) or HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ProductCodes (64-bit Windows) is set to 1; for example, when recreating a server's local host cache, and the System Event Log records the following error messages:

    Event Type: Error
    Event Source: IMAService
    Event ID: 3609
    Description:
    Failed to load plugin C:\Program Files (x86)\Citrix\System32\Citrix\IMA\SubSystems\MfSrvSs.dll with error IMA_RESULT_REGISTRY_ERROR

    Event Type: Error
    Event Source: IMAService
    Event ID: 3601
    Description:
    Failed to load initial plugins with error IMA_RESULT_REGISTRY_ERROR

    On systems with Hotfix Rollup Pack 2 or later installed, the following, additional error message is also logged for each product installation that cannot be validated:

    Source: IMAService
    ID: 3997
    Description: Installation of the following product failed verification: <Failing Product Name>. This occurs when the installer files are missing from the Windows Installer cache. Run a repair on the missing product from the Add or Remove Programs Control Panel Applet to correct this problem.

    After applying this hotfix, the IMA Service does start even if the installation of installed products cannot be verified and the System Event Log records the following, improved warning:

    Event Type: Warning
    Event Source: MetaFrameEvents
    Event ID: 1227
    Description:
    The Citrix Independent Management Architecture service was unable to locate the required cached copies of Citrix Windows Installer files. It will ignore this error and continue to start up. However, the list of installed Citrix products may not be displayed correctly in the management consoles and future install, uninstall or upgrade of Citrix software or hotfixes may fail.

    [From XAE500R01W2K8X64051][#209308]

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. This ensures that the installation completes and that the hotfix is added to the hotfix inventory list of the Access Management Console.

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
03/01/2012
11:06
267,680
CpatchBackup_Files.vbs
03/01/2012
11:06
2,885
CpatchRestore_Files.vbs
03/01/2012
11:06
5,488
CtxHfLoader.dll
03/01/2012
11:06
275,880
ima_msi_ca.dll
03/01/2012
11:06
1,206,192
licensing_ima_ca.dll
03/01/2012
07:29
1,570,752
msi50ca.dll
03/01/2012
11:06
415,136
XA500RegBackup.vbs
03/01/2012
11:06
3,789
CPatchUI.dll (en)
03/01/2012
11:06
12,192
Error.idt (en)
03/01/2012
11:06
36,486
MfSrvSs.dll (x32)
03/01/2012
11:06
2,790,968
MFEvent.dll (x32\en)
03/01/2012
11:06
26,168
MFEventUI.dll (x32\en)
03/01/2012
11:06
26,168
 
File Name

MD5 Checksum

XAE500R01W2K8X64054.msp
0230ADAFA400E98363DA63598749E8B2
CPatch.exe
49FF075FBA3D853735A6132DF7709417
CpatchBackup_Files.vbs
26FFE12EE9D01798C12108C535E94AE8
CpatchRestore_Files.vbs
963696384CC9682B91A2D35CC5E1629B
CtxHfLoader.dll
89E313DE8F3ED01457209F7E67AC19EE
ima_msi_ca.dll
A4E836D3E58C6AD23D840618C39A0869
licensing_ima_ca.dll
C3081501D4285461823E7EF3BC83E832
msi50ca.dll
A5DDC8C54E31643D9E2F55E58AFB1E8E
XA500RegBackup.vbs
29D60E083712CCD1A69454C864AB9E9E
CPatchUI.dll (en)
15BD6FC34B2FBC2637E37E0B111DE561
Error.idt (en)
467C46ACDD74B8DD43649D462C5B9FD8
MfSrvSs.dll (x32)
287D46AA296E287820F5D38335DEE68B
MFEvent.dll (x32\en)
D2ADF6447C0E6A02255DFC69C8B95D73
MFEventUI.dll (x32\en)
47F2929A28BC2836247FF8FCD7CFA213

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.