NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Novell Client Post-4.91 SP2 Patch Kit "C" TID #: 2974113 README FOR: 491psp2_pkc.exe SUPERSEDES: 491psp2_dprpcw32.exe 491psp2_lgncxw32.exe 491psp2_lgnwnt_1.exe 491psp2_login_3.exe 491psp2_nwfs_2.exe 491psp2_nwgina_1.exe 491psp2_pkb.exe 491psp2_spmnwcc.exe NOVELL PRODUCTS and VERSIONS: Novell Client v4.91 for Windows 2000/XP ABSTRACT: 491psp2_pkc.exe is a collection of patches for Novell Client 4.91 SP2. These files are NOT a support pack, but are fixes to problems found after the 4.91 SP2 client was released. Patch History: 18Jul2006 - Initial release 28Jul2006 - Enhanced installation section of readme 21Aug2006 - Corrected error in readme ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES ALL REASONABLE EFFORTS 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. ----------------------------------------------------------------- INSTALLATION INSTRUCTIONS: == PRE-INSTALLATION == 1. This patch is designed to update the Novell Client v4.91 SP2 for Windows 2000/XP. Be sure to install only on this version of the client. == PATCH INSTALLATION == 1. Expand the self-extracting file 491psp2_pkc.exe (this file) to a temporary folder. 2. Open the folder. 3. (recommended, but optional) Rename the existing files (with a .old extension, for example) which will be replaced with this patch kit in the following locations: \System32 CALWIN32.DLL CRLCM.DLL DPRPCW32.DLL LGNCXW32.dll LGNWNT32.DLL LOGINW32.DLL NMASNCP.DLL NOVNPNT.DLL NWGINA.DLL NWSHLXNT.DLL SPMNWCC.DLL \System32\NetWare NWDNS.SYS NWFS.SYS SRVLOC.SYS \System32\nls\english LOGINW32.RLL NOVNPNTR.DLL NWGINAR.DLL Do not reboot before proceeding! 4. Right-Click on _491psp2_pkc.inf and then click on INSTALL. 5. You will be prompted to reboot. This reboot is required to complete the installation. Another method to install is to manually copy and replace the existing files in directories listed in Step 3, above. == OVERLAYING THE 4.91 SP2 INSTALLATION SET == The files in this package can also be overlaid on top of a Novell Client 4.91 SP2 installation set so that when SETUPNW.EXE is run to install the Novell client you will be installing the core 4.91 SP2 client and the updates contained in this package in one operation. Note that the NMAS files (CRLCM.DLL and NMASNCP.DLL) in this package will /not/ be copied in this scenario, and will need to be installed separately. To update the installation set with the file in this patch set, extract this package to a temporary location, then copy the resultant directory structure over the top of the i386 folder in your "Novell Client 4.91 SP2" installation. ISSUE: This patch fixes multiple issues seen with the 4.91 SP2 code, including the following: Fixes to CALWIN32.DLL: 1. Login script (include) - could not open include file x (143394) 2. NWParsePath fails with 8801 with local drive since Client update to SP2. (143563) 3. LOGIN-LGNWNT32.DLL-890 when using MAP INS to local path on 4.91 SP2. See TID 10100291. (145865, 146214) Fixes to DPRPCW32.DLL: 1. Potential Buffer Overflow problem with DPRPCW32.DLL. See TID 1076. (173204) Fixes to LGNCXW32.DLL: 1. LDAP Contextless Login hard-coded to always match aliasObject in addition to inetOrgPerson. Requires registry entry. See TID 1377. (162809) Fixes to LGNWNT32.DLL: 1. Inability to capture a password change request when the Novell Client is installed. (137628) 2. Windows crashes when logging in from a remote location. (147202) Fixes to LOGINW32.DLL: 1. Login should display Kerberos Realms in addition to Windows Domain. (132102) 2. Users unable to login workstation only when disconnected from the network and the "workstation only" check box has been removed. (146030) 3. When the forgotten password link is turned off, don't query for the policy. NOTE: This fix requires eDirectory 8.8 (available from download.novell.com, product = eDirectory) and NMAS 3.1 (available from download.novell.com, product = Security Services). (149626) 4. Problem with NMAS Sequences if you have a user with a dot in the name. (137417) 5. NMAS IDPlugins fail to set tree name, context, server name. (162998) 6. Windows crashes when logining from a remote location. (147202) 7. Call Novell Credential Provider if eDir pwd changes during Locked Workstation. (171287) 8. BSOD when sssactiveserver list contains non-responsive server. (146605) 9. Client exposes Windows AutoAdminLogon password in registry. (172963) 10. Move Change Password Message dialog box to Change Password Box. Requires NOVNPNT.DLL dated 02Jun2006 or later. (178971) 11. Poor error message returned when Forgotten Password link is selected and Forgotten Password isn't enabled in the Password Policy for the user. (179694) 12. Add LOGINW32.EXE command line option /DISABLEUI (/DUI) to support performing a "transparent" eDirectory login based upon the Windows username & password provided, when NWGINA.DLL is operating in "PassiveMode"=dword:00000001. (i.e. Mainly just in pass-through mode to MSGINA.DLL.) Requires LGNWNT32.DLL dated 16May2006 or later. (175710) Fixes to NOVNPNT.DLL and NWSHLXNT.DLL: 1. Properties of folders through DFS junction do not display the Novell Tabs (requires NWSHLXNT.DLL). (130730) 2. Browse To menu items cannot be created or edited successfully. (118963) 3. Shell extension attempts to resolve drive letter as network host. (10407) 4. No prompt for another tree authentication when mapping via Windows Explorer. (133816) 5. When right clicking Windows application shortcut it takes 30+ seconds to show options. (143864) 6. ASP.NET application fails to access Novell share using system.io file objects on Windows 2003 IIS 6. (136484) 7. Viewing trustee rights of directory in Windows Explorer does not show names correctly (requires NWSHLXNT.DLL). (146991) 8. Can't change password from Ctrl-Alt-Del screen. (153233) 9. Receive text strings from challenge/response in UTF-8. This fix requires NMAS files CRLCM.DLL and NMASNCP.DLL, which are included in this patch. (165396) 10. When NWGINA is in Passive Mode or disabled, there isn't a way to change eDirectory Passwords. (178245) 11. Cannot create files/directories if path exceeds 100 characters. (174783) 12. Folder trustee displayed is garbage when folder owner is not defined. (requires NWSHLXNT.DLL) (160936) 13. Move Change Password Message dialog box to Change Password Box. Requires LOGINW32.DLL dated 05Jun2006 or later. (178971) 14. Add a scroll bar to the challenge/response administration dialog. (170413) 15. Populating Forgotten Password questions displays truncated Question Defined By text. (157176) Fixes to NWDNS.SYS: 1. NWDNS fails to load IP costing interface when loaded by SRVLOC. (127805) 2. Novell login failure with Meetinghouse AEGIS client "Logon" authentication profile. (117321) 3. NWDNS initialization delayed due to use of SRVLOC client interface for address up notification. (121863) 4. DNS name servers not successfully re-established after address release/renew. (130765) 5. Unable to map to volumes with DNS Name. (160183) Fixes to NWFS.SYS: 1. Novell login failure with Meetinghouse AEGIS client "Logon" authentication profile. (117321) 2. NWFS bad address cache is not flushed on address notification or VPN Ready. (133459) 3. Problem with windows kernel stack size. (105860) 4. Problems accessing Microsoft Access 2003 SP1 Databases when client file caching is enabled and op-locks level 2 is disabled. (98226) 5. Op-lock level one failure. (129687) 6. With level 2 op-locks turned on, the Client is not flushing the write when physical locks are released. (119454) 7. BugCheck C2 when accessing a DFS junction. (143203) 8. DFS junction properties do not get displayed when using a mapped drive. (143508) 9. Properties of folders through DFS junction do not display the Novell Tabs. (130730) 10. Client does not properly handle a zero-length Extended Attribute (EA). (122556) 11. Client does not properly recover/cleanup after failed Extended Attribute (EA) copy. (122555) 12. Cient sends update file handle while holding a level 2 op-lock. (127536) 13. DFS Junctions not working. (148938) 14. Contexless login does not work correctly with client 4.91 20050819. (144743) 15. Slow printing due to resolving //NDPS0x on the wire. (141793) 16. Novell Client is submitting the wrong EID. (166046) 17. Unable to save text file. (164196) Fixes to NWGINA.DLL: 1. Remote Control User Policy not applying if PassiveMode=1. (139987) 2. NWGINA fails to retrieve terminal connection-supplied credentials via WlxQueryClientCredentials. (138554) 3. "Username:" field ends up being populated with "DOMAIN\Username". (140937) 4. Current User settings are not effective on the agent box when user login. (142017) 5. C:\Documents and Settings\Novell Zenworks\DLU.tmp\ folders won't delete. (146308) 6. Incorrect placement of keyboard language indicator on Remote Desktop "in use" dialog. (143844) 7. GPO Startup scripts don't work consistently when located on the network (135153) 8. Performace issue with NWGINA v4.91.1.9 (170089) 9. With Novell client a drive is mapped root to the main home directory share, and isn't creating the user's home directory. (141441) 10. Login Screen does not correctly reflect the current input language. (162041) 11. Windows AutoAdminLogin using Private Data fails occasionally, due to unterminated string. (174518) 12. Client exposes Windows AutoAdminLogon password in registry. (172963) 13. Nwgina does not autoadminlogin to windows when using ldapauth gina. (175990) 14. Default Domain User Profile does not work with newer versions of NWGINA. (154640) 15. Added Passive Mode Login functionality. See NWGina_passive_mode_readme.txt, attached. Fixes to SPMNWCC.DLL: 1. Case sensitive NMAS feature for passwords not working while unlocking tray icon in client32 mode. (150329) Fixes to SRVLOC.SYS: 1. Novell login failure with Meetinghouse AEGIS client "Logon" authentication profile. (117321) 2. SLPINFO is adding a new interface after each address release/renew. (10444) Self-Extracting File Name: 491psp2_pkc.exe Files Included Size Date Time ..\ 491PSP2_PKC.TXT (This file) CRLCM.DLL 122880 4-24-2006 6:12:40 pm NMASNCP.DLL 233589 4-24-2006 6:12:36 pm NWGINA_PASSIVE_MODE_README.TXT 2482 6-5-2006 12:03:58 pm _491PSP2_PKC.INF 2041 7-19-2006 5:23:38 pm ..\LIBS32\ CALWIN32.DLL 173056 1-27-2006 11:38:34 am LGNWNT32.DLL 236032 5-16-2006 7:42:54 am LOGINW32.DLL 483412 6-5-2006 11:08:38 am SPMNWCC.DLL 102400 2-2-2006 10:29:52 am ..\NLS\ ..\NLS\ENGLISH\ LOGINW32.RLL 192512 6-5-2006 11:12:58 am NOVNPNTR.DLL 478172 5-24-2006 3:56:54 pm NWGINAR.DLL 204890 6-14-2006 3:07:22 pm ..\REDIR\ DPRPCW32.DLL 49248 5-8-2006 1:38:20 pm LGNCXW32.DLL 57432 5-24-2006 3:06:40 pm NOVNPNT.DLL 847954 6-2-2006 9:36:28 am NWDNS.SYS 41456 3-28-2006 8:24:00 am NWFS.SYS 504719 5-18-2006 3:07:00 pm NWGINA.DLL 368721 6-14-2006 3:07:22 pm NWSHLXNT.DLL 245843 5-24-2006 3:12:44 pm SRVLOC.SYS 159985 11-22-2005 9:46:58 am ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------