NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Server Library Update (CLIB.NLM and others) DOCUMENT ID: TID015129 DOCUMENT REVISION: A DATE: 02MAR94 ALERT STATUS: Yellow INFORMATION TYPE: Symptom Solution README FOR: LIBUP2.EXE NOVELL PRODUCT and VERSION: NetWare 3.11 NetWare SFT III 3.11 NetWare 3.12 NetWare 4.01 ABSTRACT: This file includes the current Server Library NLMs Update for NetWare 3.11, NetWare SFT III 3.11, NetWare 3.12, and NetWare 4.01. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 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. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ SYMPTOM NLMs that get time and date information from the CLIB.NLM file will get incorrect time and date. This is particularly acute for database servers such as Gupta and Oracle. The behavior is as follows: 1. As the time changes from 23-OCT-1993 23:59:59 to 00:00:00 24-OCT-1993, the time and date obtained from CLIB.NLM will be pushed FORWARD one hour. 2. As the time changes from 30-OCT-1993 23:59:59 to 00:00:00 31-OCT-1993, the time and date obtained from CLIB.NLM will be pushed BACKWARD one hour. SOLUTION Apply the CLIB.NLM 3.12f from the LIBUP2.EXE file. SYMPTOM When NLMs such as PSERVER are unloaded, the server will abend with the following message: MESSAGE Abend: SERVER-4.00-362: CloseScreen called with a screen that is still being used. SOLUTION Apply the CLIB.NLM 4.01d from the LIBUP2.EXE file. Self-Extracting File Name: LIBUP2.EXE Revision: A Files Included Size Date Time \ LIBUP2.TXT (This File) DETAILS.DOC 12386 02-28-94 8:13a INSTALL.DOC 18744 11-10-93 5:08p INSTALL.EXE 40196 01-05-94 2:53p \3.X\ CLIB.NLM 328124 02-24-94 9:28a A3112.NLM 11371 01-07-94 12:39p MATHLIB.NLM 12458 02-24-94 8:56a AFTER311.NLM 14411 01-07-94 12:39p MATHLIBC.NLM 16832 02-24-94 8:56a \4.X\ CLIB.NLM 202021 02-24-94 11:22a DSAPI.NLM 43389 02-25-94 8:45a MATHLIB.NLM 9079 02-24-94 10:32a MATHLIBC.NLM 11674 02-24-94 10:31a Installation Instructions: This Server Library Update comes with an installation utility that will install the appropriate version of the NetWare 3.x and 4.x NLMs into the SYS:SYSTEM directory of one or more servers. To run the installation utility, type INSTALL. For additional information on the installation utility, see the INSTALL.DOC file. Patch History: The previous version of this library package LIBUP1.EXE contained: AFTER311.NLM 3.0, revision H for NetWare 3.11 and 3.12 was enhanced in its support for internationalization and NetWare alerts. CLIB.NLM 3.12, revision D for NetWare 3.11, NetWare SFT III, and NetWare 3.12 was improved in several areas. þ Errors in Queue Management Services in handling job or form types and memory corruption while servicing a queue were corrected. þ Problems in handling connections and deleting files on remote servers were corrected. þ Service Advertising Protocol interfaces were fixed for SFT III IO engine and to include additional error checking. þ The IPX address error handing was improved. þ Several server statistic functions were corrected. þ Improvements were made for internationalization, as well as memory allocation and debugging. þ A deadlock condition that may occur between NetWare SFT III servers and a bug with shutting down a NetWare SFT III server was corrected. þ Problems with name space support were fixed. CLIB.NLM 4.01, revision B for NetWare 4.01 was also improved in several areas. þ Improvements were made in console input functions, resource handling, and name space support. þ Several server statistic functions were corrected. þ Enhanced interface with DSAPI.NLM by improving support for multiple Directory Services users. Solution Specifics: 3.x AFTER311.NLM 4.00a for NetWare 3.11 and 3.12 was split into the AFTER311.NLM and A3112.NLM files. The Locale functions remain in the AFTER311.NLM file. A3112.NLM 4.00 for NetWare 3.11 and 3.12 contains the NWSNUT functions previously included in AFTER311.NLM. CLIB.NLM 3.12, revision F for NetWare 3.11, NetWare SFT III, and NetWare 3.12 was improved in several areas. Server statistics were added as well as support for FS Hooks. A variety of fixes are included. MATHLIB.NLM 3.12 for NetWare 3.11 and 3.12 is included as a library package. No changes have been made since NetWare 3.12. MATHLIBC.NLM 3.12 for NetWare 3.11 and 3.12 is included as a library package. No changes have been made since NetWare 3.12. 4.x CLIB.NLM 4.01, revision D for NetWare 4.01 includes fixes in a variety of areas. DSAPI.NLM 4.01, revision C for NetWare 4.01 was enhanced with various Directory Services functions. A number of fixes are included in this revision. MATHLIB.NLM 4.00 for NetWare 4.01 is included here as a library package. No changes have been made since NetWare 4.01. MATHLIBC.NLM 4.00 for NetWare 4.01 is included here as a library package. No changes have been made since NetWare 4.01. For more information on these improvements, see DETAILS.DOC file. ÿ