ECO NUMBER: ASUV51AECO003 ----------- PRODUCT: Advanced Server for UNIX -------- UPDATED PRODUCT: Advanced Server for UNIX Version 5.1A ---------------- RELEASE DATE: February, 2002 -------------- Cover letter for Advanced Server for UNIX Version 5.1A ECO kit #003. This ECO kit provides enhancements and corrections for problems found in the ASU Version 5.1A software, including ECO1 and ECO2, and in earlier versions of the ASU software. This cover letter has the following sections: - ASU General Problem Descriptions and Solutions - ASU General Changes - ASU Installation Instructions ---------------------------------------------- ASU General Problem Descriptions and Solutions ---------------------------------------------- Problem Addressed: Some Microsoft Office applications would fail on a Windows 95 or Windows 98 client when trying to open a file from an ASU share that was already opened by another client. This problem has been corrected. Problem Addressed: A file being edited by Microsoft Word through the ASU server running on a TruCluster system would sometimes get deleted if the user exited Word by clicking on the Close button in the upper-right corner of the window instead of by choosing the Exit command in the File menu. This problem has been corrected. Problem Addressed: Microsoft Windows 2000 clients using XCOPY to copy directory trees to an ASU server could get undeserved ACCESS DENIED errors. This problem has been corrected. Problem Addressed: Under certain conditions, the ASU server would become overloaded with multiple NT Create & X SMBs from a Windows 2000 client and would crash. This problem has been corrected. The ASU server will now only execute one NT Create & X SMB at a time to avoid the crash. Problem Addressed: Due to major changes of the Windows 2000 File Replication Service, you cannot use the Windows 2000 usrmgr or srvmgr interfaces to configure ASU file replication. Windows 2000 FRS is also not supported. You can use the Windows NT usrmgr or srvmgr interfaces to configure ASU file replication. Problem Addressed: On Windows XP workstations, the Explorer and Microsoft Word File Save Window list ASU disk shares in one of the following ways: $sharename on 'Advanced Server for Unix ($server)' on ($drive) users on 'Advanced Server for Unix (josb84)' on (Y:) Because of the default size of the File Save window, the ASU server name might be truncated, which can make it difficult to identify disk shares that have the same name but are on different ASU servers. To fix this problem, change the value of the SrvComment registry parameter to a shorter string. Follow these steps to use the regconfig registry editor to change the value of the SrvComment registry parameter to ASU. The backslash ( \ ) at the end a line indicates continuation. Enter the entire command, then press the Enter key. # regconfig SYSTEM/CurrentControlSet/Services/\ Lanmanserver/Parameters SrvComment REG_SZ "ASU" Restart the ASU server by entering the following commands: # net stop server # net start server Problem Addressed: Users cannot logon to Windows XP workstations through an ASU domain controller and the following error message is displayed on the Windows XP workstation: Windows cannot connect to the domain, either because the domain controller is down or otherwise unavailable, or because your computer account was not found. Please try again later. If this message continues to appear, contact your system administrator for assistance. To fix this problem, make the following changes on the Windows XP workstations: 1. Edit the Local Group Policy to disable Autoenrollment: a. From start menu, click Run and enter gpedit.msc. b. Select Local Computer Policy\Computer Configuration\ Windows Settings\Security Settings\Public Key Policies\ Autoenrollment Settings c. From the Autoenrollement Settings Properties window select the "Do not enroll certificates automatically" button and select OK d. Exit the Local Group Policy Editor 2. Set the registry parameter REQUIRESIGNORSEAL to 0: a. From the start menu, click Run and enter regedt32. b. Select HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Netlogon\Parameters\REQUIRESIGNORSEAL and choose Modify from the pull down menu. c. From the Edit DWORD Value window, set the value data field to 0 and select OK. 3. Reboot the Windows XP workstation. Note: When Windows XP workstations join an ASU domain controller, a NetLogon system 5723 Error may be logged in ASU system event log. You can ignore this event. For more information see the Microsoft Article Q310461. Problem Addressed: If a printer is added through ASU as a printer share and deleted through a UNIX command, such as the lprsetup command, the printer share remains in the ASU share database. The correct way to delete a printer share is to use the net share command, for example: # net share sharename /delete Problem Addressed: If the ASU registry is deleted but the device driver subdirectories in the PRINT$ disk share are not, the ASU server will not allow a printer share to be added. To fix this problem, delete all the files in PRINT$ disk share, then delete and recreate the ASU printer shares. Problem Addressed: The Windows 2000 Lexmark PostScript driver for the Optra S 4250 does not install on an ASU server. To fix this problem, install the driver locally. Problem Addressed: If two clients open the same file on different members of a TruCluster, and the program depends on the implicit locking of writes, unexpected errors may be reported. The ASU server, by default, performs writes after returning a status. If the write fails, the error is reported on the next I/O operation. In a Trucluster, locking across members is also deferred, which can lead to unexpected results. If the program cannot be modified to use explicit locking, disable the WriteBehind registry entry. Follow these steps to use the regconfig registry editor to disable the WriteBehind registry entry. The backslash ( \ ) at the end a line indicates continuation. Enter the entire command, then press the Enter key. # regconfig SYSTEM/CurrentControlSet/Services/\ AdvancedServer/FileServiceParameters WriteBehind REG_DWORD 0 Restart the ASU server by entering the following commands: # net stop server # net start server ------------------- ASU General Changes ------------------- Change: Starting with ASU Version 5.1A, the old sharefile has been replaced with a share blob file. When you upgrade from ASU V5.0 to ASU V5.1A, the old sharefile is renamed to sharefile.old and all the information in the old file is transferred to /usr/net/servers/lanman/datafiles/share. This new share blob file allows for much faster access to the share records, and can easily scale to tens of thousands of share records. You can administer the share blob file using the blobadm -E command. You still use the lmshare command to list the contents of the share file. Starting with ASU V5.1A ECO2, you can use the lmshare -C command to check the share blob file for consistency, and use the lmshare -R command to repair the share blob file. In addition to speeding up access to shares, the share blob file has expanded the share name field to 81 characters, so administrators can now create disk share names up to 80 characters long. Change: If you installed the ASUSIA subset, the installation utility displays a caution message explaining the effect of installing the ASUSIA subset. The ASUSIA subset is an optional subset that installs a Tru64 UNIX security mechanism that reconfigures Tru64 UNIX to use the ASU server for UNIX user authentication, which might cause unexpected results. This optional subset is not required for normal ASU operation. Change: The ASU registry is now synchronized to disk after every update to prevent possible blob file corruption after a system crash. The registry is not updated often, so overall system performance is unaffected. Change: If ASU server debug logging is enabled, break oplock messages will now be logged in addition to the regular SMB commands and responses. ----------------------------- ASU Installation Instructions ----------------------------- This ECO kit is a complete software kit that includes the features and functionality of previous ASU software releases, and provides corrections for the problems described in this document. If you are installing the ASU software for the first time, change to the directory where the ECO software was downloaded, enter the following command, and follow the instructions on the screen: # setld -l . If you have ASU, ASDU, or PATHWORKS for DIGITAL UNIX subsets installed, you must use the Tru64 UNIX setld command to deinstall those subsets before you install the subsets in this ECO kit. Follow these steps to use the setld command to deinstall ASU, ASDU, or PATHWORKS subsets and install the ECO software: 1. Display the installed ASU, ASDU, or PATHWORKS subsets. Enter one of the following commands depending on the software installed: # /usr/sbin/setld -i | grep ASU | grep installed # /usr/sbin/setld -i | grep ASDU | grep installed # /usr/sbin/setld -i | grep PATHWORKS | grep installed 2. Deinstall the ASU, ASDU, or PATHWORKS subsets. Enter the /usr/sbin/setld -d command followed by the name of each subset. For example, to deinstall the ASU Version 5.0 base, transport, and reference page subsets, enter: # /usr/sbin/setld -d ASUBASE500 ASUTRAN500 ASUMANPAGE500 While subsets are being deinstalled, you are prompted to save configuration files and the user account and share databases. Save these files and databases if you want to reuse them with the ASU Version 5.1A ECO3 software. 3. Install the ASU Version 5.1A ECO3 software. Change to the directory where the ASU Version 5.1A ECO3 software was downloaded, enter the following command, and follow the instructions on the screen: # setld -l . See the ASU Installation and Administration guide for more information on installing the ASU software. =============================================================== Copyright Compaq Computer Corporation, 2002. All Rights Reserved. Unpublished rights reserved under the copyright laws of the United States. The software contained on this media is proprietary to and embodies the confidential technology of Compaq Computer Corporation. Possession, use, duplication, or dissemination of the software and media is authorized only pursuant to a valid written license from Compaq Computer Corporation.