
              NOVELL TECHNICAL INFORMATION DOCUMENT

TITLE:              NetWare 3.12 Operating System Patches
DOCUMENT ID:        TID021515
DOCUMENT REVISION:  A
DATE:               12JUL94
ALERT STATUS:       Yellow
INFORMATION TYPE:   Symptom Solution
README FOR:         312PT2.EXE

NOVELL PRODUCT and VERSION:
NetWare 3.12

ABSTRACT:

This file contains the latest operating system test patches for NetWare 3.12. 
Included with this release are all patches for all user-versions of NetWare
3.12.

-----------------------------------------------------------------------------
DISCLAIMER
THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
-----------------------------------------------------------------------------

---------------------------------------------------------------
BCKTTSFX NLM
============

SYMPTOM

Typically after rebooting the server and going though the process of backing
out more than than 263 Transaction Tracking System (TTS) files, the server
would hang with no messages.

SOLUTION

Apply the BCKTTSFX NLM.      985  04-26-94  9:00a

NLM Installation Instructions:

To allow the patch to work properly, you must load the BCKTTSFX.NLM after
loading PATCH MANAGER (PM312.NLM) in the STARTUP.NCF file.

Solution Specifics:

This patch corrects a problem with backing out more than 263 Transaction
Tracking System (TTS) files.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11, 3.12, and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
CRDIRFIX NLM
============

SYMPTOM

If an attempt is made to create a directory with an blank character
<Alt>+<255> as the last character in the name, the following message is
displayed:

MESSAGE

     Unable to create directory

SOLUTION

Apply the CRDIRFIX NLM.     1361  04-26-94  9:03a

Solution Specifics:

The fix allows the addition of a blank character <Alt>+<255> to the end of a
directory name.

NetWare 3.11 allows the user to create directories that have a blank character
(<Alt>+<255>) as the last character of the directory name for security
reasons.  To allow NetWare 3.12 and 4.01 to have a blank character
(<Alt>+<255>) to the end of a directory name, apply this patch.  The following
command works in DOS and on a NetWare 3.11 server.
Example:  md test.(<Alt>+<255>)

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12 and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
DIRSPCFX
============

SYMPTOM

Disk space cannot be accounted for.

CAUSE

There is a problem with the set parameter "Maximum percent of volume space
allowed for extended attributes."  The space that is reserved by this set
parameter is a mirrored table.  The set parameter only searches one of the
mirrored tables to check whether it has grown to the set value.  Therefore, if
the value is at the default of 10%, the space will grow to be 20% of the
drive.  If the value is 50 percent, then the space can grow to be 100% of the
drive.

SOLUTION

Apply the DIRSPCFX.NLM.      1212     4-26-94   9:06a

Solution Specifics:

In DIRSPCFX.NLM the "Maximum Percent of Volume Used By Directory" and the
"Maximum Percent of Volume Space Allowed for Extended Attributes" were fixed
so that they account for the mirror copies of each table.

The DIRSPCFX.NLM file is a fix to the set parameter "Maximum Percent of Volume
Used By Directory."  The limits of this set parameter are 5 to 50% default and
the setting is 13%.

The set parameter "Maximum Percent of Volume Used By Directory" can use double
the disk space set.

Example:

If the Set parameter is 13%, the actual space that can be used by Extended
Attributes is 26%.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11, 3.12, and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

-----------------------------------------------------
DIRSRCFX
============

SYMPTOM

On a NetWare 3.11 1,000-user server, the server abends when the user runs out
of short-term alloc memory.  A memory image is available.

SOLUTION

Apply the DIRSRCFX.NLM.      1087     5-09-94  11:00a

Solution Specifics:

The INWDirectorySearch procedure was changed to first search the ccode
returned from the GetDirectoryHandle call made above before referencing the
DirHandle.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12 and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
EAACCFIX NLM
============

SYMPTOM

If a user only has Read and File Scan rights and tries to copy a file with
Extended Attributes from a NetWare 3.12 file server, the following error
message is displayed:

MESSAGE

     SYS0002 Access Denied

SOLUTION

Apply the EAACCFIX NLM.      970  04-26-94  9:06a

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12
Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
EADATFIX NLM
============

SYMPTOM

When performing a drag-and-drop COPY of a directory structure from an OS/2
client, the extended attribute for a new parent directory was corrupted.

VREPAIR returned the following error message:

MESSAGE

     Error at extended directory entry xxxx
     Invalid Data error
     Invalid Score card error

SOLUTION

Apply the EADATFIX.NLM.     1181   04-26-94    4:33p

NLM Installation Instructions:

To install the NLM, load the appropriate patchman (PM312.NLM) for the
operating system that is running.  Load the appropriate version of
EADATFIX.NLM in the same directory.

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11, 3.12, and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
EAREPLFX NLM
============

SYMPTOM

When using the drives icon from the desktop to view a NetWare volume (most
often a CD-ROM mounted volume), the following errors are displayed on an OS/2
Client:

MESSAGE

     The Drive ";,is not a valid Drive

     " " " is either read-only or is being used by another program

SYMPTOM

Sometimes, after these errors are displayed, the connection to the file server
is lost.

SOLUTION

Apply the EAREPLFX NLM.     1182  04-26-94  9:00a

Solution Specifics:

You can also use NetWare Requester for OS/2 2.10 to help correct the problem.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11, 3.12, and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
ELEVFIX NLM
============

SYMPTOM

A period exists where two identical requests to access the same sector on the
hard disk could get placed in the elevator queue at the same time, resulting
in a file server lock-up.

The file server may possibly hang when a system is in the process of
remirroring and when there is extremely high I/O traffic on the bus.

SOLUTION

Apply the ELEVFIX NLM.     1717  04-26-94  9:08a

The ELEVFIX.NLM patch closes that period and is recommended for general
application.

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12 and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
GLOCKFIX NLM
============

SYMPTOM

If more than 23 locks are on a file, NWScanPhysicalLocksByFile fails.

CAUSE

NWScanPhysicalLocksByFile is an assembly call.  It is making the NCP 23 238
call.   The LANalyzer shows that garbage is returned by this NCP when more
than 23 locks are placed on a file.

SOLUTION

Apply the GLOCKFIX NLM.      1080 03-09-94   8:30a

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11, 3.12, and SFT III 3.11

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
GNSFIX NLM
============

SYMPTOM

If all of the connections are in use (such as 20 for the 20-user version, 50
for the 50-user version, etc.) and one of the users reboots and tries to get a
connection to the file server, the user will not be able to log back in to the
server.

TROUBLESHOOTING

This problem only occurs when the users is connected to only one network.  If
the user is on an internet, a reconnection will be possible.

CAUSE

When a user reboots, the previous connection is not terminated at the server
until a time out limit is reached (usually 15 minutes).

SOLUTION

Apply the GNSFIX NLM.      1099 03-28-94   8:47a

Solution Specifics:

This patch corrects the problem found by checking the source node address of
the incoming packet to the node address of all workstations to which the
server interprets that it is attached.  If a match is found, the server
responds to the workstation, thus re-creating a connection in the same slot
the workstation had before it rebooted.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11, 3.12, and SFT III 3.11

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
IPXRCVFX NLM
============

SYMPTOM

When ARCServe 4.0 is running on one of the mirrored NetWare SFT III servers
and is backing up a file to the tape, if the secondary server restarts for any
reason, the operating system will abend when resynchronizing the memory:

MESSAGE

     General Protection Processor Exception (GPPE)

TROUBLESHOOTING

This error only occurs if a file is being copied to the tape at the time.

If ARCServe is loaded but not in the process of copying a file to tape, then
the problem is not apparent.

CAUSE

IPX.386 did not correctly handle NCP requests that were generated, which
caused an invalid fragment count that brought down the primary server. 
Because the primary server was being remirrored to the secondary server, the
secondary server went down as well.

SOLUTION

Apply the IPXRCVFX NLM.      976  04-26-94  9:04a

NLM Installation Instructions:

The NLM needs to be loaded in the MSEngine and IOEngine.
1.   Copy the IIPXRCFX.NLM and PM311IO.NLM files to the
NetWare boot directory.

2.  Copy the IPXRCVFX.NLM and PM312.NLM files to the SYS:SYSTEM directory.

3.  Edit the IOSTART.NCF file to load the PM311IO.NLM and IIPXRCFX.NLM files.

4.  Edit the MSSTART.NCF file to load the PM312.NLM and IPXRCVFX.NLM files.

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11, 3.12, and SFT III 3.11

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
MMACCFIX NLM
============

SYMPTOM

While performing reads from the file server, the workstation hangs.

SYMPTOM

High utilization (100%) at the server console was also noted.

TROUBLESHOOTING

By typing "scan for new devices" at the console prompt, the high utilization
dropped; however, it would climb back up over time.

SOLUTION

Apply the MMACCFIX NLM.     1006  04-26-94  8:54a

Solution Specifics:

MMACCFIX.NLM fixes this condition by patching the media manager accelerator
module of the NetWare 4.01 operating system code.  This patch is recommended
for general application on all NetWare 3.12 servers.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12 and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
PBWANFIX NLM
============

SYMPTOM

WAN links were saturated with packets.

CAUSE

Due to the nature of packet burst, it is very easy to saturate WANS with
packets that were already sent and have arrived correctly.

SOLUTION

Apply the PBWANFIX NLM.      3028 04-19-94   9:41a

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12 and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
REALMFIX NLM
============

SYMPTOM

When using applications that directly control hardware devices through NetWare
(such as jukeboxes, worms, tapes, etc.) and an error condition such as
reaching the end of a tape occurs, then an error code is returned to the
calling application.  Then the error code is scrambled, resulting in the wrong
error being passed to the application.

The result, to the server (such as abends, hanging, etc.) depends on the
specific application.

CAUSE

If NetWare is in the process of switching to real mode (that is, the DOS Mode
semaphore is set), application requests made to a device driver using the
DeviceIOCTL and DeviceBlockingIOCTL APIs were aborted.  Instead, the APIs
should delay the execution of the request.

SOLUTION

Apply the REALMFIX NLM.      3207 02-08-94   9:14a

Solution Specifics:

This patch applies to applications that use a DAI interface to communicate
with the server's hardware.  Check with the vendor of the application to
verify the use of the DAI interface, and apply the patch if necessary.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12 and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

-----------------------------------------------------
RKIELFIX
============

SYMPTOM

The following abend message does not help the user know what to do.

MESSAGE

     Richard Kiel memorial abend #27

SOLUTION

Apply the RKIELFIX.NLM.      1044     05-04-94   2:38p

Solution Specifics:

The abend message has been changed to the following:

MESSAGE

     Invalid entry in message list.

A process in the operating system checks the consistency of the message list. 
When this list is found to be invalid, the operating sytem will return this
abend message.

Follow the Guidelines for troubleshooting in the System Messages manual
Appendix A.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

-----------------------------------------------------
RTCHGFIX
============

SYMPTOM

If packet signing is enabled, the workstation eventually times out or appears
to be hung.

CAUSE

When the switch-over occurs on a NetWare SFT III server or a router switch
over (such as networks with redundant routes), the packet size is renegotiated
between the server and the workstation.  The server, in turn, sends unsigned
packets to the workstation during the renegotiation process.  The workstation,
expecting signed packets, discards all the packets from the server attempting
the renegotiation; then the workstation eventually times out or appears to be
hung.

SOLUTION

Apply the RTCHGFIX.NLM.       984    12-21-93  11:30a

Solution Specifics:

Dead code and files not needed in the source were deleted.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12 and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

-----------------------------------------------------
RTRTIME
============

SYMPTOM

The user is unable to set the timeout value for RIPs and SAPs from the console
command prompt.

SYMPTOM

The speed of the network link is slow enough to require increasing timeout
values to greater than the default value.

SOLUTION

Apply the RTRTIME.NLM.       2054     02-23-94   4:19p

NLM Installation Instructions:

RTRTIME.NLM is intended for NetWare 3.12, and is a dynamic patch that is
loaded at the file server console as a NLM.  To be able to load, RTRTIME.NLM
requires that latest version of the PATCHMAN NLM (PM312.NLM)  is loaded first.

Solution Specifics:

This patch provides a new server console command "ROUTER TIMEOUT"  that
adjusts the RIP and SAP information timeout value.  This patch would be used
on a network where the speed of the network link is slow enough to require
increasing timeout values to greater than the default value.

This patch allows the timeout value for RIPs and SAPs to be set from the
console command prompt.  The patch will compare against a new byte variable
settable from 4 to 255.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11 and 3.12

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
SYNCMFIX NLM
============

ADDITIONAL CONFIGURATION

Other:

One drive off of one HBA is mirrored to two drives, both of which are on the
other HBA.  (A total of three drives mirroring the same data).  The single
drive off of the first HBA is in sync, and the other two drives off of the
second HBA are mirrored to the first drive.  The server is shut down while the
two secondary mirrored drives are still out of sync. The INSTALL NLM shows
them still to be in the mirroring process.

SYMPTOM

When SERVER.EXE is invoked, the INSTALL.NLM shows the primary drive as In Sync
and one of the secondary drives as In Sync and the other as Out Of Sync.  The
two secondary drives are the only ones showing disk activity, as if they are
mirroring each other and ignoring the actual in-sync primary drive.

SOLUTION

Apply the SYNCMFIX NLM.     1025  04-26-94  8:58a

Solution Specifics:

NLM Installation Instructions:

You must load the patch manager (PM312.NLM) and the SYNCMFIX.NLM in the
STARTUP.NCF file before the disk driver, or move the disk driver load
statements to the AUTOEXEC.NCF file to have them load after the patch manager
and the SYNCMFIX.NLM patch.

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12 and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
UNLDIRFX NLM
============

SYMPTOM

The following abend occurs:

MESSAGE

     UnLockDirectoryEntry called with entry that was already unlocked

CAUSE

Whenever the directory structure for the file entry isn't in RAM,
ImmediateReuseGetDirectoryEntry reads in a directory block over the top of the
current block and invalidates the TNode pointer.

NOTE: Locking the file entry doesn't guarantee that the TNode is locked.

SOLUTION

Apply the UNLDIRFX NLM.     1973  04-26-94  8:52a

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.11, 3.12, and 4.01

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
UNLOADFX NLM
============

SYMPTOM

NLMs dynamically importing that are not unloaded in the same order that they
were loaded can abend.

CAUSE

The operating system needs a patch to check for a NULL pointer on unload.

SOLUTION

Apply the UNLOADFX NLM.       992 11-11-93   2:32p

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

--------------------------------------------------------------
WSMSGFIX NLM
============

SYMPTOM

When workstations send double-byte broadcast messages, the double-byte
characters gets cut in half.

TROUBLESHOOTING

To reproduce the problem:

1. Log in at two workstations.

2. From one of the workstations, send a double-byte message longer than 55
bytes to the other workstation.

Example:

Send "XXXXXXXXX..........." to STATION_ID XXXXXXXXXX....

3. At the recieving workstation, press <Ctrl>+<Enter> to clear the first part
of the message.

4. The second part of the message appears at the receiving worstation;
however, the message is collapsed.

CAUSE

This a server problem instead of a utility problem.  When the message is too
long to be displayed on the screen, the server divides the message without
checking to see whether the character is double-byte.  If the division takes
place on the second half of a double-byte character, the characters displayed
are changed.  Double-byte characters must not be split.

SOLUTION

Apply the WSMSGFIX NLM.      1132 12-16-93  10:00a

Solution Specifics:

Different versions of this patch are available for the following NetWare
operating systems:

     NetWare 3.12

Example:
   Patches for NetWare 3.11 are in 311ITx.EXE or 311PTx.EXE.
   Patches for NetWare 3.12 are in 312ITx.EXE or 312PTx.EXE.
   Patches for NetWare 4.01 are in 401ITx.EXE or 401PTx.EXE.
   Patches for NetWare SFT III 3.11 are in SFTITx.EXE.

-----------------------------------------------------------------

Self-Extracting File Name:  312PT2.EXE     Revision:  A

Files Included     Size     Date      Time

\
  312PT2.TXT         (This File)
   PM312.DOC       3683   06-29-94    8:59a
   PM312.NLM       9221   03-24-94   11:06a
  GNSFIX.NLM       1099   03-28-94    8:47a
 ELEVFIX.NLM       1717   04-26-94    9:08a
 RTRTIME.NLM       2054   02-23-94    4:19p
BCKTTSFX.NLM        985   04-26-94    9:00a
CRDIRFIX.NLM       1361   04-26-94    9:03a
DIRSPCFX.NLM       1212   04-26-94    9:06a
DIRSRCFX.NLM       1087   05-09-94   11:00a
EAACCFIX.NLM        970   04-26-94    9:06a
EADATFIX.NLM       1181   04-26-94    4:33p
EAREPLFX.NLM       1182   04-26-94    9:00a
GLOCKFIX.NLM       1080   03-09-94    8:30a
IPXRCVFX.NLM        976   04-26-94    9:04a
MMACCFIX.NLM       1006   04-26-94    8:54a
PBWANFIX.NLM       3028   04-19-94    9:41a
REALMFIX.NLM       3207   02-08-94    9:14a
RKIELFIX.NLM       1044   05-04-94    2:38p
RTCHGFIX.NLM        984   12-21-93   11:30a
SYNCMFIX.NLM       1025   04-26-94    8:58a
UNLDIRFX.NLM       1973   04-26-94    8:52a
UNLOADFX.NLM        992   11-11-93    2:32p
WSMSGFIX.NLM       1132   12-16-93   10:00a


Installation Instructions:

For specific NLM loading instructions, see the NLM Installation Instructions
included with each specific NLM solution.

----------------------------------------------------------------
Any trademarks referenced in this document are the property of their
respective owners.  Consult your product manuals for complete trademark
information.
----------------------------------------------------------------


