[THIN] FW: [Citrix South Technical] Service pack 2 for MetaFrame XP on TSE is released
- From: "Jim Kenzig http://thethin.net" <jimkenz@xxxxxxxxxxxxxx>
- To: <thin@xxxxxxxxxxxxx>
- Date: Mon, 30 Sep 2002 15:02:02 -0400
-----Original Message-----
From: bflanagan11 [mailto:Barry.flanagan@xxxxxxxxxx]
Sent: Monday, September 30, 2002 12:27 PM
To: citrixse@xxxxxxxxxxxxxxx
Subject: [Citrix South Technical] Service pack 2 for MetaFrame XP on TSE
is released
Available at www.citrix.com/support. Click on Software Updates.
Service Pack 2, Citrix MetaFrame Version XP 1.0
for Windows NT 4.0, Terminal Server Edition
Filename: SP2_XP10TSE_EN.exe
For: MetaFrame XP 1.0,
Feature Release 1/Service Pack 1
Replaces: None
Date: September, 2002
Language supported: English (US)
NOTE: This service pack can be applied only to a
MetaFrame XP 1.0, Feature Release 1/Service Pack 1
for Windows NT 4.0 Terminal Server Edition server.
WARNING: Some fixes in this service pack require you to
edit the registry. Using Registry Editor incorrectly can
cause serious problems that might require you to reinstall
your operating system. Use Registry Editor at your own
risk. Make sure you back up the registry before you
edit it.
Security Issues Resolved by this Service Pack
=============================================
Based on information reported by Internet Security Systems,
Inc. and @Stake, Citrix has identified the following
security issues. The issues occurred ONLY with the English
version of MetaFrame XP 1.0. These issues were resolved
in other language versions of MetaFrame XP 1.0 Feature
Release 1 prior to the release of those versions.
1. A denial of service attack caused a fatal system
error.
{#239047]
2. A denial of service attack sometimes caused a MetaFrame
server's CPU utilization to go to 100%.
[#239056]
Issues Resolved by this Service Pack
====================================
1. The opening bracket ({) and the question mark (?) keys
did not work on Linux Clients configured with a
Brazilian ABNT keyboard layout.
[#200335]
2. The ICA Browser service restarted several times per
day. A stack overflow error occurred when
disconnecting a published application in seamless
mode. The issue was solved by using dynamic storage
instead of local stack storage.
[#234995]
3. A divide by zero caused a fatal system error
- 0x0000007f (0x00000000.0x00000000,0x00000000,
0x00000000). This occurred with DOS 32-bit ICA
Clients when a client CD drive was mapped without a
CD in the drive or if the CD was removed at a later
time.
{#240248]
4. A "divide-by-zero" error caused a fatal system error
when running an ActiveX client embedded in Internet
Explorer. The server displayed the system error
when a user clicked an application icon. The issue
was solved by preventing a mathematical division by
zero.
[#242428]
5. This service pack addresses a fatal system error caused
by Cdm.sys. This problem occurred only during heavy COM
port usage.
[#243173]
6. When in an ICA session, users could not copy graphical
objects such as clipart or pictures from Excel and paste
them to a local application.
[#242514]
7. UNIX clients connected to MetaFrame XP servers could not
import some file types into Office applications if the
filenames were longer than 12 characters. Users might
notice this problem with .cgm or .hpgl files. With this
fix, the files are imported successfully.
[#245690]
8. The <LSGT> (less than, greater than, and backslash)
keys on a Swiss German keyboard did not work when
NumLock was off.
To resolve this problem, the respective key codes
were redefined to use the scan code for the keys
rather than the Alt+ sequences.
[#252708]
9. The Lotus Notes R5 client caused a Dr. Watson if a
user typed in a control box with local text echo
enabled.
This problem occurred because Lotus Notes does not
handle a COM interface call correctly. Although it
returns success for the call, it returns an invalid
pointer and corrupts the stack area that surrounds
the space that stores the invalid pointer.
With this fix, the return pointer is checked and is
not used if it is invalid. This also prevents data
from being corrupted.
Lotus Notes with local text echo enabled runs
correctly.
[#244399]
10. A memory leak in the EnumerateADAccounts() function
caused user and group enumeration to time out when a
domain contained a large number of distribution groups.
{#230922]
11. Single sign-on authentication did not function for
published applications. Follow the steps below to
enable single sign-on authentication for published
applications.
Currently we support only single-byte characters
in the user name if single sign-on authentication is
used with a Pass-Through ICA Client.
A. Open the Registry Editor and navigate to the
following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control\Citrix\wfshell\TWI
B. From the Edit menu, select Add Value and enter
the following:
Value Name: LogoffCheckSysModules
Data Type: REG_SZ
C. Enter "ssonsvr.exe" (without the quotation marks)
as the Edit String.
[#230995]
12. The MetaFrame XP server returned an IP address of a
network that was not accessible by the master ICA
browser. When the client attempted to connect, a
connection error similar to the following appeared:
"No Route to Subnet."
If ICA browser traffic is not desired on specific
networks, you can disable the traffic using the
networks' IP addresses. Make the following changes to
the registry.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\ICABrowser\Parameters\DisabledTcpAddress
REG_SZ:x.x.x.x y.y.y.y
where x.x.x.x and y.y.y.y (separated by a space)
designate two IP addresses for which to disable ICA
browser traffic.
[#234737]
13. This service pack resolves the problem where diacritic
dead keys did not work on Linux clients configured
with a Swedish keyboard layout.
[#235857]
14. The Euro key did not work on non-Windows clients with
French or English (UK) keyboard layouts.
[#236532]
15. The Citrix Management Console did not enumerate NDS
users. You could not log on to the farm using the
Citrix Management Console, Program Neighborhood, or
NFuse with NDS credentials.
[#238495]
16. The ICA Browser service restarted several times per
day.
[#238916]
17. IMA did not contain a complete list of trusted domains.
The Citrix Management Console's list of trusted domains
was incomplete and the domains that could be browsed by
Network Neighborhood were incomplete.
[#240347]
18. Seamless applications experienced performance
degradation when left idle for long periods of time.
Users encountered slow response from the seamless
application after it was left idle. This occurred
because messages continued to be sent to the
application even if it was inactive, forcing the
application to process a large number of messages
after control returned. Messages to the application are
now halted if the application is not responding.
[#240480]
19. On a Windows 2000 member server running MetaFrame XP
1.0, enumeration of an Active Directory domain failed
if the domain contained a large number of security
and/or distribution groups.
[#240667]
20. UNIX Clients connected to MetaFrame servers could not
import some file types into Office applications if the
file names were longer than 12 characters. Users might
notice this problem with .cgm or .hpgl files. With
this service pack, the files are imported successfully.
[#242375]
21. When using Microsoft Word 2000, the AutoText ToolTip
window occasionally disappeared for several seconds.
Users sometimes noticed the AutoText ToolTip window
blinking. This occurred when icon request messages were
sent to both the Word 2000 document window and the
ToolTip window. The solution is to exclude messages
that request icon changes in these two windows.
To enable this feature, add the two registry entries
detailed below.
A. Open the Registry Editor and navigate to the
following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control\Citrix\wfshell\TWI
B. From the Edit menu, choose Add Key and add
a key with the following information:
Key Name: OpusApp
Note that you do not need to enter a value in the
Class text box.
C. Open the OpusApp key you just created.
D. From the Edit menu, choose Add Value and add a
value with the following information:
Value Name: ClassName
Data Type: REG_SZ
String: OpusApp
E. From the Edit menu, choose Add Value again and add
a value with the following information:
Value Name: Type
Data Type: REG_DWORD
Data: 00000100
Radix: Hex
F. Return to the TWI registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
\Control\Citrix\wfshell\TWI
G. From the Edit menu, choose Add Key and add a key
with the following information:
Key Name: _WwM
NOTE: This Key Name is case-sensitive. To type this
Key Name, you must type an underscore, an uppercase
"W," a lowercase "w," and then an uppercase "M."
H. Open the _WwM key you just created.
I. From the Edit menu, choose Add Value and add a
value with the following information:
Value Name: ClassName
Data Type: REG_SZ
String: _WwM
NOTE: This Key Name is case-sensitive. To type this
Key Name, you must type an underscore, an uppercase
"W," a lowercase "w," and then an uppercase "M."
J. Choose Add Value again and add a value with the
following information:
Value Name: Type
Data Type: REG_DWORD
Data: 00000100
Radix: Hex
With this change, the AutoText ToolTip and the
insertion-point cursor displayed in Microsoft Word
2000 no longer blink.
[#242516]
22. Shadowing from the Citrix Management Console failed
when the server was set to "Only Run Published
Applications." The following error message appeared:
"The system cannot log you on (52e). Please try again
or consult your system administrator."
[#243126]
23. The Program Neighborhood Service intermittently
trapped with error code C0000005.
A buffer allocated for asynchronous read was deleted
before the asynchronous read operation was cancelled.
This caused a write on released memory that corrupted
the heap.
This service pack cancels the asynchronous read
operation before deleting the buffer and the Program
Neighborhood Service no longer traps.
[#243884]
24. A server in a Windows NT 4.0 domain could not enumerate
groups and users in a Windows 2000 domain even though
the domains had a trust relationship.
[#243974]
25. If users launched the Program Neighborhood Client and
then changed their password, the client displayed all
the published applications in the farm, not just the
ones for which the users had permission.
[#244074]
26. Incorrect volume size was reported by ICA Client mapped
drives.
[#244283]
27. The client auto-update function failed when run from a
Windows 2000 client device configured with the NTFS
file system. Users made a connection from the client
device with their user credentials to a MetaFrame
server that had the 6.20 client in the Client Database.
The failure occurred because permissions on the client
device directories that were targeted for modification
prohibited user write access.
This fix recognizes the lack of permissions and supplies
the following message to the user:
"The client cannot be updated because you do not have
sufficient permission. Please consult your system
administrator."
After manually modifying the permissions of the client
device directories that are targeted for updating,
users can perform the client auto-update function.
[#244404]
28. Autocreated client printers were causing a server
spooler trap.
[#244846]
29. Published applications that contained spaces in their
names received no output from the qfarm /app appname
command. The code fix permits names that require spaces
to be specified within double quotation marks (" ");
for example: qfarm /app "the application".
[#244883]
30. Users could not save Microsoft Word 98 (Office 97
Professional) documents on a client mapped drive.
The following error message appeared:
"There has been a network or file permission error.
The network connection may be lost <filename.doc>."
Word 98 documents can now be saved without error.
[#245447]
31. If a user launched an application from Program
Neighborhood in window mode (as opposed to seamless
mode) and then closed it, the Citrix Management Console
continued to display session information about the
application.
[#245529]
32. When AlternateAddress was specified on a per-IP
basis (no default AlternateAddress) like "ALTADDR
/SET AdapterAddress AlternateAddress," the Citrix
XML Service failed to return the IP address.
[#245556]
33. Extended parameter passing did not work with files that
had spaces in the file name.
[#245623]
34. A scheduled reboot of a server did not work properly
because an administrator was logged on to the console
during the reboot sequence.
[#245663]
35. Autocreated printers on an ICA WinCE or Win32 Client
(any version older than 6.20.985) performed slowly
after Feature Release 1 was installed on a MetaFrame
XP server. The problem was caused by small print
buffers on older client devices.
After applying this hotfix, MetaFrame first checks the
maximum buffer size of the virtual print channel before
enabling buffering for the print queue. If the buffer
size is small, buffering is not enabled. Printing speed
will increase 50-80% from autocreated printers on the
older ICA Clients.
[#245665]
36. In a seamless session, if a user changed the input mode
using the system tray icon for Microsoft IME, the window
became inactive and did not accept keyboard or mouse
input.
After applying this service pack, an active application
window in a seamless connection remains active when an
input mode is selected for IME.
[#245717]
37. When passing large command-line parameters to a
published application, memory corruption could occur,
resulting in random read and/or write memory errors
and unexpected termination of the published
application.
[#247045]
38. A message box was hidden from view, because it
displayed in the background instead of in front of
other open windows. This issue occurred when using a
Pass-Through ICA Client to access an application
that was limited to one instance per user.
The following message appeared if a user attempted
to open a second instance of an application that
was limited to one instance:
"You already have an instance of this application open
and are not allowed to run more than one instance.
Please contact your System Administrator."
After applying this service pack, the message box
displays in front of other windows.
[#247233]
39. Fatal system errors (Stop 50 and Stop C2) occurred when
sending large amounts of data from the server to mapped
drives on an ICA Macintosh or UNIX Client device.
[#247402]
40. If a session was disconnected while printing, the print
spooler would hang.
You can set two registry values on the server to toggle
printer job deletion when a user logs off from an ICA
session. Navigate to the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Citrix\ClientPrinterProperties
A. Value name: fPurgeAnyWay
Data Type: DWORD
B. Value name: fNotInheritKeepPrintedJobs
Data Type: DWORD
If A and B are set to 1, all autocreated client
printers and print jobs are deleted at logoff time.
If A is set to 1 and B is set to 0, the configuration
is not supported. When A is set to 1, you must also
set B to 1.
If A is set to 0, the autocreated client printer and
associated print jobs are not deleted at logoff time.
NOTE: If a print job is not deleted because A is set
to 0, printing resumes when the same client
reconnects to the ICA session.
NOTE: "Keep Printed Documents" is an attribute that
is set on the client printer. If B is set to 1, the
"Keep Printed Documents" attribute for the
autocreated client printer is cleared, regardless
of the client's local printer setting. If B is set
to zero, the "Keep Printed Documents" attribute for
the autocreated client printer inherits the client's
local printer setting.
NOTE: A registry value that does not exist is
equivalent to being set to 0.
[#247876]
41. This service pack provides a check function that
detects print jobs with a delete status, even if a
session is disconnected. The check also works whether
or not the "Start printing after last page is spooled"
option is selected in the printer's properties.
[#249730]
42. A remapped ICA Client COM port device intermittently
displayed a time-out error message during I/O
operations. Applications that use the device would
sometimes indicate the device was not connected or
had timed out. This occurred because the MetaFrame
server lost track of the ICA Client's input buffer
data count when processing a GetPort request. The
server callback function cleared the server's local
copy of the client's input data count and failed to
restore the count.
[#251239]
43. Sessions that were in a down state were not
displayed as such in Citrix Management Console.
Instead, the console displayed these sessions
as disconnected or do not display any data at
all. Other tools displayed the down sessions
correctly.
This service pack causes all the tools to display
the sessions in a down state correctly.
[#254256]
44. NOTE: This item requires that you install the Version
6.31 or later ICA Client installed.
Multi-monitor high color seamless applications failed
and were put into a remote desktop. This occurred
because of a session memory limitation.
[#254469]
45. Using the command "change client COM1: \\Client\Com1:"
to map the server's COM1 port to the client's COM1 port
did not succeed. Instead, the server's COM1 port was
mapped to the client's LPT1 port. This occurred because
the syntax of the command is incorrect. The correct
syntax is "change client [host_device][client_device]"
(without the parentheses).
The program was modified to prevent device mapping in
this situation.
If the command "change client COM1: \\Client\Com1:" is
used, an error message will appear stating that the
network name cannot be found.
[#254559]
46. This service pack resolves the problem where diacritic
dead keys did not work on Linux clients configured with
a Swedish keyboard layout.
[#254572]
47. Users occasionally encountered a trap in Cdm.sys when
failing to access a file. When Cdm.sys failed to access
a file, the Windows I/O subsystem was not always
notified. Subsequently, the system experienced a fatal
system error when the Windows I/O subsystem tried to
perform various operations on the file.
[#254580]
48. In Visio 2002, when "snap to grid" was enabled and
one of the drawing tools from the standard toolbar
was selected, the black cursor jumped between the
grid lines.
Visio 2002 has two mouse pointers, one blue and
one black. The blue cursor coordinates appeared
after the black cursor coordinates; therefore, the
black cursor followed the blue cursor coordinates,
causing it to jump.
With this service pack, the black cursor no longer
jumps between the grid lines.
[#255410]
49. Some applications, including JavaScript in Internet
Explorer and forms in Microsoft Access, displayed the
current time in the server's time zone rather than
converting it to the client's time zone.
[#256602]
50. The browser could not enumerate application lists for
older ICA Clients because they passed only one flag
instead of two. This hotfix permits enumeration of the
application list when only one flag is passed.
[#256897]
51. Excel 97 on MetaFrame XP took a long time to open the
.csv file in both ICA and RDP sessions. This occurred
because several Dlls were out of synchronization with
regard to time zone information. As a result, a Dll
kept accessing the registry for every Win32 time
function call, thereby slowing down Excel 97.
With this service pack, the Dlls are synchronized for
time zone information and Excel 97 works correctly.
[#257208]
52. The IMA Service became non-responsive and the server
no longer accepted connections. When viewing farm-wide
load balancing with the Citrix Management Console,
the server with the problem had a very light load.
The IMA Service could not be stopped and restarted.
The program attempted to acquire two critical code
sections in random order, which could cause a
deadlock. The program was modified so that it now
acquires the critical code sections in a fixed order,
thereby avoiding the deadlock.
The IMA Service now functions normally and the server
will accept and participate in load balancing.
[#256628]
53. With MetaFrame XP Feature Release 2 and the Novell
client installed on the same server, Single Sign-On did
not work for the Pass-Through Client in an ICA session.
This problem had several causes:
A. A known issue in Windows 2000 caused logon scripts
not to run in certain situations.
B. On a fresh installation of Feature Release 2, a
Citrix Dll was not placed in the %SystemRoot%
\system32 directory.
C. Some third-party GINAs do not run logon scripts.
This service pack moves the Citrix Dll to the
%SystemRoot%\system32 directory and the logon script
is triggered to run.
You need to perform the following workaround:
A. Right-click "My Network Places" on the server
console.
B. Click "Properties."
C. From the "Advanced" pull-down menu, choose "Advanced
Settings."
D. Click the "Provider Order" tab.
E. Move "NetWare Services" below "Citrix Single
Sign-On."
F. Click "OK."
Single Sign-On will work correctly for the Pass-Through
Client.
[#257573]
54. NOTE: This item requires that you install the Version
6.31 or later ICA Client.
When running seamlessly, some applications built using
the Borland development environment, such as Delphi,
sometimes allowed the parent window of a dialog box to
go to the foreground, leaving no mechanism to return
the dialog box to the foreground.
In a seamless session, the parent window can receive
messages other than mouse-oriented ones, like a focus
change request from the ICA Client. The parent window
responds to the request and goes to the foreground.
This service pack introduces a new seamless exception
flag by which you can set the following registry value
to have the ICA Client always send the mouse event
messages to the server.
A. Set the following registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Citrix\wfshell\TWI
Value Name: SeamlessFlags
Value Type: REG_DWORD
Value: 0x400
B. Install the Citrix ICA Client, Version 6.31 or later.
The parent window of a dialog box no longer moves to the
foreground to cover the dialog box.
[#257632]
55. An error occurred when a non-administrator attempted to
open the shadow taskbar.
[#244459]
56. Color corruption occurred when viewing bitmaps in a
PowerPoint presentation in full screen mode with high
color 16 bits-per-pixel (bpp).
The color corruption occurred because the ICA Client
supports only 15 bpp images and does not properly
display 16 bpp images.
The solution is to convert the 16 bpp images to 15 bpp
images on the server and color corruption no longer
occurs.
[#244796]
57. If a user ran the printcfg program using an ICA Win32
Client, client-side autocreation of printers failed.
The printcfg program was designed for DOS and WinCE
devices. It writes to the registry to store printer
configuration information. This registry write breaks
printer autocreation on Win32 Clients.
The fix checks to see if the client is running on a
DOS or WinCE device. If it is, the write to the
registry occurs; if it is not, the write to the registry
does not occur.
Client-side printer autocreation now works after
running printcfg on a Win32 Client.
[#244082]
58. A fatal system error would occur on the MetaFrame XP
server when a user disconnected, because the
server continued to write to the ICA Client after
the client was disconnected. With this hotfix,
the server first checks whether or not the client
is disconnected before writing to it.
[#246072]
59. This service pack addresses a problem that occurred
when using the group filtering feature of NFuse.
(Note: The problem occurred only when running in
Interoperability mode.)
When using group filtering, NFuse appeared to
return only those applications based on the first
Windows NT group configured for that application.
This fix ensures that all groups configured for the
application are returned.
[#246294]
60. In NFuse Enterprise Version 1.0, the IP address or
name of a MetaFrame server sometimes appeared in
red on the Admin Tool Farm Summary page. This
occurred after a server was added or refreshed.
This behavior occurred because of the failure of a
domain controller to resolve security identifiers
(SIDs). Specifically, when a farm is added or
refreshed in NFuse Enterprise, the farm's XML
Service is queried for the users and groups to which
its applications are published. In some cases, the
XML Service cannot resolve one or more SIDs to which
an application is published with their user or group
names. When this occurs, the request/response is
aborted by the XML Service and NFuse Enterprise
treats the farm as unusable.
This fix stops the XML Service from failing so
catastrophically. If the problem occurs for a given
application, the XML Service sends a response to
the request but specifies that the application(s)
in question not be published to any users or groups.
You need to restart the XML Service. If the XML
Service is running in port sharing mode (sharing
port 80 with IIS), restart IIS. This automatically
restarts the XML Service. If the XML Service is not
in port sharing mode, restart it from the Services
section of Control Panel.
With this fix, the IP address or the name of the
MetaFrame server no longer appears in red on the
Admin Tool Farm Summary page.
[#248825]
61. Searching with a file name string in a mapped client
drive returned a directory instead of the file if the
directory name and the file name began with the same
letter or letters. For example, searching for the file
Save.txt might return a directory named Sav. With this
hotfix, the search first ensures that the file name
length matches the search string length before
comparing search string characters.
[#250343]
62. When Visual Basic or other development environments
were used to debug an application that uses the
IMetaFrameLicenses interface, successive clicking
on the collection object could hang the debugger.
There is a known issue in one of the hidden calls
supported by this object. A critical section is
acquired in this call but never released.
The debugging session now proceeds normally
regardless of how many times the collection object
is clicked.
[#253023]
63. The IMA Service failed to start if the password for
the database user account that the IMA Service uses
to access the database changed. The IMA Service
should have continued to run with the local host
cache (LHC).
Now, if the password for the database user account
changes, the IMA Service still starts using the LHC.
[#253171]
64. When setting the seamless flag to 0x01 in the
following registry key, seamless session sharing was
not being disabled as it should have been:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Citrix\Wfshell\TWI\SeamlessFlags
A code path was not reading or using the registry
flag to determine whether or not to share the
session.
A modification to the code path now disables
session sharing as intended.
[#256475]
65. The server intermittently experienced a kernel trap
when the server was in ThinWire 1 (TWI) mode. This
occurred when a dynamic link library did not
correctly handle an error returned by the function
used to enumerate the object count and the object
list. This caused a situation where the object list
had fewer objects than specified by the object count.
The function used to enumerate the object count
and the object list now returns the data correctly.
[#256623]
66. A MetaFrame XP server would trap (buffer overrun)
because an invalid data packet was sent by the
client. This occurred mostly with Linux or UNIX
clients. With this service pack, the server ignores
the invalid data packet.
[#257127]
67. Under heavy MetaFrame XP server load, seamless
windows were created, destroyed, then recreated.
This was perceived as "flickering" at start up.
During LoadRunner tests, it caused more serious
issues with the ICA Win32 Client.
When starting a new connection to the MetaFrame XP
server, the ICA Win32 Client received a double
notification that the session was starting.
Now, the windows are created only once. There is
no "flickering" at start up and the ICA Win32
Client works properly.
[#258273]
68. SpeedScreen Latency Reduction did not work in the
email message/edit field in Outlook XP or the text
field in Word XP.
When editing in the message field in Outlook XP,
the application did not call into one function as
expected. That function was used to pass the caret
information to the client side. Without the caret
information, the client did not know where to
display the text for SpeedScreen Latency Reduction.
Now, the application calls into a similar function
to pass the caret information and SpeedScreen
Latency Reduction works in both Outlook XP and
Word XP.
[#253116]
69. This hotfix addresses problems with the IMA Service
crashing and/or database corruption when a user with
a user name containing 16 or more characters logged
on to a server. The database corruption was visible
in reports generated by Resource Manager.
User names looked like this:
<First 16 characters of user name><domain name>
For example: "john william smiUKDOMAIN"
After applying this fix, the full 20 character names
allowed by Windows 2000 are entered into the database
correctly. No older data is altered or deleted.
[#257436]
70. This fix addresses issues with Resource Manager email
alert capabilities operating with Microsoft Outlook
2002 and Microsoft Outlook 2000 with the Outlook
email security update Q262701 installed. For
information about the update, see:
http://support.microsoft.com/default.aspx?scid=kb;
EN-US; Q262701#Common
Specifically, security updates present in recent
Microsoft Outlook MAPI clients prevent Resource
Manager from being able to communicate with MAPI.
[#243576]
71. Installing Service Pack 2 or Service Pack 3 caused
some seamless applications to generate errors, hang,
or consume increased amounts of memory. A new query
mechanism was introduced to retrieve the small icon
associated with an application or a window within
an application.
When running an application in seamless mode, users
received an error message stating that they were out
of resources. Users reported that Windows was not
closing properly.
The issue is solved by changing the query method that
retrieves the small icon associated with a window or
application.
You need to set the following seamless registry
exception flag to disable the seamless engine from
sending this Windows message to an application when
it is run seamlessly:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Citrix\wfshell\TWI
Value Name: SeamlessFlags
Type: REG_DWORD
Value (Hex): 0x200
[#244781]
72. Sometimes when running an ICA session in a language
other than English, the English keyboard layout was
loaded. This occurred under the following conditions:
* The default input locale in the client device was
IME-based, such as MS-IME2000
* The keyboard for the ICA Client was set to (User
Profile)
* The MetaFrame server had an IME-based input locale
other than MS-IME2000 installed
When the server received an invalid IME file name, the
user's default layout was loaded instead of one of
the available IME-based input locales.
With this hotfix, the IME-based file name is first
verified. If the IME file name is not found, an
available IME-based file name is substituted and the
correct keyboard layout is loaded.
[#257430]
73. Copy and paste of cell formats in Excel from within
an ICA session did not work. This service pack enables
you to add a custom clipboard format in the registry.
Navigate to the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Citrix\wfshell\Virtual Clipboard\Additional Formats
\MyFormat1
Value Name: Name
Data Type: REG_SZ
Value: MyCustomFormat
Copy and paste of cell formats now works correctly.
[#228592]
74. When a MetaFrame server had a certain type of input
method editor (IME) and the ICA Client requested the
same IME, the ICA session could not always activate
the input locale based on the IME. This occurred
because MetaFrame was not passing the IME file name
to Windows.
With this service pack, MetaFrame passes the IME
file name to Windows and the input locale is
activated.
[#44983]
75. If newer versions of ATOK IME programs, such as ATOK
15, were activated in an ICA session, the session
did not always log off when all applications were
closed. This occurred because the newer versions of
ATOK IME programs were not registered in the system
processes table.
These programs are now included in the system
processes table and ICA sessions log off properly.
[#45192]
76. On a Linux client configured with a Portugese (Brazil)
keyboard, the backslash (\) and bar (|) key did not
work for some Windows applications when the keyboard
NumLock was off. This occurred because the MetaFrame
keyboard file maps this key using the numeric keypad
Alt-sequence scan codes. For some applications like
Microsoft Word, this sequence of scan codes requires
that NumLock be on.
The MetaFrame Portugese keyboard file now uses the
direct scan code mapping for this key and the
backslash and bar key works properly for all
applications regardless of the NumLock state.
[#41425]
77. When trying to uninstall MetaFrame XP 1.0 with
Feature Release 1/Service Pack 1, the following
error message appeared:
"The IMA Service could not be stopped."
The IMA Service called FreeLibrary to unload
libraries. The IMA Service froze when calling
FreeLibrary on a third-party dll.
You need to uninstall MetaFrame XP 1.0, Feature
Release 1, and Service Pack 2 or Feature Release 1
and Service Pack 2 together to get the fix. When
you uninstall Feature Release 1 and Service Pack 2
together, the operating system unloads all the
libraries correctly.
[#44337]
78. If you installed hotfixes for MetaFrame XP 1.0,
Feature Release 1/Service Pack 1 and you uninstall
only Feature Release 1/Service Pack 1, the post
Feature Release 1 hotfixes remained installed.
This occurred because the logic to remove post
Feature Release 1 hotfixes was not in the Feature
Release 1 uninstall code. This logic was added to
Service Pack 2.
You need to uninstall MetaFrame XP 1.0, Feature
Release 1, and Service Pack 2 or Feature Release 1
and Service Pack 2 together to get the fix. When
you uninstall Feature Release 1 and Service Pack 2
together, the operating system unloads all the
libraries correctly.
[#44337]
Installation Instructions
=========================
1. Download the service pack from the Hotfixes and
Service Packs page of the Citrix Web site at
http://www.citrix.com.
2. Copy the service pack to an empty directory on the
hard drive of the MetaFrame server.
3. Close all applications.
4. Run SP2_XP10TSE_EN.exe
5. Shut down and restart the server.
NOTE: To install this service pack silently, use the
(-s -a -s) parameters after the executable. For example:
SP2_XP10TSE_EN.exe -s -a -s
Using these three parameters together prevents the
installation program user interface from appearing.
Uninstallation Instructions
===========================
1. To uninstall the hotfix, type the following at a
command prompt:
hotfix /r SP2_XP10TSE_EN
2. Shut down and restart your computer.
Files Updated
=============
0000040c.kbd 7,513 08/25/2002 02:39a
00000416.kbd 7,393 08/25/2002 02:39a
0000041d.kbd 7,420 08/25/2002 02:39a
00000807.kbd 7,411 08/25/2002 02:39a
00000809.kbd 7,643 08/25/2002 02:39a
cdm.sys 269,936 08/25/2002 02:37a
cdmprov.dll 53,520 08/25/2002 03:06a
cdmsvc.exe 20,752 08/25/2002 03:06a
cltmgr.exe 49,424 08/25/2002 03:06a
cpmmon.dll 45,328 08/25/2002 03:06a
ctxgina.dll 28,944 08/25/2002 03:06a
ctxlogof.exe 78,096 08/25/2002 03:06a
ctxlogon.exe 90,384 08/25/2002 03:06a
ctxxmlss.exe 28,944 08/25/2002 03:06a
hotfix.exe 57,616 08/26/2002 01:48p
ibrowser.exe 98,576 08/25/2002 03:06a
ImaDomain.dll 111,000 08/25/2002 03:06a
ImaMfRpc_Client.dll 41,232 08/25/2002 03:06a
ImaNDS.dll 102,808 08/25/2002 03:06a
ImaOracle.dll 65,808 08/25/2002 01:57a
ImaOracle7.dll 74,000 08/25/2002 01:57a
ImaSql.dll 102,672 08/30/2002 02:11p
ImaUserSs.dll 135,576 08/25/2002 01:59a
LmsSs.dll 192,920 09/06/2002 04:33p
MailService.exe 49,424 08/01/2002 07:43a
mfadmin.exe 463,120 08/25/2002 03:06a
mfaphook.dll 24,848 08/25/2002 03:06a
MfBrowserSs.dll 123,288 08/25/2002 03:06a
mfcom.exe 303,376 08/25/2002 03:06a
MfPnSal.dll 49,424 08/25/2002 03:06a
MfPnSs.dll 139,672 08/25/2002 03:06a
MfRpcSs.dll 209,304 08/25/2002 03:06a
MfSrvSs.dll 332,184 08/25/2002 03:06a
pnsvc.exe 90,384 08/25/2002 03:06a
printcfg.exe 110,864 08/25/2002 03:06a
qfarm.exe 49,424 08/25/2002 03:06a
RMErrors.dll 41,368 08/01/2002 07:49a
RMMonitorSS.dll 676,248 08/01/2002 07:50a
rmvica.exe 315,664 09/04/2002 02:29p
seamls20.dll 37,136 08/25/2002 03:06a
sehook20.dll 49,424 08/25/2002 03:06a
semain20.exe 45,328 09/06/2002 04:40p
twpopup.dll 24,848 08/25/2002 03:06a
tzhook.dll 20,752 08/25/2002 03:06a
tzuser.dll 28,944 08/25/2002 03:06a
vclipbd.dll 28,944 08/25/2002 03:06a
vdtw30.dll 221,688 08/25/2002 03:06a
wdica.sys 97,592 09/06/2002 04:40p
wfshell.exe 24,848 08/25/2002 03:06a
wpnbr.dll 78,096 08/25/2002 03:06a
wshadow.exe 106,768 08/25/2002 03:06a
wsxica.dll 119,192 08/25/2002 03:06a
Xpfruninstall.exe 397,584 09/06/2002 04:40p
zlc_api.dll 49,424 08/25/2002 03:06a
Copyright 2002 Citrix Systems, Inc. All rights reserved.
Citrix, ICA, NFuse, MetaFrame, and Program Neighborhood
are registered trademarks of Citrix Systems, Inc. in the
United States and other countries. MetaFrame XP and
SpeedScreen are trademarks of Citrix Systems, Inc. in
the United States and other countries. All other
trademarks are the property of their respective owners.
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Home Selling? Try Us!
http://us.click.yahoo.com/QrPZMC/iTmEAA/MVfIAA/NhFolB/TM
---------------------------------------------------------------------~->
Please only quote the message to which you are replying, not the entire
digest!
Go to http://www.citrix.com/evaluation.asp for Citrix Software
Evaluations!!!!
Get live and Automated demos of Citrix Technology at
http://demoroom.citrix.com !!!
Go to http://www.tweakcitrix.com for the latest Install and Tuning Tips.
Find Recordings of Citrix System Engineer Webcasts at
http://www.tweakcitrix.com/webinars .
All tips, suggestions, and utilities offered by the Citrix South Technical
Mailing list should be thoroughly tested in a dedicated test environment
before implementing. Unless otherwise noted, all information and utilities
provided by the Citrix South Technical Mailing list are not supported by
Citrix Technical Support. Citrix Systems is not liable for any loss of
information, productivity, etc, caused by use of the information and
utilities provided. The moderators assume no responsibility for use of the
information provided by the Citrix South Technical Mailing List. Use the
information provided at your own risk.
To unsubscribe from this group, send an email to:
citrixse-unsubscribe@xxxxxxxxxxxxxxx
To view the files archive, go to http://groups.yahoo.com/files/citrixse
To view Citrix Events for this group, go to
http://groups.yahoo.com/calendar/citrixse
For Citrix events in your area, go to
http://www.registerandcompute.com/citrixv2/eventSelect/eventselect.asp
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
**********************************************
This weeks sponsor 99Point9.com
99Point9 helps solve your unresolved technical
server-based questions, issues and incidents.
http://www.99point9.com
***********************************************
For Archives, to Unsubscribe, Subscribe or
set Digest or Vacation mode use the below link.
http://thethin.net/citrixlist.cfm
Other related posts:
- » [THIN] FW: [Citrix South Technical] Service pack 2 for MetaFrame XP on TSE is released