NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Novell Client 4.9 Post-SP2+UTF8 Update "D" TID #: 2970523 README FOR: 49psp2_pkd_utf8.exe SUPERSEDES: 49psp2_utf8_3.exe NOVELL PRODUCTS and VERSIONS: Novell Client v4.9 for Windows NT/2000/XP ABSTRACT: 49PSP2_PKD_UTF8.EXE is intended to be installed on machines which already have UTF8 support files installed (currently, 49sp2_utf8.exe). 49PSP2_PKD_UTF8.EXE is a collection of client patches for Novell Client 4.9 SP2 with UTF8 support files applied. These files are NOT a support pack, but are fixes to problems found after the 4.9 SP2 client was released. While only NWFS.SYS and NOVNPNT.DLL are UTF-8 specific builds, for the convenience of those using UTF8 files, this patch kit incorporates the following post-SP2 patches: 49PSP2_CUSRVC.EXE 49PSP2_LGNCX_2.EXE 49PSP2_LOGIN_7.EXE 49PSP2_NWDNS_4.EXE 49PSP2_NWFS_7.EXE 49PSP2_NWGINA_10.EXE 49PSP2_NWSPOOL_2.EXE 49PSP2_SRVLOC_2.EXE ----------------------------------------------------------------- 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 kit is designed to update the Novell Client v4.9 SP2 for Windows NT/2000/XP. Be sure to install only on this version of the client. 2. This version of NOVNPNT.DLL and NWFS.SYS are specific to clients installed with UTF8 support. These files are intended to be installed on machines which already have UTF8 support files installed (currently, 49sp2_utf8.exe). 3. Some of the files contained in this patch kit are used only when installing the Novell Client. See the "OVERLAYING THE 49SP2e.exe INSTALLATION SET" section below. == PATCH INSTALLATION == 1. Expand the self-extracting file 49PSP2_PKD_UTF8.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\netware nwdhcp.sys nwdns.sys nwfs.sys srvloc.sys \System32 cusrvc.exe ldapsdk.dll ldapssl.dll lgncxw32.dll lgnwnt32.dll loginw32.dll novnpnt.dll nwgina.dll nwspool.dll rcuagent.dll slpinfo.exe spmnwcc.dll \System32\nsl\english loginw32.rll nwginar.dll Do not reboot before proceeding! 4. Right-Click on _49PSP2_PKD_UTF8.INF and then click on INSTALL. 5. You will be prompted to reboot. A reboot is required to complete the installation. == OVERLAYING THE 49SP2e.exe INSTALLATION SET == The files in this package can also be overlaid on top of a Novell Client 4.9 SP2 installation set so that when SETUPNW.EXE is run to install the Novell client you will be installing the core 4.9 SP2 client and the updates contained in this package in one operation. To update the installation set with all the files in this patch set, extract this package to a temporary location, then copy the resultant directory structure to over the top of the i386 folder in your "Novell Client 4.9 SP2" installation. ISSUE: This collection of Post-4.9 SP2 patches fixes multiple issues, including the following (items new since 49PSP2_PKC.EXE are marked with an asterisk): Fixes to CUSRVC.EXE: *1. Client update Agent enabled causes lost drive mappings and server connection. See TID 10095727. (395680) Fixes to login modules: 1. Local user password being changed without a question prompt (100367794) 2. LDAP problem when unlocking workstation as different user. See TID 10093016. (369836) 3. "Save profile after successful login" is not working properly. See TID 10092012. (363595) 4. Non-Descriptive Universal Password Policy Error Message, "login-lgnwnt32.dll-710: The password could not be changed. Error FFFFFec1." See TID 10094025. (373009) 5. Handle leak in Winlogon caused by the Novell Client (376255) 6. Crash in LGNCXW32.DLL code when LDAP contextless login enabled but not completely configured. See TID 10093677. (377116) 7. Unable to change password on second logged-in tree. (100368182) 8. LDAP Problem when unlocking workstation as different user. See TID 10093016. (369836) 9. Registry handle leak on WINLOGON process. Close registry handles opened during TabData construction. (376255) 10. "Save profile after successful login" is not working properly. See TID 10092012. (363595) 11. 'Access Denied' when you attempt to change expired password and 'prompt for password' disabled. Need to expose Client property - DisableSyncNTPassword. See TID 10077459. (100367637) 12. "Prevent password field data from being considered on unlock if password field has been left enabled but a non-password NMAS method is being used." This is a potential security concern. See TID 10094596. (380261) 13. Memory leak. (380822) 14. Pressing OK on the login dialog acts as though login is going to occur, but after the login dialog disappears for a short time the workstation returns to the "not logged in" state of prompting for credentials again (or the pressing of CTRL-ALT-DEL if the workstation is so configured). See TID 10094318. (380686) 15. Login Intruder Attempts is not being reset on a successful login after workstation had been locked. See TID 10094631. (383673) *16. When password disabled, & NMAS controlling password, old password not being asked for. See TID 10095879. (397097) *17. NAL post-distribution script pauses for 10 seconds. See TID 10094647. (360066) *18. Using "Simple Unlock" to force NDS-only disables use of NMAS during unlock. See TID 10095785. (100368997) *19. Simple Unlock configuration with Password Field disabled creates unusable unlock dialog. (395146) Fixes to LGNCXW32.DLL: *1. LDAP contextless login is taking 4 or 5 seconds to return to the GINA after the user name is entered. See TID 10093380. (375681) *2.Contextless Login "Connection Timeout" does not timeout when the LDAP server does not respond. GINA hangs with the hour glass. See TID 10095344. (100368509) *3. When LDAP Treeless Login is enabled, the system crashes. (395068) Fixes to NOVNPNT.DLL: 1. Unable to change password (via CTL-ALT-DEL) on a server that doesn't support password policies. (100368182) 2. Client incorrectly reports an unsuccessful AD domain password change. See TID 10093976. (378869) Fixes to NWDHCP.SYS: 1. Unable to login with 4.9 SP2. To encounter this problem, the machine would need to be configured to use multiple interfaces, such as when using VMware. (100367934) Fixes to NWDNS.SYS: 1. Slow performance or failure to connect if multiple LAN interfaces are defined (in HKLM\system\currentcontrolset\services\tcpip\parameters\interfaces), but are not active. See TID 10093619. (370911) 2 Blue screen issue. This problem was introduced by the fix to #1, above. (377676) 3. If multiple adapters are configured (as in VMware), the workstation will hang during initial login. See TID 10094385. (380063) 4. Tree/server not found; 2nd working DNS is not asked if 1st DNS service is down. See TID 10094384. (378286) 5. Primary domain is not used if it also appears in the search suffix list. See TID 10094372. (380651) *6. Blue Screen problem (MULTIPLE_IRP_COMPLETE_REQUESTS). See TID 10095480 (389883) Fixes to NWFS.SYS: 1. Blue screen in NWFS.SYS running ProLaw application. See TID 1009126. (362710) 2. After upgrading from client 4.83, encountered problems running batch files. (100367935) 3. Change Password screen does not show all connected resources. See TID 10092004. (363525) 4. Proprietary PBX Application will not launch when user data is on Netware Volume. See TID 10092841. (369829) 5. Can't open/delete specific links in Internet Explorer from Novell Netware Server 5.1. See TID 10091768. (362356) 6. NWCWriteAuthenticationMaterials Not able to handle Cstring ASCII domain name (error 8809). (377399) 7. Client 4.9 SP2 on NT 4.0 SP6a Causes (BSOD). See TID 10094526. (100368199) 8. Application becomes slow as additional users attach. See TID 10094456. (380697) *9. Opening an Access DB from server not working after installing the 4.9 SP2. (378862) *10. Info on Summary tab on jpg file on a NW Server does not get updated. (366163) *11. Problems with AccountView. (100368675) *12. Windows 2000 Terminal Servers blue screens at random times. See TID 10093771. (377917) *13. Sharing violation with 16 bit application after upgrading to 4.9 SP2. See TID 10095384. (100368805) *14. The first time a user logs in with an expired password, he/she is prompted to change password for public. See TID 10095677. (393843) *15. Client 4.9 does not honor expired password on bindery login. See TID 10095072. (389475) *16. File left open indefinitely. See TID 10095371. (390684) *17. File is already in use error when deleting newly created file with Win2k3. See TID 10095692. (395143) *18. Blue Screen after attempting to copy a large file to the server. (390777) Fixes to NWGINA.DLL: 1. Unable to set the SID on the DirectInput Registry Key. See TID 10083238. (375064) 2. Screensaver only running in background when CTRL-ALT-DEL applied. (369341) 3. Windows 2003 Member Server innapropriately applying TS Profile drive mapping. (376520) 4. Issue with the activeX controls and a custom login panel. (376569) 5. LDAP Problem when unlocking workstation as different user. See TID 10093016. (369836) *6. Wrong local user shown for password sync. (360082) *7. Language support breaks XP multi-language. See TID 10087389. (350706) 8. Japanese Win2000 machines look for files on "A:" drive after login. (383385) *9 The Roaming Profile copy to local workstation ignores the excluded folders registry. See TID 10093932. (371206) *10. Roaming profile does not get appropriate rights to his HKEY_LOCAL_USER hive. See TID 10094057. (379194) *11. Roaming profiles fail on Windows2003 when using a group policy. See TID 10094584. (383333) *12. DLU doesn't work for W2003 TS RDP sessions. See TID 10094725. (384799) *13. DLU non volotile user in combination with NMAS method sets randomized password. This is fixed in the NWGINAR.DLL (English version) in this patch. If this file is installed into another language folder, English language messages will be displayed. See TID 10095269. (384792) *14. Windows 2003 Member Server inappropriately applies Terminal Server Profile drive mapping with Novell Client. (376520) *15. 4.9 SP2 pkb nwfs.sys breaks the Tree command in login script using %CN. See TID 10094557. (382941) *16. Group Polices are not applied to users member that are member of the Group Users on a Windows 2003 with Terminal Services installed. See TID 10094746. (384963) *17. Unable to access websites when DLU/Volatile enabled. Cookies are not being read correctly. See TID 10095329. (390838) Fixes to NWSETUP.DLL: 1. Unattend install of Novell Client with "Workstation Manager Login Event" set to ON doesn't get applied. See TID 10093261. (374768) 2. NWSETUP.DLL incorrectly handling !DHCP_Server_BinaryData in UNATTEND.TXT. See TID 10094433. (369013) Fixes to NWSPOOL.DLL: 1. NetWare queue job owner incorrectly displayed if user does not exist in the bindery context. (359843) 2. Unable to display owner name on property page when printing a job from a user who doesn't exist in the bindery context. (359961) *3. Queue base printing stops and workstation hangs after upgrading to 4.90 SP2 client. See TID 10095001. (100368607) Fixes to SRVLOC.SYS and SLPINFO.EXE: 1. SLPINFO.EXE shows "SLP Version: 1.0" regardless of SLP version mode. (375339) 2. Client adds a character at the end of the name when sending SLP Attribute request. (378704) 3. Workstation fails to multicast when multiple/virtual adapters are present. (Under Investigation.) (376780) 4. The Client ignores SLP directory agents specified by DNS name. See TID 10094378. (381089, 389933) *5. DA advertisement frames are not recognized. See TID 10095893. (388623) *6. NWDHCP and SRVLOC need to account for option 85 being string versus byte format. See TID 10095894. (355032) *7. Novell Client does not send a srvreq for service:directory-agent as mandated by RFC2608. See TID 10095884. (395252) *8. Novell Client does not multicast to SLPv2 address 239.255.255.253. See TID 10095889. (395970) *9. The overlay client sees only IPX-enabled trees at login. This defect was caused by changes made to #3 above. That defect is under investigation. (393196) Self-Extracting File Name: 49psp2_pkd_utf8.exe Files Included Size Date Time ..\ 49PSP2_PKD_UTF8.TXT (This file) NWSETUP.DLL 636416 9-3-2004 10:30:46 am _49PSP2_PKD_UTF8.INF 1647 1-4-2005 4:16:00 pm ..\LIBS32\ LDAPSDK.DLL 208896 7-28-2004 5:58:16 pm LDAPSSL.DLL 487424 7-28-2004 5:58:28 pm LGNWNT32.DLL 223744 12-14-2004 3:18:56 pm LOGINW32.DLL 401495 12-20-2004 9:50:36 am ..\NLS\ ..\NLS\ENGLISH\ LOGINW32.RLL 159744 9-8-2004 10:31:48 am NWGINAR.DLL 163926 10-19-2004 3:43:02 pm ..\NMASCLIENT\ CLIENTSETUP.EXE 3782945 7-28-2004 9:30:28 am SPMNWCC.DLL 102400 7-27-2004 6:52:24 pm ..\REDIR\ CUSRVC.EXE 36864 12-9-2004 9:43:14 am LGNCXW32.DLL 45147 12-3-2004 2:19:20 pm NOVNPNT.DLL 831566 11-29-2004 3:43:54 pm NWDHCP.SYS 16180 7-13-2004 9:09:18 am NWDNS.SYS 37203 11-15-2004 2:47:34 pm NWFS.SYS 494315 1-3-2005 2:51:04 pm NWGINA.DLL 311373 11-10-2004 11:36:34 am NWSPOOL.DLL 233557 10-7-2004 6:11:20 pm RCUAGENT.DLL 41052 7-21-2004 7:02:48 pm SLPINFO.EXE 24928 7-13-2004 9:08:36 am SRVLOC.SYS 155316 12-13-2004 5:32:58 pm ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------