Installing IIS 7.0 for Communicator Web Access

Topic Last Modified: 2009-08-06

Before you can install Communicator Web Access (2007 R2 release) on a computer running Windows Server 2008 you must install and configure Internet Information Services (IIS) 7.0. To ensure that IIS 7.0 will work with Communicator Web Access, install the Windows Process Activation Service, then install and configure IIS 7.0. These tasks are described in the following two procedures.

After installing IIS 7.0. you should verify that the folder %SystemRoot%\Microsoft.NET\Framework64\V2.0.50727\Temporary ASP.NET Files was created. On rare occasions, this folder is not created during setup. If that should happen, you will be able to install Communicator Web Access, but you will not be able to connect to any virtual server you create; instead, you will receive an error message similar to this: "The current identity (LS03\CWAService) does not have write access to 'C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files'."

If the Temporary ASP.NET Files folder does not exist then you should manually create the folder and assign full control to IIS_IUSRS.


If you are running Communicator Web Access under IIS 7.0 then, after you have created your virtual servers, you should configure Managed Pipeline mode for IIS. For details, see Configuring Managed Pipeline Mode for IIS 7.0.

To install Windows Process Activation Service on a Windows 2008 computer

  1. Log on to the computer as a member of the local Administrators group.

  2. In Server Manager, expand Features and then click Add Features.

  3. In the Add Features Wizard, on the Select Features page, select Windows Process Activation Service. Make sure that both Process Model and .NET Environment are selected, and then click Next.

  4. On the Confirm Installation Selections page, click Install.

  5. On the Installation Results page, click Close to close the Add Features Wizard.

To install Internet Information Services 7.0

  1. Log on to the computer as a member of the Administrators group.

  2. In Server Manager, expand Roles and then click Add Roles.

  3. In the Add Roles Wizard, on the Before You Begin page, click Next.

  4. On the Select Server Roles page, select Web Server (IIS) and then click Next.

  5. On the Select Role Services page, make sure that each of the following items have been selected and then click Next:

    • Static Content
    • Default Document
    • Directory Browsing
    • HTTP Errors
    • HTTP Redirection
    • ASP.NET
    • .NET Extensibility
    • Internet Server API (ISAPI) Extensions
    • ISAPI Filters
    • HTTP Logging
    • Logging Tools
    • Request Monitor
    • Tracing
    • Basic Authentication
    • Windows Authentication
    • Request Filtering
    • Static Content Compression
    • IIS Management Console
    • IIS Management Scripts and Tools
    • IIS Management Compatibility
    • IIS 6 Metabase Compatibility
    • IIS 6 WMI Compatibility
  6. On the Confirm Installation Selections page, click Install.

  7. On the Installation Results page click Close to close the Add Roles Wizard.