XCLN: Client Unable to Change Windows NT Password

ID: Q236111


The information in this article applies to:

IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.

SYMPTOMS

When a Microsoft Exchange Client or Microsoft Outlook user changes the Windows NT password either by clicking Change Password in the Enter Password dialog box or by using the Tools menu, clicking Options, clicking the Security tab, clicking Change Settings, and then clicking Password, one of the following error messages is displayed:

The Windows NT Domain password could not be changed. A required action was not successful due to an unspecified error.
The Windows NT password could not be changed. Please check the information and try again.


CAUSE

The client is not logged on to the domain that the password is changed in, or to a trusted domain. Therefore, the client cannot establish a remote procedure call (RPC) connection to the Local Security Authority (LSA) to change the password.

The following clients have this problem:


RESOLUTION

WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

For information about how to edit the registry, view the "Changing Keys and Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT, you should also update your Emergency Repair Disk (ERD).

NOTE: Normally, registry entries are not case sensitive. However, these entries are case sensitive. When you add any of these new keys, be sure to match the case exactly.

Add the following registry values to the primary domain controller (PDC):

  1. Start Registry Editor (Regedt32.exe).


  2. Under the HKEY_LOCAL_MACHINE subtree, go to the following subkey:


  3. SYSTEM\CurrentControlSet\Control\LSA
  4. On the Edit menu, click Add Value.


  5. Add one of the following values, depending on which protocol is shared between the clients and the PDC:


  6. NetWareClientSupport

    TCPIPClientSupport

    VinesClientSupport

    AppletalkClientSupport
  7. In the Data Type field, select REG_DWORD, and then click OK.


  8. In the DWORD editor, in the Data field, type 1.


  9. Click OK. The new value appears.


  10. You must restart the PDC for the changes to take effect.



MORE INFORMATION

When an Exchange or Outlook client changes a Windows NT password, the client asks the Exchange Server computer for the name of the PDC in the domain. The client computer then establishes an RPC connection with the LSA on the PDC.

The LSA, by default, has no endpoint mapped for TCP/IP, IPX/SPX, AppleTalk, or Banyan Vines. It does not have this problem with named pipes. Clients that log on to the same domain as the PDC have no problem making a named pipes connection and changing their passwords.

Additional query words:


Keywords          : 
Version           : MACINTOSH:8.0,8.1,8.2; WINDOWS:4.0,5.0,8.0,8.01,8.02,8.03,8.04,8.5,9.0
Platform          : MACINTOSH WINDOWS 
Issue type        : kbprb 

Last Reviewed: July 14, 1999