This article was previously published under Q328242
This article has been archived. It is offered "as is" and will no longer be updated.
If you set up Microsoft Outlook Web Access (OWA) in a Web site outside the default Web site in Exchange 2000, and then try to use OWA to change the password, you may receive the following error message:
The page cannot be found HTTP 404 - File not found Internet Information Services
Additionally, the following is logged in the IIS 6.0 log:
<Time> <IP Address> GET /<PageName> 404
This issue occurs because OWA uses the Davex.dll file or Exprox.dll file (the Exprox.dll file for front-end servers and the Davex.dll file for back-end servers) to intercept requests to that Web site and process those requests for OWA.
By default, if you create a virtual directory (such as IISADMPWD) under a Web site, that virtual directory inherits properties from the parent. One of the properties that the virtual directory inherits is the list of extensions. The list of extensions includes the Davex.dll or Exprox.dll file, depending on whether the server is a back-end server or a front-end server.
When a user tries to gain access to the Password Change page (Aexp2b.htr) under the IISADMPWD virtual directory, either the Davex.dll file or the Exprox.dll file intercepts the request, which generates an HTTP 404 error message.
To resolve this issue, remove the Davex.dll file or Exprox.dll file mappings from the properties of the new virtual directory.
To set up the Change Password functionality on an Exchange 2000 server if OWA is on a site other than the default Web site:
Use Microsoft Internet Information Services (IIS) to change the OWA password.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
297121 Using the Change Password feature in Outlook Web Access
Start Internet Services Manager.
Expand the Web site on which OWA is installed.
Right-click the new virtual directory (in the example in the "Cause" section of this article, IISADMPWD), and then click Properties.
Click the Virtual Directory tab, and then click Configuration.
Click the App Mappings tab, and then scroll to the bottom of the list.
Look for an entry with an extension of * and an executable path that ends in either davex.dll or exprox.dll (exprox.dll for a front-end server and davex.dll for a back-end server).
Click that entry, and then click Remove. Apply the changes.
Microsoft Exchange Server 2000 Service Pack 1, Microsoft Exchange 2000 Server Service Pack 2, Microsoft Exchange Server 2000 Service Pack 3, Microsoft Exchange Server 2003 Enterprise Edition, Microsoft Exchange Server 2003 Standard Edition