Rate this Article:
You must be signed in to rate again
Article Feedback Print View
Alternate Languages:

icon representing critical update Hotfix Rollup Pack PSE400W2KR02 - For Citrix Presentation Server 4.0 for Windows 2000 Server

Document ID: CTX109306   /   Created On: Aug 14, 2006   /   Updated On: Mar 10, 2008   /   Superseded By: CTX113483 
Average Rating: 1
Hotfix readme name: PSE400W2KR02.HTML
Hotfix package name: PSE400W2KR02.0.1.MSP
For: Computers running Windows 2000 Server with one of the following installed:
  • Citrix Presentation Server 4.0
  • Presentation Server 3.0 with Service Pack 2005.04
Replaces: PSE400W2K002, PSE400W2K003, PSE400W2K004, PSE400W2K005, PSE400W2K006, PSE400W2K007, PSE400W2K008, PSE400W2K012, PSE400W2K013, PSE400W2K017, PSE400W2K018, PSE400W2K020, PSE400W2K021, PSE400W2K022, PSE400W2KR01, PSE400R01W2K001, PSE400R01W2K002, PSE400R01W2K003, PSE400R01W2K004, PSE400R01W2K005, PSE400R01W2K006, PSE400R01W2K007, PSE400R01W2K008, PSE400R01W2K009, PSE400R01W2K010, PSE400R01W2K013, PSE400R01W2K014, PSE400R01W2K015, PSE400R01W2K016, PSE400R01W2K018, PSE400R01W2K019, PSE400R01W2K020, PSE400R01W2K021, PSE400R01W2K022, PSE400R01W2K023, PSE400R01W2K025, PSE400R01W2K026, PSE400R01W2K027, PSE400R01W2K028, PSE400R01W2K031, PSE400R01W2K032, PSE400R01W2K035, PSE400R01W2K036, PSE400R01W2K037, PSE400R01W2K038, PSE400R01W2K039, PSE400R01W2K041, PSE400R01W2K042, PSE400R01W2K043, PSE400R01W2K044, PSE400R01W2K045, PSE400R01W2K046, PSE400R01W2K047, PSE400R01W2K049
Date: August, 2006
Language supported: English (US)
Readme version: 1.10

Revision History

Version Date Change Description
1.10 November, 2006 Modified Important Note #3.
1.9 October, 2006 Added Important Note #4; minor readme changes.
1.8 October, 2006 Removed item #125265 as not applicable to this platform of Windows; minor readme changes.
1.7 September, 2006 Removed items #133058, #127846, #129256, and #126140 as not applicable to this platform of Windows.

1.6

September, 2006 PSE400W2KR02.MSP has been updated to address three installation related issues. The new package name is PSE400W2KR02.0.1.MSP. Only the installation package has changed. There are no changes to the packaged binary files. See Important Notes about this Release.
1.5 September, 2006 Minor readme changes
1.4 August, 2006 Minor readme changes
1.3 August, 2006 Removed #130871 as non-applicable to Windows 2000.
1.2 August, 2006 Minor readme changes
1.1 August, 2006 Minor readme changes
1.0 August, 2006 Initial release

Where to Find Documentation

This document describes the issue(s) solved by this hotfix rollup pack and includes installation instructions. You can find more information about Presentation Server 4.0 in the Presentation Server Administrator's Guide. Documentation, including the Administrator's Guide, is in the Document Center located in the \documentation\docs directory on the Citrix Presentation Server CD. The Document Center provides a single point of access to the documentation and enables you to go directly to the section in the documentation that you need. You can access the Document Center from the product CD or install it on your servers.

If you prefer to access the guide without using the Document Center, navigate to the component PDF files using Windows Explorer. The guide is in an Adobe Portable Document (PDF) format file. To view, search, and print the documentation, you need Adobe Reader 5.0.5 or later with Search. You can download Adobe Reader for free from the Adobe Web site at http://www.adobe.com/.

All product documentation is also available from the Citrix Web site at http://www.citrix.com/support.

Important Note(s) about this Release

  1. PSE400W2KR02.0.1.MSP is an updated version of PSE400W2KR02.MSP that addresses the following installation related issues. Only the installation package has changed. There are no changes to the packaged binary files.
    1. PSE400W2KR02 and PSE400W2K3R02 are not setting HKEY_LOCAL_MACHINE\Software\Citrix\IMA\Runtime\PSRequired to 1. This can cause excessive traffic through the data store because the data store and the local host cache are not in sync. See Knowledge Center article CTX110923 for more information.
    2. If you do not remove Hotfixes PSE400R01W2K018, PSE400R01W2K035, and PSE400R01W2K042 prior to installing Hotfix Rollup Pack PSE400W2KR02, you receive the following error during installation: "Failed to import CPR144447.reg." See Knowledge Center article CTX110922 for more information.
    3. If you install Service Pack 2005.04 and then change the product version to "MetaFrame Presentation Server 4.0 for Windows," installing Hotfix Rollup Pack 2 reverts the server version to "MetaFrame Presentation Server 3.0 for Windows." As a result, the Application Isolation, Virtual IP, CPU Optimization, and Virtual Memory Optimization features are no longer functioning and are missing from the Presentation Server Console. Setting the version back to 4.0 restores all previous functionality and settings. See Knowledge Center article CTX111061 for more information.

    If you successfully installed the original version, you do not need to deploy the updated version. However, if you decide to install the updated version, you must first uninstall the original version. . Post Hotfix Rollup Pack 2 hotfixes can be applied to both the original version as well as the updated version. See Knowledge Center article CTX111171 for information about the naming convention for the rereleased package.

  2. Before installing this hotfix rollup pack, you must uninstall Hotfix PSE400R01W2K035, if present, from Add/Remove Programs on the Control Panel. Failing to do so may lead to system inconsistencies.
  3. Installing this hotfix rollup pack on a system with Hotfix PSE400R01W2K050 installed results in the loss of the functionality provided by that hotfix.. The post-Hotfix Rollup Pack2 replacement hotfix for PSE400R01W2K050 is available at CTX110940.
  4. In certain scenarios, this hotfix rollup pack cannot complete installation and the installation rolls back. See Knowledge Center article CTX111513 for more information. [#144989]
  5. See Knowledge Center article CTX110836 for other known install behaviors and their workarounds.
  6. Auto-created client printers are deleted 5 minutes after the Citrix Print Manager Service is restarted. See Knowledge Center article CTX110830 for more information.
  7. When configuring a policy with the session printer rule "Set default printer to client's main printer," the default session printer may not be set properly. [#147830]
  8. Installation Manager for Presentation Server 4.0 occasionally reports failure to deploy hotfixes and hotfix rollup packs even if the jobs succeed. See Knowledge Center article CTX110827 for more information.

Issue(s) Resolved in this Release

Hotfix rollup packs are cumulative; they contain new fixes as well as fixes released in earlier hotfix rollup packs. This readme file documents the fixes that are new in Hotfix Rollup Pack PSE400W2KR02. For a listing of fixes in Hotfix Rollup Pack PSE400W2KR01, see Knowledge Center article CTX107460.

Caution! Several items in this hotfix rollup pack 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.

  1. This fix introduces a feature enhancement to the CHFARM utility (CHFARM.exe). At present, the utility is implemented as a GUI application requiring multiple prompts. This enhancement allows you to automate the process of changing farms from a command line.

    Overview of command line parameters:

    CHFARM /joinfarm /ldsc:servername /user:[domain\]user name /pwd:password [/zone:zonename] [/quiet] [/verbose]

    CHFARM /joinfarm /ddsc:directdatastore /odbcuser:user name /odbcpwd:password /dsnfile:pathplusname [/zone:zonename] [/quiet] [/verbose]

    /verbose - sends extra debug information to a DOS window; an alternative to this is the redirect the output to a file (CHFARM parms >mylog.txt).

    /quiet - suppresses are you sure messages

    /ldsc - the name of the server whose farm you want to join indirectly

    /user - user name with optional domain [domain/]user name

    /pwd - password for the [domain/]user name

    /zone - zone name

    /ddsc - direct database store (for example SQL Server)

    /odbcuser - user name for the ODBC database

    /odbcpwd - password for the ODBC user

    /dsnfile - path and name of the file you want to use as the .dsn file template; for example: /dsnfile:c:\mydir\MF20.dsn. The DSN file can be obtained from the first server to join the farm. By default, the template is located at C:\Program Files\Citrix\Independent Management Architecture\MF20.dsn. If the path to your dsn file contains spaces, use quotes ("); for example:

    /dsnfile:"C:\my setup files\Citrix\my stuff\mf21.dsn"

    When you use the utility from the GUI and fill in all GUI prompts for Create or Join Farm, a batch file is created to automate the process of joining new servers to a farm. The batch file, JOINFARM.BAT, is located in the same folder as the utility. Modify the batch file according to the comments in the file that instruct you to fill in the password and, in some cases, the /dsnfile location.

    Typical usage example:

    1. Run CHFARM to create the first server in the farm.

      Note: This step is optional. On another server you want to join to the farm, run CHFARM, without command line parameters, to manually join the server to the farm.

    2. Copy the JOINFARM.BAT file from the first or second server to a floppy disk at A:\NEWFARM.BAT. Modify A:\NEWFARM.BAT by filling in password and dsnfile information (if present) as instructed by the comments in the NEWFARM.BAT file.
    3. (This step is not needed if you choose "Connect to a data store set up locally on another computer" in Step A or B.)
      Copy C:\Program Files\Citrix\Independent Management Architecture\MF20.dsn from the first or second server to the floppy disk at A:\thefarm.dsn.
    4. Edit A:\NEWFARM.BAT to point to your .dsn file and to contain the correct password; for example:

      CHFARM /joinfarm /ddsc:SQL Server /odbcuser:sa /odbcpwd:pw /dsnfile:a:\thefarm.dsn

    5. Place the floppy disk you created in Steps C and D in the floppy disk drive of a server you want to join to the farm.
    6. At a command line, switch to drive A, then type NEWFARM and press Enter. A message appears stating the action completed successfully.
    7. Repeat Steps F and G on all servers you want to join to the farm.

    Other Notes:

    • There is no command line option for Create Farm; only Join Farm is supported.
    • "Use the global farm settings for the License Server" is assumed.
    • Parameters with spaces in them must be enclosed using quotes (").
    • Do not use the C:\Program Files\Citrix\Independent Management Architecture\mf20.dsn as the source location of the DSN file because it is also the destination.
    • Note the password and DSN fields in the JOINFARM.BAT file are cleared after successfully running CHFARM.
    • If any errors are detected while running with command-line parameters, a pop-up dialog box appears. You must clear the dialog box to continue just as with the GUI version.
    • Do not run CHFARM on more than 10 servers at the same time to avoid overloading the data store.
    • Output from scripted CHFARM can be directed to a file by using the DOS ">1.txt" (to overwrite any existing file) or ">>1.txt" (to append to any existing file; for example: “A:\newfarm >1.txt”.
    • Always rename the JOINFARM.BAT file. Otherwise it is updated while running, possibly confusing the batch file interpreter. In our example, we renamed to NEWFARM.BAT.
    • If the IMA Service is slow in stopping (due to a very large farm, WAN, slow database, and so on) and times out, add a Dword entry "StopServiceWait" to the registry under the key HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\\IMA\RUNTIME and set it to the maximum number of seconds to wait for the service to stop. If no entry is present, the wait defaults to 900 seconds.

    Sample contents of JOINFARM.BAT:

    CHFARM /quiet /joinfarm /ddsc:SQL Server /zone:EMEA /odbcuser:sa /odbcpwd:password /dsnfile:"C:\Program Files\Citrix\my stuff\mf21.dsn"

    [From PSE400W2KR02][#90552]

  2. When using a Unicode client (UNIX or Mac) to access an application that detects its own up/down keystrokes, modified keystrokes (shift, ctrl, alt + character) are not handled correctly.

    [From PSE400W2KR02][#96945]

  3. Sessions may be logged twice in the summary database, with one of the entries logging an incorrect time.

    [From PSE400W2KR02][#97670]

  4. If a client is set to low quality audio, playing back a .wav file in Sound Recorder results in a pulsating artifact in the audio playback.

    [From PSE400W2KR02][#101478]

  5. An incorrect name for Microsoft Windows Server 2003 x64 Edition was shown in the application, Installation Manager, and printer nodes of the management console.

    [From PSE400W2KR02][#107823]

  6. If the language of the operating system and/or the "Automatically adjust clock for daylight saving changes"setting is different between server and client, Java published applications display the time configured for the server.

    [From PSE400W2KR02][#109706]

  7. It is possible to add the same printer driver to the driver compatibility list more than once from separate Presentation Server Consoles. This occurs because no mechanism is in place to prevent duplicate registration of the same driver.

    [From PSE400W2KR02][#113063]

  8. This feature enhancement provides a new seamless registry flag to configure the server seamless engine to accept the client work area information (size of the desktop excluding the taskbar) but not other client metrics, such as desktop themes and font information. This flag is useful in scenarios where it is necessary to disable the use of client-side metrics in seamless sessions but to retain the client work area. Examples of such scenarios include certain custom applications that overlap the client taskbar when maximized.

    To enable this enhancement, you must set the following registry key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
    Name: SeamlessFlags
    Type: REG_DWORD
    Data: 0x80000

    [From PSE400R01W2K042][#113283]

  9. On occasion, printer and drive mapping policies are not applied. This occurs when users log on to Novell servers in environments that are not using NDS as part of the farm setup. For example, the NDS preferred tree is not set in the farm settings of the Presentation Server Console. When such users log on, Presentation Server treats them as NDS users and tries to set the printer and drive mapping policies based on their NDS user credentials, which fails.

    With this fix, NDS users are treated as Windows users in environments that are not using NDS as part of the farm setup.

    [From PSE400R01W2K014][#114626]

  10. Users cannot create folders on mapped client drives in an ICA session using the xcopy or mkdir commands from a command line.

    [From PSE400R01W2K036][#114983]

  11. The following message may appear in the Event Log:

    Source: CTXCPUUtilMgmt
    Category: (1)
    Event-ID: 1538
    Type: Warning

    Description:
    ProcessManager: Process object for PID #### could not be created.
    Windows-Systemevent: 0x5

    After applying this fix, the warning is written to the Event Log only if the system does not recover from the transient condition.

    [From PSE400R01W2K013][#115188]

  12. If multiple, different driver compatibility lists are defined and opened on different instances of the Presentation Server Console, the lists get combined.

    With this fix, only the most recently defined list is honored.

    [From PSE400W2KR02][#115357]

  13. If the IMA Service fails to start, the Event Log does not concisely indicate the reason for the startup failure. This occurs when the service encounters an ODBC error during ODBC initialization.

    This fix introduces an Event Log message that writes ODBC error state and text to the Event Log.

    [From PSE400W2KR02][#115579]

  14. In the Management Console, when you modify the properties of a published application and remove the contents of either the Command Line or Working Directory text boxes or both, the application may get corrupted in the data store.

    [From PSE400W2KR02][#115663]

  15. Large icons may not fully display in Microsoft Office applications when connecting from Wyse thin client terminals or older versions of the client.

    [From PSE400R01W2K014][#115708]

  16. On Clients for Linux, the Caps Lock state is not maintained properly after you press the Caps Lock key, then any key, and then release the Caps Lock key.

    [From PSE400W2KR02][#115747]

  17. On occasion, you cannot configure a published application count metric. This occurs when multiple published applications by the same names exist in multiple folders.

    [From PSE400W2KR02][#116582]

  18. On occasion, account authority objects are destroyed after navigating account folders in custom applications utilizing the MPS SDK.

    [From PSE400R01W2K005][#116614]

  19. On occasion, servers experience a fatal error, displaying a blue screen. This occurs immediately after submitting user credentials when reconnecting to a disconnected session.

    [From PSE400W2KR02][#116806]

  20. On occasion, while users are in the process of logging on, their sessions become unresponsive, displaying a blue screen background only. While existing sessions are not affected, no additional sessions can be launched until the server is restarted. This occurs when there is a transient connection failure during the logon process that results in a call time-out.

    [From PSE400R01W2K036][#116869]

  21. The "DISABLE FULL WINDOW DRAG" registry setting [0xc00 (0x800+0x400)] for HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI\SeamlessFlags does not work as expected. As a result, users cannot see the contents of windows they are moving with the mouse.

    [From PSE400W2KR02][#116981]

  22. On occasion, copying from a client application and then pasting to a server application using the Client for UNIX fails. All subsequent clipboard operations for that user’s session fails until the session is restarted. To resolve the issue in its entirety, you must also deploy the latest Client for UNIX.

    [From PSE400W2KR02][#117470]

  23. Using MPS SDK functions to retrieve a parent folder's distinguished name fails.

    [From PSE400R01W2K005][#117573]

  24. With SpeedScreen Browser Acceleration enabled, servers may experience periodic fatal errors, displaying a blue screen with stop code 0x0000008E.

    [From PSE400R01W2K004][#117576]

  25. This fix introduces improvements to support certain legacy applications when accessing mapped client drives.

    [From PSE400R01W2K036][#117720]

  26. On occasion, Terminal Services fails to start when the server is starting. The issue is caused by a licensing initialization related timing issue.

    [From PSE400W2KR02][#118033]

  27. Domain local groups cannot be enumerated in applications utilizing the MPS SDK.

    [From PSE400R01W2K005][#118038]

  28. MPS SDK functions report Active Directory universal groups as global groups.

    [From PSE400R01W2K005][#118039]

  29. The IMA Service stops working during times of heavy utilization.

    [From PSE400W2KR02][#118201]

  30. On occasion, you cannot add or edit a printer driver mapping in the Management Console. This occurs when the Driver Mapping List contains one or more corrupt entries that causes the console to loop through the drivers multiple times until it runs out of memory.

    [From PSE400W2KR02][#118400]

  31. Adding or removing package groups to or from Installation Manager may fail and generate the following error message:

    "Failed to modify package group."

    This occurs when the package group cannot be read from the data store.

    [From PSE400W2KR02][#118612]

  32. SmoothRoaming fails to reconnect users to their applications. This occurs if users are connected to multiple applications and close the initial application launched.

    [From PSE400R01W2K016][#119130]

  33. When configured to use the Virtual IP feature for loopback addresses, Internet Explorer may not properly resolve and find Web pages. This fix introduces support for a registry key to resolve the issue. To enable the fix, you must set the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\VIP
    Name: DisableUDPLoopback
    Type: REG_DWORD
    Data: 0x1

    [From PSE400W2KR02][#119205]

  34. Using the Citrix Connection Configuration tool to view the settings for the RDP listener overwrites the End a disconnected session setting even if you do not modify the setting.

    [From PSE400W2KR02][#119246]

  35. Users cannot connect to servers and the following error message appears:

    "The system has reached its license logon limit."

    This occurs because licenses consumed at logon are not released at logoff time.

    [From PSE400R01W2K014][#119351, #126249]

  36. In large farm environments, refreshing any of the server or Installation Manager nodes may cause the Presentation Server Console to become unresponsive.

    This fix corrects the issue by limiting the refresh functionality to only the information currently displayed to the administrator. For example, if you select and refresh a server node, only the data about the packages installed on that server is refreshed. The refresh functionality of the following nodes is modified:

    • All package nodes
    • All package group nodes
    • All server nodes.

    [From PSE400W2KR02][#119623]

  37. The Job Properties dialog box lacks Refresh functionality, such as a Refresh button. The only way to refresh the results is to close the Job Properties dialog box and then refresh the entire Installation Manager data cache.

    This fix adds a Refresh button to the Job Results tab of the Job Properties dialog box. This allows you to refresh the information in the server/package status table, events table, and the event details text box. The fix also ensures that anything that is selected before the refresh remains selected when the refresh is complete.

    [From PSE400W2KR02][#119626]

  38. Load evaluators created with MFCOM based applications or scripts may prevent rules from being initialized.

    [From PSE400W2KR02][#119836]

  39. In published instances of the Shadow taskbar, the taskbar Autohide function does not work. The following error message appears instead:

    "There is already an auto hidden window on this edge. Only one auto hidden window is allowed on each edge."

    This fix removes the Autohide menu option from the taskbar if the function is unavailable.

    [From PSE400W2KR02][#119941]

  40. On occasion, updating printer and driver information from the server node of the Management Console does not work properly if the selected server node is not the local node. This occurs when you add or delete a printer or printer driver on a remote server without refreshing the printer/printer driver information view from the console on that server.

    [From PSE400W2KR02][#120136]

  41. When accessing URLs of the type, pns://, rtsp://, or rtspu:// using Internet Explorer in a client session, the server's CPU utilization may reach 100 percent.

    This fix adds a detection mechanism to launch the proper media player associated with those URL types.

    [From PSE400R01W2K036][#120316]

  42. MFCOM applications take a long time to enumerate users from the MetaFrameApplication.Sessions property. This occurs when a large number of sessions is associated with a particular application. The program needs to check the permissions on all sessions to see if the user is allowed to view those sessions. This fix introduces a modified algorithm to improve the performance of permission checking.

    [From PSE400W2KR02][#120484]

  43. MPS SDK applications report local users on computers running Presentation Server as domain users. This occurs because the MPS SDK does not differentiate between domain and local users.

    [From PSE400R01W2K005][#120777]

  44. This feature enhancement introduces support for session sharing on fully loaded servers. Without this fix, session sharing does not work on fully loaded servers. Instead and as designed, users are load balanced to less busy servers. To enable this feature enhancement, you must set the following registry key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI\
    Name: SeamlessFlags
    Type: REG_DWORD
    Data: 0 x 100

    [From PSE400R01W2K036][#120874]

  45. Windows 2003 supports using a workstation's regional and keyboard settings, such as English (Australian) or French (Canadian) within a Terminal Services session. This is the server-side component of a feature enhancement that extends support for this functionality to Presentation Server. To get the feature enhancement in its entirety, you must also deploy Hotfix Client 9.100 to users or its replacement as specified in Knowledge Center article CTX110425.

    [From PSE400W2KR02][#120899]

  46. When adding a new server to the farm, the Presentation Server Console does not display the server under Installation Manager > Packages > [Package group name] > Install package group until you close and reopen the console. The issue does not occur with individual packages but only with package groups.

    [From PSE400W2KR02][#120935]

  47. Installation Manager may fail to honor environment variables specified in HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\appcloning\agent\installer\symbols.

    [From PSE400W2KR02][#120974]

  48. When refreshing an application set in smart card seamless sessions, the smart card pin prompt appears within a 640x480 window whereas all other interaction is seamless.

    [From PSE400W2KR02][#121027]

  49. Servers experience a fatal error, displaying a blue screen. This occurs during times of high activity resulting from printing to mapped ports and/or file copying to mapped client drives.

    [From PSE400R01W2K036, PSE400W2KR02][#121051, #121109]

  50. If you run the shadow taskbar as a published application, the buttons for shadowed sessions do not appear.

    [From PSE400R01W2K031][#121147]

  51. This is a usability improvement to the CHFARM (chfarm.exe) utility. On the Create a New Data Source to SQL Server screen, it is possible to select an incorrect database or, alternatively, to leave the Change the Default Database option cleared. In either case, selection of an invalid database on this screen is not detected until you reach the Confirm Server Farm screen, at which time the selection of an invalid database prevents the server from joining the farm.

    With this fix, upon leaving the Create a New Data Source to SQL Server screen, the presence and accessibility of the selected database as a valid IMA data store is validated. If the validation fails, an error message is displayed until a valid database is selected.

    [From PSE400W2KR02][#121156]

  52. Remapping LPT ports in ICA sessions to client COM ports may fail. The following error messages appear instead: "System error 67 has occurred" and "The network name cannot be found." This occurs because the code is not checking for "\\client\" as a valid name when mapping LPT ports.

    [From PSE400W2KR02][#121743]

  53. Installing applications into an application isolation environment may fail and the following error message appears when Setup initializes:

    "Error 1719: The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if Windows is not correctly installed."

    [From PSE400W2KR02][#121944]

  54. In seamless connections, double-byte characters may display incorrectly. This occurs when the server does not have the same fonts available as the ones being used by the client workstation. In that case, the Seamless Engine uses other installed server fonts, and double-byte characters are displayed incorrectly if the substitution fonts do not support double-byte characters.

    [From PSE400W2KR02][#121975]

  55. The IMA Service may return an error message when adding printers to the compatibility list:

    "Failed to set compatibility list. General failure. Error Code c0130012/c0138001."

    This occurs because Presentation Server examines distinguished (mapped) names rather than driver names and fails to add new driver entries to the data store if those new entries match existing distinguished names.

    [From PSE400W2KR02][#121977]

  56. Applying Hotfixes PSE400W2K002, PSE400W2K3005, PSE400W2K3006, or PSE400W2K3010 changes the XML Service port to 8080.

    [From PSE400W2K012, PSE400W2K3012, PSE400W2K3013, PSE400W2K3014][#122135, #122964, #122968, #123687]

  57. The installation process of some applications from a CD in an application isolation environment may abort with a message stating "Error 1304".

    [From PSE400W2KR02][#122343]

  58. The menu option Show Citrix Memory Optimizations appears when you right-click files on a computer running Presentation Server, even if that option is not available.

    [From PSE400W2KR02][#122547]

  59. If the session limit is set to 1 and "Reconnect from this client only" is set in the listener, reconnecting to disconnected sessions may not work correctly; a new session may be created instead, resulting in one disconnected and one active session.

    [From PSE400W2KR02][#122624]

  60. The shadow taskbar of Presentation Server 3.0 fails to enumerate users on servers running Version 4.0 of the product and in reverse.

    [From PSE400W2KR02][#122704]

  61. Servers may experience apparently random fatal errors. The issue is caused by Vdtw30.dll when using the ThinWire1 interface.

    [From PSE400W2KR02][#122705]

  62. Running chgcdm /default does not reset the existing client drive mappings. After running the command, each already mapped client drive is mapped again to an additional drive letter. This fix ensures that the existing mapping is removed before a new mapping is created.

    [From PSE400W2KR02][#122861]

  63. Changes made to the universal printer driver properties from within Microsoft Excel do not take effect the first time you click OK. The change only takes effect after it is made a second time.

    [From PSE400W2KR02][#122948]

  64. ICA sessions remain in an active state even after closing all seamless published applications if the language bar of IME 2002 or IME 2003 is running within the session.

    [From PSE400W2KR02][#122962]

  65. When choosing a client's default printer while creating a new printer policy, clicking OK does not save the client's default printer. Instead, it is necessary to click Apply and then OK to save the printer.

    [From PSE400W2KR02][#123008]

  66. An application running in application isolation environment that attempts to connect to a remote server using DCOM may have the connection fail with the error "CLSID not found error (0x80040154)".

    [From PSE400W2KR02][#123213]

  67. Autocreated printers cannot be shared. This occurs because to share a printer, the Server service must access the printer. The Server service runs under the local SYSTEM account, which is not added to the printer's access control list.

    With this fix, the local SYSTEM account is added to the printer's access control list so that autocreated printers can be shared.

    [From PSE400R01W2K009][#123268]

  68. Moving a seamless Real Player 10 window while a video is playing results in the video not being correctly positioned in the frame.

    [From PSE400W2KR02][#123349]

  69. The Management Console does not properly display the state of disconnected sessions. This occurs because winstation queries do not update the IMA Service with reconnect/disconnect status changes.

    [From PSE400R01W2K036][#123405]

  70. Client to server content redirection may fail if the client file path passed to the server uses a character set that is different from the server's code page. This occurs because the server-side component always uses the system-wide code page to convert the application data requested by the client.

    With this fix, the server-side component converts the application data using the code page requested by the client.

    [From PSE400R01W2K008][#123877]

  71. After applying Microsoft Security Rollup 1 for Windows 2000, users sometimes cannot connect to sessions if SpeedScreen Latency Reduction is enabled.

    [From PSE400R01W2K003][#124027]

  72. When using the MPS SDK to enumerate applications for sessions, applications for sessions with an ID greater than 9 cannot be enumerated.

    [From PSE400W2KR02][#124118]

  73. When a call is made to determine the screen's physical size, the value returned is dependent on the client's screen resolution.

    [From PSE400W2KR02][#124293]

  74. Applications installed in the application isolation environment may not be correctly excluded from Citrix Memory Optimization. After applying this fix, the Presentation Server must be rebooted.

    [From PSE400W2KR02][#124401]

  75. The text of the license expiration warning dialog box appears truncated.

    [From PSE400R01W2K014][#124469]

  76. On occasion, the MFCOM service exits unexpectedly at startup. The issue is caused by an insufficient memory allocation.

    [From PSE400W2KR02][#124597]

  77. Shadowed sessions and Clients for Java may be disconnected when the KeepAlive time-out is reached. This occurs because the addition of the icm_ping request to implement KeepAlives fails because shadowed sessions and Clients for Java do not respond to the ping request.

    This is the server-side component of a fix that corrects the issue. To get the benefit of this fix, you must also upgrade to Version 8.4.1693 or later of the client.

    [From PSE400R01W2K014][#124598]

  78. During session shadowing, servers experience a fatal error, displaying a blue screen. This occurs when the ThinWire driver exhausts its preallocated list of TWCOMMAND structures and starts to use unallocated virtual memory addresses.

    [From PSE400W2KR02][#124691]

  79. Entries added to the print driver auto-replication list are deleted after 24 hours. This occurs because regular replication jobs are deleted after 24 hours if they do not complete; however, auto-replication jobs should not be deleted. With this fix, incomplete auto-replication jobs are no longer deleted.

    [From PSE400R01W2K007][#124759]

  80. This is the server-side component of a fix that addresses autocreated printers not inheriting printer device settings. To resolve the issue in its entirety, you must also deploy Hotfix Client 9.200 or later of the Presentation Server Client. This fix allows you to assign equivalence criteria for specific drivers. If no entry is made, all seven criteria are used to establish equivalency. Printer device settings are inherited if all attributes you specify for a driver match. See Citrix Knowledge Center article CTX108763 for more information.

    To do this:

    1. Install this hotfix and deploy Hotfix Client 9.200 or later.
    2. On the server, open the WTSUPRN.inf file using a text editor.
    3. Add a [DriverEquivalenceFields] section, and specify the driver name (left side) and the attributes (right side) to compare when autocreating printers. For example:

      "HP Color LaserJet *PCL*" = Name,DevModeSize,WinVer,Env,DriverFile,Version,Date

      Notes:

      • To accommodate blank spaces in driver names, enclose the names in quotes (")
      • Use an asterisk (*) for wild card matches
      • {Name,DevModeSize,WinVer,Env,DriverFile,Version,Date} is the recognized set of attributes; choose any subset for comparison
    [From PSE400R01W2K037][#124760]
  81. On computers running Enterprise Edition, Terminal Services may terminate unexpectedly.

    [From PSE400W2KR02][#124837]

  82. New connections may cause svchost (Windows Server 2003) or termservice (Windows 2000 Server) to consume high server CPU utilization.

    [From PSE400W2KR02][#124907]

  83. When a USB memory stick is connected to the client during a session, the device is unavailable in the session; it is necessary to create a new session to get access to the device. With this fix, the device is recognized after disconnecting and reconnecting to the existing session.

    [From PSE400W2KR02][#124956]

  84. Application resolutions may back up on the data collector for the local zone and cause users to be presented with the following error message:

    "MetaFrame server is not available."

    The issue may continue for some time and in some cases resolve itself; in other cases, it is necessary the restart the IMA Service. It is caused when there are connectivity problems with remote zones or if the IMA Service on a remote zone data collector becomes unresponsive.

    [From PSE400W2KR02][#125229]

  85. Redeploying Installation Manager packages to servers that are removed and then added to the farm again may fail. This occurs because package installation information for these servers remains unchanged in the data store.

    [From PSE400W2KR02][#125536]

  86. This fix adds support for a registry setting to enable logging of application resolution failures in the application Event Log. If the IMA Service in a remote zone becomes unstable and fails to resolve applications in a timely manner, a message stating that the server is unavailable appears on client devices but no administrative notification of the event occurs.

    To enable this logging, you must set the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA
    Name: LogResolutionFailure
    Type: REG_DWORD
    Data: <integer greater than 0>

    [From PSE400W2KR02][#125638]

  87. Applications may fail to launch in an application isolation environment. The issue is caused by a timing condition between the process that launches applications in an isolation environment and the monitoring mechanism responsible for logging users off when no application processes are running.

    [From PSE400R01W2K002][#125657]

  88. After applying Hotfix Rollup Pack 1, printing to client COM or LPT ports may be slow.

    [From PSE400R01W2K014][#125892]

  89. When using TWAIN redirection, third-party published scanning applications may unexpectedly exit while receiving scan data from the client. The issue is limited to scanning in grey-scale mode.

    [From PSE400R01W2K023][#125918]

  90. When the print job routing policy Connect directly to network print server if possible is enabled, only the first user’s network printer is directly connected to the print server and created as a network printer in the session; for all subsequent users, network printers are created as "autocreated" client printers.

    [From PSE400R01W2K037][#125945]

  91. With COM port mapping enabled, the first print request to a printer attached to a client COM port may render the session unresponsive for up to one minute.

    [From PSE400W2KR02][#125957]

  92. This fix adds support for the following registry settings to improve the persistent trace functionality:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\Tracing

    Name: PersistentTraceLogPath
    Type: String
    Data: Path to keep the persistent trace log file

    Name: PersistentTraceLogName
    Type: String
    Data: Log file name

    Name: PersistentTraceLogMode
    Type: REG_DWORD
    Data: 1=sequential, 2=circular

    Name: PersistentTraceLogSize
    Type: REG_DWORD
    Data: Size in MB

    [From PSE400W2KR02][#126092]

  93. Inserting a hyperlink in Microsoft Office applications may fail, generating the following error message:

    "An error occurred when browsing file."

    [From PSE400R01W2K036][#126259]

  94. After applying Hotfix Rollup Pack 1, sessions launched by way of a batch file or script fails to display under the individual server nodes in the console. The sessions display in the Citrix Server Administration tool and when using command-line tools such as quser or qwinsta. This occurs because the IMA Service is not being updated with winstation reconnect/disconnect status change information.

    [From PSE400W2KR02][#126260]

  95. In farms with multiple zones, application launching may fail if a zone in which the application is not published is down. This occurs because while launching an application, all zones are contacted to obtain the application information, regardless of where the application is published.

    With this fix, only those zones in which the application to be launched is published are contacted.

    [From PSE400R01W2K001][#126318]

  96. Servers may experience a fatal error while processing redirected client audio requests.

    [From PSE400R01W2K036][#126320]

  97. On occasion, metrics turn yellow prematurely; that is, before the configured amount of time is reached. While the issue corrects itself in most cases, there are instances where it does not.

    [From PSE400W2KR02][#126407]

  98. At times of heavy utilization, servers experience a fatal error, displaying a blue screen while clients are connecting. The issue is caused by a thread synchronization problem between TSCAL license requests and worker thread pings.

    [From PSE400W2KR02][#126412]

  99. A failure to autocreate client printers may create an Event ID 1106 even if its creation is disabled following the procedures contained in Knowledge Center article CTX488760. The article was updated to contain correct procedures for disabling the creation of Event ID 1106.

    [From PSE400W2KR02][#126530]

  100. The following message may appear in the Event Log:

    Source: CTXCPUUtilMgmt
    Category: (5)
    Event ID: 2055
    Type: Warning

    Description:
    A request was made to retrieve performance counter information from CTXCPUUtilMgmt.
    This request has failed as the CTXCPUUtilMgmt service is not running.

    The event appears even if CPU utilization management is not enabled. This occurs because the performance counters for CPU utilization management are queried even if the feature is not enabled.

    After applying this fix, the warning is written to the Event Log only if the CPU Utilization Management feature is enabled.

    [From PSE400R01W2K013][#126534]

  101. Selecting the Require user authentication option on the ICA Settings tab on the server or farm Properties page of the console has no effect on reconnecting sessions if Program Neighborhood Authentication is used.

    [From PSE400R01W2K014][#126562]

  102. Servers experience a fatal error, displaying a blue screen on CDM.sys. This occurs when an application is accessing drive A in a session using "A:" rather than "A:\" or if the application is the first process to access a client drive in a session.

    This fix corrects the issue by removing the legacy optimization routine.

    [From PSE400R01W2K036][#126580]

  103. This usability enhancement provides the ability to map printer drivers using wildcards instead of explicitly listing each driver. It supports the following wildcards:

    ? - substitutes individual characters
    * - substitutes substrings
    For example, the entry "HP LaserJet 40?0*" = "HP LaserJet 4" in the wtsuprn.inf file maps the following entries to an HP LaserJet 4 with a single entry:
    • HP LaserJet 4050 PCL5
    • HP LaserJet 4050 PCL6
    • HP LaserJet 4000 PCL5
    • HP LaserJet 4000 PCL6

    but not:

               HP LaserJet 4100 PCL5

    [From PSE400R01W2K037][#126581]

  104. Servers may stop working unexpectedly with BugCheck D1 pointing to termdd.sys.

    [From PSE400R01W2K014, PSE400R01W2K036 ][#126608, #134033]

  105. With load balancing enabled, certain servers receive significantly more sessions than others, eventually overloading those servers. This occurs when CPU or memory performance counter queries produce an error. The error results in MetaFrame reporting zero load and taking all new loadbalanced connections. This fix resolves the issue by setting the server-load to 10000 (full) for servers that produce performance counter errors when the query is initialized.

    Note: A separate fix (Fix #119402) that sets server loads to FULL for servers that produce performance query errors during the query is also available. To locate and download the English language version of the fix, search the knowledge base for "#119402." To request non-English versions of the fix, contact Citrix Technical Support.

    [From PSE400W2KR02][#126653]

  106. The MFCOM IMetaFramePrinter::PaperSize property does not work properly when using a custom paper size.

    [From PSE400R01W2K036][#126691]

  107. The interface function IMetaFramePrinter::SavePrintPreference may not work properly for printers created as a session printer by a printer policy.

    [From PSE400W2KR02][#126695]

  108. The MFCOM interface function IMetaFramePrinters2::DefaultPrinter always returns -1, even if the default printer exists.

    [From PSE400R01W2K036][#126732]

  109. The MFCOM interface function EnumNetworkPrinters may return an incorrect value.

    [From PSE400W2KR02][#126734]

  110. The MFCOM interface functions IMetaFramePrinters::RemovePrinter and IMetaFramePrinters::RemovePrinterAt do not return the expected results when the printer belongs to a policy printer list.

    [From PSE400R01W2K036][#126940]

  111. When setting up an application to be terminated by LogoffCheckSysModules, the application may be terminated prematurely when run in a fixed window.

    [From PSE400W2KR02][#127038]

  112. Printer properties cannot be saved for printers using the legacy naming convention.

    [From PSE400R01W2K009][#127066]

  113. Using the dsmaint utility to connect to the data store fails if the user name or password contains a colon (:). This occurs because the utility incorrectly treats the colon symbol as a delimiter.

    [From PSE400W2KR02][#127073]

  114. When servers are removed from the farm then added again, the installation jobs applied to that server remain in the data store. Installation jobs applied to that server fail if the package was previously installed on the server.

    [From PSE400W2KR02][#127142]

  115. On computers running a localized version of the Windows operating system, the ICA Logon Status dialog box does not close even after the user logon process completes.

    [From PSE400R01W2K036][#127163]

  116. Users may encounter the following issues when switching focus between applications in seamless mode:

    • Error messages appear stating "Invalid menu handle"
    • User-invoked popup menus, such as those appearing when right-clicking window controls, disappear unexpectedly

    The issues occur because Presentation Server closes certain types of windows if they appear to become unresponsive to change in focus events.

    [From PSE400R01W2K006][#127287]

  117. The FlashWindow and FlashWindowEx APIs fail to make the taskbar icon flash in seamless sessions.

    [From PSE400R01W2K018][#127379]

  118. For certain printer drivers, changes made to printer properties or advanced printer settings within a session do not persist between sessions.

    This is the server-side component of an enhancement that allows you to modify the client-side appsrv.ini file to set the client to always use the printer settings from the actual printer rather than the retained settings in the properties store. This setting also forces the client to attempt to write settings modified within a client session to the client printer if the drivers are determined to be equivalent. To get the full benefit of this enhancement, you must also deploy Hotfix Client 9.200 or later of the Presentation Server Client and add the following line to the [WFClient] section of the client-side appsrv.ini file:

    Win32FavorRetainedPrinterSettings=Off

    This fix also adds the capability to inherit, retain, and restore the following settings from a printer's Advanced tab:

    • Spooled versus print directly to printer
    • Wait for last page or start immediately
    • Enable/disable advanced printing features
    • Give preference to complete jobs

    [From PSE400R01W2K037][#127407]

  119. When switching focus between applications in seamless mode, the following issues may occur:

    • A Windows error dialog box may appear, stating "Invalid menu handle"
    • User-invoked popup menus, such as right-click menus, may unexpectedly disappear

    [From PSE400W2KR02][#127454]

  120. When joining a new server to a farm, the IMA Service may fail to start and the following error message appears:

    "Could not start IMA Service in CTX_MF_IMA_StartIMAService State = 1"

    [From PSE400W2KR02][#127478]

  121. Custom administrators cannot terminate a process using the Applications node.

    [From PSE400W2KR02][#127504]

  122. This fix introduces the following usability enhancement:

    The IMA Service does not start unless an ICA listener is enabled. While this behavior is as designed, the standard error message generated in response ("Event ID: 7024 The Independent Management Architecture service terminated with service-specific error 2147483649 (0x80000001)") may not be sufficiently specific.

    With this fix, the following message appears in the Event Log if the IMA Service fails to start because no ICA listener is enabled:

    "Failed to find Citrix ICA support. Please make sure Citrix ICA listeners are enabled."

    [From PSE400W2KR02][#127512]

  123. Network drives for client devices incorrectly map automatically as local client drives.

    [From PSE400W2KR02][#127532]

  124. Applications running in an application isolation environment may not switch to the correct language input.

    [From PSE400W2KR02][#127543]

  125. Administrators using a modified version of the sessions.wsf script from the MPSSDK 4.0 cannot log off or disconnect remote server sessions.

    [From PSE400R01W2K043][#127561]

  126. The qfarm.exe utility may return incomplete or incorrect data when run by custom administrators.

    Note: You must apply this fix to all servers on which you plan to use the utility and to all servers with a direct connection to the data store.

    [From PSE400W2KR02][#127584]

  127. When low memory conditions cause an exception on the data collector, a VC++ runtime exception error dialog box appears in error.

    [From PSE400W2KR02][#127593]

  128. Published applications may take 60 seconds or longer to launch from an application isolation environment (AIE). The AIE component waits for the Windows Logon process, Userinit.exe, to complete processing before launching a published application. With this update, AIE waits for the Userinit.exe process only when it needs to perform its registry shadow copy synchronization.

    [From PSE400R01W2K026][#127608]

  129. Applications may be slow to launch in an application isolation environment (AIE) when AIE incorrectly determines that the application is installed in the AIE install root.

    [From PSE400R01W2K026][#127609]

  130. Internet Explorer may terminate unexpectedly when run as a published application with SpeedScreen Browser Acceleration, JPEG compression, and Data Execution Protection enabled.

    [From PSE400W2KR02][#128022]

  131. On occasion, the IMA Service becomes unresponsive. This occurs when repeated attempts by the service to write to the local host cache fail due to problems with the database. In the case of each failed attempt, the service receives an error message from the database, eventually rendering the service unresponsive.

    With this fix, the service produces an error message when the initial write attempt fails rather than continuously trying to write to the database.

    [From PSE400W2KR02][#128037]

  132. The Resource Manager database connection server import process may halt, displaying a summary database connection error in the Management Console. In addition, an error message of the following format may be written to the server log file of the database connection server:

    24 October 2005 05:22:11 - System - Failed to import summary file "C:\Program Files\Citrix\Citrix Resource Manager\SummaryFiles\1C5B4F458860B59" from host "HOSTNAME."

    24 October 2005 05:22:11 - System - [Oracle][ODBC][Ora]ORA-01422: exact fetch returns more than requested number of rows

    ORA-06512: at "SCHEMA.GETSERVERINFID_V21", line 43

    ORA-01403: no data found

    ORA-06512: at "SCHEMA.ADDMETRIC_V21", line 33

    ORA-06512: at line 1

    [From PSE400W2KR02][#128044]

  133. In environments upgraded from MetaFrame XP, an access violation may occur in statui.dll while logging off client sessions and the following message appears in the Event Viewer:

    Event ID 1000
    Faulting application stuisrv.exe
    Version 0.0.0.0
    Faulting module statui.dll
    Version 4.0.2198.1
    Fault address 0x00001011

    [From PSE400W2KR02][#128122]

  134. The "Send to" function is grayed out when Microsoft Access is run in an application isolation environment.

    [From PSE400W2KR02][#128214]

  135. Applications may become unavailable for a particular zone for a period of time when zone data sharing is enabled.

    [From PSE400R01W2K021][#128340]

  136. When using a legacy client (Version 8.x or earlier) to connect to a server running Presentation Server 4.0 or later, printers may be created with the default printer properties. An event ID 1103 is logged instead.

    [From PSE400R01W2K009][#128341]

  137. When connecting using the DOS Client or a thin terminal using the Client for Windows CE, printers created with the Client Printer Configuration utility cannot be deleted. The error message "Could not delete the client printer" appears.

    [From PSE400R01W2K044][#128384]

  138. Printing the same document to multiple client printers simultaneously from within an ICA session causes all print jobs to hang. The Citrix Print Manager service also becomes unresponsive to start/stop requests.

    [From PSE400R01W2K037][#128396]

  139. The registry of all servers in the farm grows to be very large when non-Win32 clients are connecting. This occurs because TSCAL licenses for non-Win32 clients are replicated to all servers in the farm, even if only a limited number of servers in the farm are dedicated to accepting non-Win32 client connections.

    This fix allows you to suppress unnecessary replication of licenses for non-Win32 clients to all servers in the farm. To do this, you must set the following registry key on all servers you do not want to replicate this information:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\mslicensing
    Name: DoNotReplicateToAllServers
    Type: REG_DWORD
    Data: 1

    [From PSE400R01W2K014][#128414]

  140. Custom administrators with view-only privileges cannot view the entire entry for a published application. The issue occurs because for view-only privileges, the command line is shown as a label, which causes it to be truncated if it contains more than 69 characters.

    [From PSE400W2KR02][#128425]

  141. Clients configured for Kerberos single sign-on may take a long time to enumerate published applications. This is the server-side component of a fix that resolves the issue by introducing support for Kerberos single sign-on for application enumeration. To resolve the issue in its entirety, you must also deploy Hotfix Client 9.151 or later of the Presentation Server Client.

    [From PSE400R01W2K022][#128496]

  142. This fix introduces an enhancement to the DSCHECK utility: Without this fix, when running DSCHECK with the /full switch, the following message appears, which requires user intervention and prevents scheduling DSCHECK:

    "Data Store Validation Utility Version: 3.5 Disclaimer

    "Caution! This tool modifies the data in your database. Using this tool incorrectly can cause serious and irrecoverable problems with the data. Citrix cannot guarantee that problems resulting from the incorrect use of this tool can be solved . Use this tool at your own risk and only as directed by Citrix support staff. Would you like to continue?"

    This fix adds support for a /silent switch to suppress the message.

    [From PSE400W2KR02][#128512]

  143. Servers may experience a fatal error displaying a blue screen during the processing of certain file extensions by the isolation environment system driver. The following error message appears:

    PAGE_FAULT_IN_NONPAGED_AREA (50) Invalid system memory was referenced.

    [From PSE400W2KR02][#128633]

  144. The environment variable $logonserver is not set correctly for clients logging on with Kerberos and pass-through authentication enabled.

    [From PSE400W2KR02][#128634]

  145. Launching a custom connection to a published application for which Password Manager is configured may cause CtxGina to terminate unexpectedly. The issue occurs on systems running Windows Server 2003 without any Service Packs and with RSA and Password Manager installed.

    [From PSE400W2KR02][#128640]

  146. User profiles grow with each logon when printer autocreation is enabled. The issue occurs because entries in HKEY_CURRENT_USER\Printers\DevModePerUser and HKEY_CURRENT_USER\Printers\DevModes2 are not deleted at logoff.

    [From PSE400R01W2K037][#128649]

  147. Servers may experience a fatal error, displaying a blue screen on CTXSBX.SYS. The bugcheck code is PAGE_FAULT_IN_NONPAGED_AREA(50).

    [From PSE400R01W2K036][#128659]

  148. Users connecting to a published application in a Presentation Server environment using Novell Directory Services credentials may not be correctly assigned a virtual IP address.

    [From PSE400W2KR02][#128691]

  149. Printing to client printers using two sessions in a pass-through environment or printing to two client printers concurrently may cause the print job to fail, become unresponsive, or be garbled.

    [From PSE400R01W2K044][#128711]

  150. Autocreated client printers may not be deleted at logoff and leave print jobs pending on the server's print spooler.

    [From PSE400R01W2K020][#128719]

  151. Printer policies for setting a session network printer as the default printer works inconsistently or not at all.

    [From PSE400R01W2K025][#128835]

  152. Under certain conditions, session printer policies to set the default printer do not work correctly.

    [From PSE400W2KR02][#128888]

  153. This fix resolves the following issues:
    • Renaming a client printer makes it an autoretained printer.
    • Ports for client printers cannot be deleted even after the printer associated with the port is removed.
    • Autorestored printers cannot be permanently renamed. You can change the name of an autorestored printer within a session, but the change is not retained in subsequent logons.
    • Autorestored printers cannot be permanently deleted. Autorestored printers are restored at each logon even after deleting them from the printers and faxes folder.

    [From PSE400R01W2K037, PSE400W2KR02][#128918, #129803]

  154. Incoming connections to a load balanced farm fail to fully connect. This occurs when a new server comes online during peak logon periods. At that time, the load balancer is sending all incoming connections to the new server, essentially overwhelming and preventing it from fully updating its server load.

    With this Load Throttling fix, logons are given a logarithmic load bias during connection time to limit the number of simultaneous logon requests. This biasing level is used in conjunction with the server's "real" load to route connections to the least-loaded server. This allows time for servers to gradually increment the number of connections in environments where the server load is well below the farm average load, which is often the case when you restart a server.

    Note: To resolve the issue in its entirety, you must install this hotfix on both the zone master and all member servers of the farm.

    How to Use Load Throttling

    Load Throttling uses Intelligent Load Biasing (ILB). ILB works by giving logons a higher load bias. The default ILB algorithm assigns a bias of ½ the remaining load capacity. Essentially, the default algorithm is Current Resolution Load += [(Max Load – Current Resolution Load) / 2]. The ILB adjusts itself back down after pending logons are complete.

    For example:

    INCOMING LOGONS

    RESOLUTION LOAD

    1

    5000

    2

    7500

    3

    8750

    To turn off ILB, set the registry value: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\LMS\UseILB to zero and restart the server.

    Note: Maximum load = 10000.

    [From PSE400R01W2K010][#128929]
  155. A published application may fail to launch or become unresponsive if it is the first application launched in a session and if it is launched using a long command line.

    [From PSE400W2KR02][#129217]

  156. After reconnecting to a disconnected session, double-clicking functionality in sessions may not work as expected; instead, triple-clicking may be required.

    [From PSE400R01W2K036][#129262]

  157. This feature enhancement extends SpeedScreen Multimedia Acceleration to support the following media types. This is the server component of the feature enhancement. To get the full feature enhancement, you must also install Hotfix Client 9.150. On computers running Windows 2000 Server and pre-Windows XP client devices, you must also install DirectX 9.0c.

    Note: There is a difference between media types and file formats (file extensions). File formats (.avi, .mpg) can encapsulate multiple media types (DIVX Video, MPEG-1 Video). A single .avi file, for example, can contain both a DIVX Video stream, and an AC3 Digital Audio Stream, and would require both the DIVX and AC3 DirectShow codecs for proper playback.

    Media Type (Media Encoding Format) File Format
    (File Extension)
    Media Player
    9.0, 10.0
    RealOne Player
    QuickTime
    DirectShow Based
    Media Players
    DIVX Video AVI
    MPEG
    MPG
    ASF
    yes
    yes
    no
    yes
    XVID Video
    yes
    yes
    no
    yes
    Microsoft Video 1
    yes
    yes
    no
    yes
    MPEG-1 Video
    yes
    yes
    no
    yes
    MPEG-2 Video
    yes, * see below
    yes
    no
    yes
    MPEG-4 Video
    yes
    yes
    no
    yes
    Indeo Interactive Video
    yes
    yes
    no
    yes
    MPEG-1 Audio
    yes
    yes
    no
    yes
    AC3 Audio
    yes
    yes
    no
    yes
    Fraunhofer MPEG Layer-3 Codec
    yes
    yes
    no
    yes
    MP3 MP3
    yes
    no
    no
    yes
    WMA WMA
    yes
    yes
    no
    yes
    WMV WMV
    yes
    yes
    no
    yes
    Real Media RM
    no
    no
    no
    no
    Quick Time MOV
    no
    no
    no
    no
    Streaming media ASF, ASX
    yes
    yes
    no
    yes

    * Note about MPEG-2 video decoders and the Windows XP Video Decoder Checkup Utility:

    The following limitations are known:

    Ligos MPEG-2 decoder Not supported by this feature enhancement nor by the Video Decoder Checkup Utility
    Elecard MPEG-2 decoder

    Not supported by the Video Decoder Checkup Utility but supported by this feature enhancement.

    Note: When you install the Elecard MPEG-2 package, it also installs a codec that makes MPEG-4.3 files fail in ICA sessions. To disable that codec, type the following at a command prompt:

    Regsvr32 /u <c:/program files/common files/elecard/minidivx.ax>
    where <c:/program files/common files/elecard/minidivx.ax> is the path to the install location of the Elecard package.

    [From PSE400W2KR02][#129296]

  158. Manually set printers fail to be set as default printers within sessions. Also, default printers are not set when using workspace control to connect to an existing session from a different client.

    [From PSE400R01W2K035][#129339]

  159. When enabling the Memory Optimization feature on a server running Presentation Server 4.0, the feature’s mechanism to log information about the changes in the files that it rebases may be incorrectly calculated. This may result in application processes exiting unexpectedly or problems when installing applications in an application isolation environment.

    With this fix, any incorrectly logged optimization information that is already present is removed. The correct information is written starting with the next scheduled rebasing and thereafter.

    [From PSE400R01W2K038][#129356]

  160. When running a CDF trace on wdica.sys, servers may trap on wdica.sys with bugcheck code 0000008E.

    [From PSE400R01W2K036][#129366]

  161. When running the CHFARM UTILITY or during the process of adding a server to a farm, the IMA data key is set incorrectly. This, in effect, adds a second data collector to the zone. The actual data collector cannot communicate with the other server, which may cause this server to become unresponsive and refuse connections. This change prevents the IMA Service from starting when the IMA data key does not match the one contained in the data store. This fix applies only to servers running with a direct connection to a SQL or Oracle database.

    [From PSE400W2KR02][#129403]

  162. When a user launches multiple sessions to one server, the user's default printer in the first session may be lost and cannot be reset. This fix introduces support for a registry setting that adds users' names to the ACL of printers created in their sessions and allows users to access printers from any of those sessions on the same server.

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

    Key: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Print
    Name: DefaultPrnFlags
    Type: REG_DWORD
    Data: 0x20000000

    [From PSE400W2KR02][#129448]

  163. The English (US) keyboard layout is automatically loaded into the keyboard layouts list in seamless sessions, regardless of whether or not that keyboard layout is present in the user profile. With this fix, only keyboard layouts present in the user profile and the one requested by the client are loaded in seamless sessions.

    [From PSE400W2KR02][#129482]

  164. Unmanaged autocreated legacy printers disappear after the server or the Citrix Print Manager service is restarted.

    [From PSE400R01W2K037][#129524]

  165. The memory used by cpsvc.exe as users log on and send print jobs through the client network is not reduced as sessions log off.

    [From PSE400R01W2K020][#129550]

  166. Users cannot connect to servers and the following error message appears:

    "The system has reached its license logon limit."

    This occurs because licenses consumed at logon are not released at logoff time.

    [From PSE400R01W2K014][#129600]

  167. Servers may experience a fatal error, displaying a blue screen on CDM.sys during heavy utilization. The issue is found when the driver verifier is being used.

    [From PSE400R01W2K036][#129601]

  168. After installing Hotfix Rollup Pack 1, the IMA Service may take a longer than usual time to start.

    [From PSE400W2KR02][#129648]

  169. Disabling the server to client content redirection feature may cause certain published applications to no longer run in client sessions. This happens because the feature modifies the following registry key from

    [HKEY_CLASSES_ROOT\.htm]
    (Default) ="htmlfile"

    to

    [HKEY_CLASSES_ROOT\.htm]
    (Default) ="HTTP"

    Disabling the feature does not revert the registry key to its original value.

    [From PSE400R01W2K036][#129654]

  170. Servers are trapping in CDM.sys with the following STOP error message:

    DRIVER_VERIFIER_DETECTED_VIOLATION (c4)

    [From PSE400R01W2K036][#129738]

  171. When running an application in an application isolation environment, the Windows Installer Service may start unexpectedly, potentially causing performance issues with the server on which the application is running.

    [From PSE400R01W2K027][#129771]

  172. The Load Throttling multiplier cannot be modified. With this fix, you can successfully modify the multiplier.

    To tweak the ILB algorithm, adjust the value of: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\LMS\ILBMultiplier and restart the server. By default, the value is set to 2. By increasing the value, you can allow more concurrent logons. Essentially, the algorithm is changed. For example: If you change the value to 4, the ILB algorithm is Current Resolution Load += [(Max Load – Current Resolution Load) / 4].

    INCOMING LOGONS

    RESOLUTION LOAD

    1

    2500

    2

    4375

    3

    5781

    Note: Maximum load = 10,000.

    [From PSE400R01W2K015][#129781]

  173. At times of heavy utilization, time-out messages may be generated in the System Event Log; processes such as Terminal Service, SvcHost, and IMA Service may exhibit memory and/or handle accumulation, and sessions may appear to be unresponsive.

    [From PSE400R01W2K036][#129783]

  174. The IMA Service may exit unexpectedly while converting from NT4 format user names to UPN-format user names ("APPLICATION_FAULT - 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be read").

    [From PSE400W2KR02][#129793]

  175. At times of high server utilization, all sessions on heavily utilized servers may become unresponsive.

    [From PSE400W2KR02][#129829]

  176. Disconnected sessions are displayed as active or not displayed at all in the Management Console.

    [From PSE400W2KR02][#129862]

  177. This fix introduces a compatibility enhancement between Resource Manager and Microsoft SQL Server 2005. Before applying the fix, the following message may appear when viewing the database connection server log using the View Server Log option on the Resource Manager Summary Database tab of the Presentation Server Console:

    <Date/Time> - System - Error 0x80040E14.

    Message [IDispatch error #3092].

    Source [Microsoft OLE DB Provider for ODBC Drivers].

    Description [[Microsoft][ODBC SQL Server Driver][SQL Server] The query uses non-ANSI outer join operators ("*=" or "=*"). To run this query without modification, please set the compatibility level for current database to 80 or lower, using stored procedure sp_dbcmptlevel. It is strongly recommended to rewrite the query using ANSI outer join operators (LEFT OUTER JOIN, RIGHT OUTER JOIN). In the future versions of SQL Server, non-ANSI join operators will not be supported even in backward-compatibility modes.].

    <Date/Time> - System - Failed to create summary database.

    In addition, a database connection error is displayed on the Summary Database tab.

    [From PSE400W2KR02][#129864]

  178. Certain applications do not apply print job settings properly. When printing from such applications, print jobs are automatically previewed on the client device. This fix detects such applications and suppresses the print preview unless the following registry key is set:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Print
    Name: DefaultPrnFlags
    Type: REG_DWORD
    Data: 0x00008000

    [From PSE400R01W2K028][#129979]

  179. The MFCOM SDK interface function IMetaFrameAdministrator::get_Valid always returns FALSE.

    [From PSE400W2KR02][#130042]

  180. This fix resolves the following scenarios with server to client content redirection and launching Microsoft Internet Explorer:

    • Applications that do not place a space between "iexplore.exe" and a URL when launching from the command line fail to launch Internet Explorer
    • Launching Internet Explorer without specifying a URL fails
    • Launching Internet Explorer with the "-new" option results in an incorrect URL being passed to Internet Explorer

    [From PSE400R01W2K036][#130059]

  181. After applying Hotfix Rollup Pack 1 on computers running Windows Server 2003, users may no longer be able to launch published applications. This happens if the "Access computer from the network" policy is disabled and does not affect computers running Windows 2000 Server.

    This fix introduces an option to enable access to published applications by enabling either the "Access computer from the network" or the "Allow logon locally" policies. It adds support for a new registry value "UseNetworkLogon" under HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA to specify which of the two policies is required for users to access published applications:

    If the registry value "UseNetworkLogon" is present and the value is 1, "Access this computer from the network" must be enabled for users to launch published applications. All other values are interpreted as zero, and "Log On Locally" must be enabled to launch published applications. If the registry value "UseNetworkLogon" is absent, by default "Log On Locally" must be enabled.

    The registry value is static and, if modified, you must restart the IMA Service for the change to take effect.

    [From PSE400W2KR02][#130485]

  182. After upgrading to Presentation Server 4.0 and Version 9.x of the Presentation Server Client, applications that create windows outside the visible area of the desktop may continually take focus over applications running locally if run in seamless mode. To avoid the issue, set the following registry key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
    Name:SeamlessFlags
    Type: REG_DWORD
    Data: 0x20000

    [From PSE400R01W2K035][#130862]

  183. Installing Hotfix Rollup Pack 1 may fail on systems where you previously:
    1. Installed the Java Runtime Environment (JRE) Version 1.4.2_06 that shipped with Citrix Presentation Server 4.0 and with Service Pack 2005.04 for MetaFrame Presentation Server 3.0 and
    2. Subsequently installed JRE Version 1.4.2_08 and
    3. Subsequently uninstalled JRE Version 1.4.2_06

    and generate the following error message:

    "Error 27504. Failed to locate the correct Java Runtime Environment version. Please install the Java Runtime Environment version 1.4.2_6 before installing the Presentation Server Console."

    [From PSE400R01W2K019][#130932]

  184. Servers experience a fatal error, displaying a blue screen on CtxAltStr.sys while CtxAltStr.sys is reading the ctxaltstr extension list from the registry on behalf of CtxSFOSvc.exe, producing the following error code:

    "PAGE_FAULT_IN_NONPAGED_AREA (50)"

    [From PSE400W2KR02][#130957]

  185. Running dscheck with the /full printers /purge_drivers option removes information from session printers policies.

    [From PSE400R01W2K032][#131038]

  186. Scanning a document using the TWAIN redirector may render the scanner application unresponsive while scanning. This situation occurs at the early stage of image acquisition and may affect other TWAIN devices as well.

    [From PSE400W2KR02][#131064]

  187. Printers added manually through the client network do not honor routing policies; that is, printers defined as network printers on the client are always routed through the client network rather than connected directly to the print server.

    [From PSE400R01W2K037][#131185]

  188. Servers may experience a fatal error on vdtw30.dll with stop code 0x50.

    [From PSE400R01W2K045][#131214]

  189. Servers may experience a fatal error, displaying a blue screen on CDM.SYS with bugcheck code 000000C9 during heavy utilization. The issue is found when driver verifier is being used.

    [From PSE400W2KR02][#131570]

  190. Servers configured for an initial logon message using the domain policies "Interactive logon: Message text for users attempting to log on" and "Interactive logon: Message title for users attempting to log on" do not allow connections using Kerberos pass-through authentication.

    [From PSE400W2KR02][#131589]

  191. After restarting servers, the IMA Service may be slow to start, waiting for information from the operating system. On occasion, this prevents dependent services from starting.

    [From PSE400R01W2K036][#131672]

  192. By design, member servers in a farm request session records from the data collector at logon time to evaluate user or application limitation values. These queries are done even if no user or application limitation policies are in place. In large farm environments, these queries cause a large number of unnecessary records to be sent from the data collector to the member servers. This fix prevents such queries when no user or application limitation policies are in place.

    [From PSE400R01W2K036][#131850]

  193. Printers may go offline at random.

    [From PSE400R01W2K020][#132009, #135596]

  194. With Spanish language versions of MetaFrame Presentation Server 3.0 the imasrv.exe process may consume unexpectedly high levels of memory.

    [From PSE400W2KR02][#132114]

  195. Seamless applications do not display a notification icon tooltip.

    [From PSE400W2KR02][#132126]

  196. The following error message may appear in the server's Event Log:

    "Communication with the Resource Manager local database failed with ODBC Error 22008. ODBC Error String is [Microsoft][ODBC Microsoft Access Driver] Datetime field overflow (null)."

    [From PSE400W2KR02][#132373]

  197. With the "Overwrite existing drivers" option selected, replicating or autoreplicating a large number of printer drivers to like platform servers may produce inconsistent results; that is, not all selected drivers are installed on all servers. The number of drivers installed varies from server to server, and from deployment to deployment. For example, in an autoreplication of 50 drivers to 15 servers, only three to five servers may receive all 50 drivers, whereas fewer drivers may be installed on the remaining servers. No Event Log entries are produced to indicate the failure.

    [From PSE400W2KR02][#132465]

  198. After deleting retained printers using the standard naming convention, the printers are recreated during the user's next logon. Retained printers using the legacy naming convention cannot be deleted at all.

    [From PSE400W2KR02][#132791]

  199. Printer ports for restored printers may not be deleted at logoff.

    [From PSE400R01W2K044][#132797]

  200. When connecting to a Presentation Server that has Time Zone redirection enabled using a client from a time zone other than the server’s native time zone, the Current Time Zone in the session may display as Standard Time rather than Daylight Time during Daylight Savings Time.

    [From PSE400R01W2K039][#132908]

  201. The printer configuration utility (printcfg.exe) does not accurately reflect the status of client printers in a session.

    [From PSE400R01W2K044][#133104]

  202. In NDS deployments, the XML brokers may stop responding to Web Interface logons during heavy logon times such as office opening hours. This fix introduces additional CDF tracing to help to debug NDS-related issues.

    [From PSE400W2KR02][#133347]

  203. This fix provides an enhancement that allows file type association to correctly function for all available file types. After applying this hotfix, right-click the updated servers in the console. Select the option Update File Type from Registry from the menu and allow each server to update fully.

    [From PSE400W2KR02][#133418]

  204. The implementation of the Session Reliability feature in Presentation Server 4.0 requires its service account (on Windows 2003, Network Service by default) to be granted read access to the root folder of the drive where Presentation Server is installed. This fix removes the requirement.

    [From PSE400W2KR02][#133482]

  205. Browsing local files and folders within ICA sessions may intermittently display zero objects within the local client drive.

    [From PSE400R01W2K036][#133520]

  206. After reconnecting to a session, client-side Caps lock, Num lock, and Scroll lock states may be inverted.

    [From PSE400R01W2K036][#133536]

  207. Applications published on Presentation Server 3.0 and later may exit unexpectedly when accessing network drives. The same applications do not experience the issue when published on earlier versions of the product.

    [From PSE400W2KR02][#133656]

  208. Printer settings are saved in users' profiles if the properties retention policy is set to save in the user profile only, even if no changes are made inside an ICA session.

    [From PSE400R01W2K044][#133981]

  209. Calling the function IMetaFrameFarm6::set_VLoopbackServers using the Presentation Server 4.0 SDK has no effect.

    [From PSE400R01W2K043][#134058]

  210. Users receive a resolution degradation notification even if the Notify user of session degradation option (Servers > Properties > ICA Settings > ICA Display > Notify user of session degradation) is disabled in the Management Console.

    [From PSE400W2KR02][#134105]

  211. Servers may experience a fatal error, displaying a blue screen. The issue occurs when a Bluetooth adapter that creates a custom COM port on a 64-bit client device is sent data from a COM port mapped to it in an ICA session.

    [From PSE400W2KR02][#134823]

  212. The Presentation Server Console session properties information does not reflect changes in the client session resolution.

    [From PSE400W2KR02][#134830]

  213. On occasion, multi-monitor environments may require updated operating system video functions to be used. Some applications, such as those written in Visual Basic 6, may experience issues with drop-down menus within multi-monitor environments.

    [From PSE400R01W2K041][#135349]

  214. When running applications inside an application isolation environment, paged pool memory consumed by the ASCI pool tag increases continuously and does not decrease at session logoff.

    [From PSE400R01W2K036, PSE400R01W2K043][#135567, #136276]

  215. On occasion, a server may experience a fatal error, displaying a blue screen, when applications running in an application isolation environment are closed.

    [From PSE400W2KR02][#135710]

  216. Servers may stop working unexpectedly with BugCheck D1 pointing to termdd.sys.

    [From PSE400R01W2K049][#135777]

  217. This feature enhancement makes the Citrix XML Service thread and maximum thread counts available in the Presentation Server section of Resource Manager.

    [From PSE400W2KR02][#135850]

  218. The IMA Service fails to start if the SNMP Service is installed after Presentation Server.

    [From PSE400W2KR02][#135873]

  219. The IMA Service fails to start automatically after installing the SNMP Service and then restarting the server and the following error message appears in the Event Log:

    EventID:7034: "The Independent Management Architecture service terminated unexpectedly. It has done this 1 time(s)."

    Similarly, the IMA Service may start automatically after installing the SNMP Service and then restarting the server, but take a long time to do so and the following error message appears in the Event Log:

    EventID:7001: "The Citrix SMA Service service depends on the Independent Management Architecture service which failed to start because of the following error: After starting, the service hung in a start-pending state."

    [From PSE400W2KR02][#135943]

  220. Users cannot log off of applications opened through the Web Interface.

    [From PSE400W2KR02][#136023]

  221. Package installations using Installation Manager fail and the following error message is written to the AGINST.log file:

    "AddEnv (1) Error : Not enough arguments in the command symbol."

    [From PSE400W2KR02][#136068]

  222. The MFCOM property ConnectCPDeviceType is not working properly.

    [From PSE400R01W2K043][#136152]

  223. This fix verifies that the session timer tied to session reliability resumes after client disconnection and reconnection.

    [From PSE400W2KR02][#136279]

  224. The Citrix Print Manager service may become unresponsive. When this happens, printers fail to autocreate.

    [From PSE400R01W2K047][#136482]

  225. The IMA Service may exit unexpectedly while enumerating applications for Program Neighborhood. The issue occurs when the service cannot query the zone master or resolve the host name when there are servers with disabled logons.

    [From PSE400W2KR02][#136610]

  226. This feature enhancement provides detailed licensing error messages if an error occurs.

    [From PSE400W2KR02][#136792]

  227. Applications may fail to install within an application isolation environment if the path to the application exceeds 259 characters.

    [From PSE400W2KR02][#136907]

  228. Some scanner applications or peripherals may not function. After applying this fix, close and re-open the affected scanner applications.

    [From PSE400W2KR02][#137061]

  229. If the IMA Service is busy processing administration requests, application resolutions may fail, causing launched applications to fail or time out.

    [From PSE400W2KR02][#137477]

  230. Servers may experience a kernel trap (Stop 8e) when accessing vdtw30.

    [From PSE400W2KR02][#137523]

  231. Canceling the PIN prompt while unlocking a workstation causes the PIN prompt to not appear again, even if a smart card is present in the reader. A password prompt appears instead.

    [From PSE400R01W2K045, PSE400W2KR02][#137559, #144010]

  232. When using TWAIN redirection, the scanning process may become unresponsive unexpectedly while scanning is in progress.

    [From PSE400W2KR02][#137586]

  233. If a client printer is renamed and a user disconnects and reconnects to an ICA session, a new printer is created at reconnection representing the same printer on the client as the printer that was renamed in the session. The new printer is not deleted at logoff.

    [From PSE400W2KR02][#138062]

  234. Applications that force print jobs to use the RAW data type do not print when using the Advanced Universal Print driver.

    [From PSE400W2KR02][#138641]

  235. The MFCOM service may stop unexpectedly if full page heap verification is enabled.

    [From PSE400W2KR02][#138695]

  236. Application isolation environments and drives created using the subst command may cause the server to experience a fatal error.

    [From PSE400W2KR02][#139528]

  237. This fix corrects a security issue related to the permissions of an installed registry key. For more information, see security bulletin CTX110492 at citrix.com.

    [From PSE400R01W2K046][#139898]

  238. The server may intermittently experience a kernel trap with error code 0x1001 when checking device drivers.

    [From PSE400W2KR02][#139983]

  239. Printouts are garbled when a client printer is renamed and the old port is reused.

    [From PSE400W2KR02][#140101]

  240. Servers running Presentation Server Advanced Edition or using a custom load evaluator may indicate no load on servers when applications are active. This occurs on French systems only.

    [From PSE400W2KR02][#140155]

  241. Autocreated client printers may go offline unexpectedly. The issue occurs when sessions are enumerated to look up the session ID for a specific client session and the session name does not start with "ica-tcp," but with "csg-tcp" or in a user-specified way. If the session ID cannot be found, permission to print is denied and the printer goes offline.

    [From PSE400W2KR02][#140713]

  242. The Citrix Print Manager service may stop unexpectedly.

    [From PSE400W2KR02][#141244]

  243. Printers added during an ICA session may not be available after logoff.

    [From PSE400R01W2K047][#142546]

  244. Opening more than two published applications may consume more than one session on servers running Citrix Access Essentials; shutting down these applications may cause the client device to display a WFShell error message.

    [From PSE400W2KR02][#143629]

  245. Some nodes in the Presentation Server Console may not enumerate properly after a custom edition of Presentation Server is installed.

    [From PSE400W2KR02][#143820]

  246. This feature enhancement provides a way to turn off application redirection for Microsoft Office applications. After applying this fix, set the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SFTA
    Name: DisableOfficeAppRedirection
    Type: REG_DWORD
    Data: 1

    [From PSE400W2KR02][# 144711]

Installing and Uninstalling this Hotfix Rollup Pack

Notes:

  • This hotfix rollup pack is packaged with Microsoft Windows Installer 3.0 as a .msp file. For more information about deploying these, see Microsoft article 884016 or visit the Microsoft Web site and search on keyword msiexec.
  • This hotfix rollup pack may or may not prompt you to restart the server when the installation or uninstallation is complete. If you are using the Access Suite Console, you must restart the server after installing or uninstalling this hotfix rollup pack to ensure that it 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 rollup pack, you must uninstall the hotfix rollup pack before reinstalling it according to the installation instructions below.

To install this hotfix rollup pack:

  1. Copy the hotfix rollup pack to an empty folder on the hard drive of the server you want to update.
  2. Close all applications.
  3. Run the executable.
  4. Restart the server.
  5. If you are using the Access Suite Console, restart the server to ensure the hotfix rollup pack is added to the console's hotfix inventory list.
To uninstall this hotfix rollup pack:
  1. From the Start menu, select Settings > Control Panel.
  2. In Control Panel, double-click Add/Remove Programs.
  3. Highlight the hotfix rollup pack and click Remove.
  4. Follow the directions on-screen.
  5. If you are using the Access Suite Console, restart the server to ensure the hotfix rollup pack is removed from the console's hotfix inventory list.

Symbols Files Location

(For use only when instructed by Citrix Technical Support) PSE400W2KR02 Symbols for Windows 2000 Server

Files Updated

0000040a.kbd
7,428
08/09/2006
04:01p
00000410.kbd
7,682
08/09/2006
04:01p
addcaps.exe
19,968
08/09/2006
04:40p
adfp.dll
188,416
08/10/2006
08:19a
adfutil.dll
262,144
08/10/2006
08:19a
adfverfw.exe
286,720
08/10/2006
08:19a
AdminUserMgr.jar
142,311
08/09/2006
05:23p
AgentSVC.exe
102,400
08/10/2006
08:19a
AggressiveCompression.exe
11,264
08/09/2006
04:40p
AggressiveCompressionUI.dll
17,920
08/09/2006
03:19p
AIE.dll
86,016
08/09/2006
04:40p
AIEIMA.dll
16,384
08/09/2006
04:40p
aieimaUI.dll
21,504
08/09/2006
03:17p
AieSal.dll
69,632
08/09/2006
04:40p
aiess.dll
192,648
08/10/2006
08:24a
AltisUL.dll
135,168
08/10/2006
08:19a
ccticket.dll
35,328
08/09/2006
04:40p
cdfdrv.sys
16,000
08/09/2006
04:04p
CdfSvc.exe
180,224
08/09/2006
04:40p
cdm.sys
301,632
08/09/2006
03:59p
cdmprov.dll
73,728
08/09/2006
04:40p
cdmsvc.exe
53,248
08/09/2006
04:40p
CgpCore.dll
110,592
08/10/2006
08:19a
chfarm.exe
126,976
08/10/2006
08:19a
chfarmui.dll
90,112
08/10/2006
08:19a
chgcdm.exe
45,056
08/09/2006
04:40p
chgcdmUI.dll
8,704
08/09/2006
03:19p
citrix.XP10FR3.mof
12,631
08/19/2005
12:55p
CitrixFarmProv.dll
147,456
03/27/2006
02:11p
citrix_ima_core.jar
1,047,305
08/09/2006
05:23p
citrix_ima_sals_mf.jar
112,229
08/09/2006
05:23p
cpatch.exe
27,136
09/22/2006
10:58a
CPatchUI.dll
6,144
09/22/2006
10:05a
cpmon.dll
48,128
08/09/2006
04:40p
Cpproc.dll
9,728
08/10/2006
08:22a
cpr122675.vbs
1,619
08/08/2006
01:49p
cpr130871.vbs
1,615
03/10/2006
01:08p
cpr135850.vbs
1,429
08/02/2006
04:01p
cpr136792.vbs
1,931
05/23/2006
11:58a
cpr139898.ini
243
06/27/2006
04:59p
CPR144447.reg
117
08/03/2006
01:52p
CpSvc.exe
299,008
08/09/2006
04:40p
cpupdrv.dll
32,256
08/09/2006
04:40p
Cpupdui.dll
73,728
08/09/2006
04:40p
cshadow.exe
28,672
08/09/2006
04:40p
ctxadmin.dll
114,688
08/09/2006
04:40p
ctxadpcm.acm
11,776
08/09/2006
03:59p
CtxAltStr.sys
55,872
08/10/2006
08:19a
ctxauddmo.dll
57,344
08/10/2006
08:19a
CtxBace.exe
176,128
08/10/2006
08:19a
ctxconfproxy.dll
69,632
08/09/2006
04:40p
ctxcpuperf.dll
45,328
06/14/2006
02:22p
ctxcpusched.exe
147,728
06/14/2006
02:22p
ctxdwavo.exe
20,992
08/09/2006
04:40p
ctxgina.dll
65,536
08/09/2006
04:40p
ctxhide.exe
5,120
08/09/2006
04:40p
ctxnotif.dll
106,496
08/09/2006
04:40p
ctxpidmn.sys
12,744
08/10/2006
08:24a
ctxprn.dll
33,792
08/09/2006
04:40p
ctxprnui.exe
17,920
08/09/2006
04:40p
ctxrdpcc.exe
6,656
08/09/2006
04:40p
ctxrdpctls.dll
26,624
08/09/2006
04:40p
ctxrdpwsx.dll
18,192
08/10/2006
08:24a
ctxrmpn.sys
18,120
08/10/2006
08:24a
ctxrpc.dll
30,344
08/10/2006
08:24a
CtxSbx.sys
101,384
08/10/2006
08:24a
CtxSbxHook.DLL
245,760
08/09/2006
04:40p
Ctxsfoinst_ca.dll
212,992
08/10/2006
08:19a
CtxSFOShellExt.dll