MSWS8043 Maintenance Update for Candle Management Server Windows 32 bit

Problem Description:
Fixes included on this fixpack:
==============================
                ****************************************
                **              WARNING               **
                ****************************************
If your hub CMS maintenance level is between the 8031 fixpack (v350_kms2352a)
and the 8037 fixpack (v350_kms3220a), Candle requires that this maintenance
level be installed on the hub CMS first. This requirement is independent of the
platform the hub runs on.

There are no issues if the hub is below that level; if that is the case, then
remote CMSs can be upgraded before the hub

The maintenance can be applied to the hub in conjunction with all the remotes
as long as the hub is the first CMS started.

------------------------------
CT driver v350_kms4215e fixes:
------------------------------

PROBLEM RECORD:
   1. SR1-43134416
   2. SR1-57198484
   3. SR1-57487961


USER_SYMPTOM:
    1. System Commands and Emitter requests terminate with
       end code *PROBLEM reason *TIMED OUT
    2. CMS Slows down or hangs.
    3. Simultaneous or sequential access list distributions
       do not work properly and custom MSL adds not
       implemented to add distributions


PROBLEM_DESC:
    1. The request and response threads were not synchronized
       allowing a response to arrive before the request
       thread had finished initializing the request
       structure. As a result, the response was discarded
       causing the request to time out.
    2. File flush on WINNT causing hangs and slowdowns since
       new Security updates from Microsoft applied.
    3. Access list I/O was not serialized causing overlapping
       results and missing code to handle custom MSL managed
       system adds


RESOLUTION:
    1. Prior to sending a request to the data server, the
       request thread acquires a lock which blocks the
       response thread. The request thread releases the lock
       once the request structure is properly initialized.
    2. Eliminated unneeded call to file flush call in KFA
       DeleteHeldRecord for Windows platform only.
    3. Serialized access list, provided work queue
       implementation for notification to order and not miss
       event notifications, and added code to support custom
       MSL adds.


Basic Services driver v180_kbs4190a fixes:
------------------------------------------

PROBLEM RECORD: NONE

Previous fixes:
---------------
Change history is detailed in file 'chghist.txt' supplied in this directory:
----------------------------------------------------------------------------

Keywords:
HIPER

Release Level:
Candle Products - April, 2002 Maintenance (01R2M3)
Candle Products - August, 2000 GA (00R1G3)
Candle Products - December, 2000 GA (00R2G3)
Candle Products - December, 2001 GA (01R2G2)
Candle Products - February, 2003 Maintenance (02R2M6)
Candle Products - January, 2001 Maintenance (00R2M1)
Candle Products - July, 2001 GA (00R3G2)
Candle Products - July, 2002 Maintenance (02R1M3)
Candle Products - June, 2003 Maintenance (02R3M4)
Candle Products - March, 2003 GA (02R3G1)
Candle Products - November, 2001 Maintenance (01R1M1)
Candle Products - October, 2000 GA (00R1G4)
Candle Products - October, 2000 Maintenance (00R1M1)
Candle Products - October, 2002 GA (02R2G3)
Candle Products - October, 2003 GA (03R1G2)
Candle Products - September, 2001 GA (01R1G3)
OMEGAMON XE - May, 2002 GA (02R1G3)
OMEGAMON XE - September, 2002 GA (02R2G2)

Corequisite Fixes:
Corresponding CMI AXWS8043

Users Affected:
Problem will occur on 00R1G3 and above level Candle Management Server

Resolution:
Apply this fixpack

Operating System Version(s) that Fix Applies to:
WINDOWS NT 4.0 (W4)
WINDOWS 2000 (W2)

Modules Replaced:

New and Replaced Modules:
..\cms
  cms.exe
  kbb.dll
  kdc.dll
  kdcexed.exe
  kdcexer.exe
  kdcglbd.exe
  kdclbad.exe
  kdclbex.exe
  kdcllbd.exe
  kdcmstc.exe
  kdcuuid.exe
  kde.dll
  kde1.exe
  kdec.dll
  kdh.dll
  kdsbase.dll
  kdsfilt.dll
  kdsmain.exe
  kdsncsdl.dll
  kdsncsrq.dll
  kdsncsrv.dll
  kdsprb.dll
  kdstsns.exe
  kfaautox.dll
  kfacom.dll
  kfaprb.dll
  kgl01p1.dll
  kgl01p2.dll
  kglbase.dll
  kglcmsrv.dll
  kgldbmrg.exe
  kgldbutl.exe
  kglmsbld.exe
  KGLMSENU
  kglnt.dll
  kgluxcmd.exe
  khdxcl1.dll
  khdxsrj1.dll
  khdxsro1.dll
  klx.dll
  kmsiobj.dat
  KMSMSENU
  kqm.dll
  kqmm.dll
  kqmm.exe
  KQMPRB.dll
  kra.dll
  KRANDREG.dll
  krarloff.exe
  ksh.dll
  ksm.dll
  ksmoms.dll
  ksmoms.exe
  logspin.exe

Creation date:
Oct 27, 2004

Installation Steps:
1. Halt the CMS.

2. Make backup copies of all of the files listed under the heading
   "New and Replaced Modules."

3. Copy the fixpack, msws8043.exe  ,to the $CANDLEHOME directory.

4. At the command prompt type msws8043.exe -O -D.

5. Restart the CMS.

Fix Removal Steps:
1. Halt the CMS.

2. Copy the replaced modules from the backup directory created in
   step 2 of installation instructions to the locations indicated
   in the New and Replaced Modules section above.

3. Restart the CMS.
