Active Server Pages is not installed

[This topic is intended to address a specific issue called out by the Exchange Server Analyzer Tool. You should apply it only to systems that have had the Exchange Server Analyzer Tool run against them and are experiencing that specific issue. The Exchange Server Analyzer Tool, available as a free download, remotely collects configuration data from each server in the topology and automatically analyzes the data. The resulting report details important configuration issues, potential problems, and nondefault product settings. By following these recommendations, you can achieve better performance, scalability, reliability, and uptime. For more information about the tool or to download the latest versions, see "Microsoft Exchange Analyzers" at https://go.microsoft.com/fwlink/?linkid=34707.]  

Topic Last Modified: 2010-04-01

The Microsoft Exchange Best Practices Analyzer examines the Internet Information Services (IIS) components that are installed on an Exchange server to determine whether the Active Server Pages component is installed.

Note

By default, the Active Server Pages component is installed when you install the World Wide Web Publishing service in Windows Server 2003. By default, the Active Server Pages component is not installed when you install the Web Server (IIS) role in Windows Server 2008.

If the Analyzer detects that Active Server Pages is not installed, the tool generates a warning message. To use the Change Password functionality in Microsoft Office Outlook Web Access, Active Server Pages must be installed.

You can configure Outlook Web Access to let users change their domain passwords. To enable Outlook Web Access to let users change passwords that have already expired, you must create the IISADMPWD virtual directory in IIS.

When a user who has an expired password logs on to Outlook Web Access, the user is automatically redirected to the IISADMPWD virtual directory and prompted to change his or her password. The IISADMPWD virtual directory requires Active Server Pages to load the ASP Web page for the password change functionality. If Active Server Pages is not installed, users receive the following error when they try to change passwords:

HTTP Error 404 - Page not found.

Therefore, the users cannot change their passwords or log on to Outlook Web Access.

To address this issue, install Active Server Pages on the servers that host Outlook Web Access.

To install Active Server Pages in Windows Server 2008

  1. Click Start, click Run, type appwiz.cpl, and then click OK.

  2. Click Turn Windows features on or off, and then click Continue if you receive a User Account Control prompt.

  3. In the Server Manager tool that appears, expand Roles, and then click Web Server (IIS).

  4. In the details pane, click Add Role Services.

  5. Under Application Development, click to select the ASP check box, and then click Next.

  6. Click Install, and then click Close when the role service is installed successfully.

  7. Restart IIS. To do this, open a command prompt, and then run the issreset command.

To install Active Server Pages in Windows Server 2003

  1. Click Start, click Run, type appwiz.cpl, and then click OK.

  2. Click Add/Remove Windows Components.

  3. In the Components list, click Application Server, and then click Details.

  4. Click Internet Information Services (IIS), and then click Details.

  5. Click World Wide Web Service, and then click Details.

  6. Click to select the Active Server Pages check box, and then click OK three times.

  7. Click Next, and then click Finish when the component is installed successfully.

  8. Restart IIS. To do this, open a command prompt, and then run the iisreset command.

For More Information

For more information about how to configure the Change Password feature in Outlook Web Access, see Microsoft Knowledge Base article 297121, Implementing the Change Password feature with Outlook Web Access.

There are some important things to consider when you configure the Change Password feature in Windows Server 2008. For example, you must consider how to handle the following issues:

  • The password has expired.

  • The account is configured to require a password change when the user next logs on.

For more information about these issues, see the Exchange Server Team Blog article, What you need to know about the OWA Change Password feature of Exchange Server 2007.

Note

The content of each blog and its URL are subject to change without notice. The content within each blog is provided "AS IS" with no warranties, and confers no rights. Use of included script samples or code is subject to the terms specified in the Microsoft Terms of Use.