Microsoft KB Archive/932439

From BetaArchive Wiki
Knowledge Base


Error message when you try to use Outlook Web Access in Exchange 2007 to change an expired domain password: "Error: Object required"

Article ID: 932439

Article Last Modified on 8/22/2007



APPLIES TO

  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2007 Enterprise Edition



SYMPTOMS

You configure Microsoft Exchange Server 2007 Outlook Web Access to let you change your domain password. However, when you click Options in Outlook Web Access and then try to change a password that has already expired, you receive the following error message:

Error: Object required.

CAUSE

This problem occurs if the x64 version of Iispwchg.dll is not installed on the computer that is running Exchange 2007.

Outlook Web Access includes functionality to let you change your domain password before the password expires. To change a domain password that has already expired, Outlook Web Access relies on the Microsoft Internet Information Services (IIS) Iispwchg.dll component. By default, the 64-bit version of this component is not installed in IIS. Because Exchange 2007 is supported only on a 64-bit computer in a production environment, you experience the symptom that is mentioned in the "Symptoms" section if you try to use Outlook Web Access to change an expired domain password when the 64-bit version of Iispwchg.dll is not installed.

RESOLUTION

To resolve this issue, install the 64-bit version of Iispwchg.dll. To do this, follow these steps:

  1. Expand the 64-bit version of Iispwchg.dll from the AMD64 folder on the Microsoft Windows Server 2003 x64 edition CD. To do this, follow these steps.

    Note If the Windows Server 2003 media is located on a share or in other location, modify these steps as appropriate.
    1. Click Start, click Run, type cmd, and then click OK.
    2. Type the following command, and then press ENTER:

      expand drive:\AMD64\IISPWCHG.DL_ C:\Windows\system32\inetsrv\iisadmpwd\iispwchg.dll

  2. Register the Iispwchg.dll file. To do this, click Start, click Run, type regsvr32 C:\Windows\system32\inetsrv\iisadmpwd\iispwchg.dll, and then click OK.

    Note The following two Regsvr32.exe files exist on a Windows Server 2003 x64-based system:
    • 32-bit files: C:\Windows\sysWOW64\ Regsvr32.exe
    • 64-bit files: C:\Windows\system32\ Regsvr32.exe
    Make sure that you register the 64-bit files to the operating system by using the Regsvr32.exe file in the System32 system folder.
  3. Reset IIS. To do this, click Start, click Run, type iisreset, and then click OK.


MORE INFORMATION

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

297121 Implementing the Change Password feature with Outlook Web Access



Additional query words: XADM OWA

Keywords: kberrmsg kbtshoot kbprb KB932439