Sun Java System Access Manager Policy Agent 2.2 Guide for Microsoft Internet Information Services 6.0

ProcedureOutlook Web Access: To Create a Local Idle Session Timeout Page

This task consists of steps that vary in specificity. These steps are to be performed on the Microsoft IIS 6.0 Server.

  1. Create a new virtual server ( a different web site) in the Microsoft IIS 6.0 Server administration console.

  2. For the new virtual server, create a corresponding application pool with a new document folder.

    An example name for this folder is C:\Inetpub\test.

    While the preceding example folder name is used throughout this task, it is only an example. You might chose to use a different name.

  3. Install SSL on the newly created web site.


    Tip –
    • Ensure that this web site is accessible from a browser.

    • Configure the port number.

      An example port number for this port is 444. However, 444 is only an example. You might chose to use a different port number.

    • Ensure that the Outlook Web Access server runs on a different port (therefore, for the example used in this task, not port 444).


  4. Ensure that the web site is enabled to run scripts and executable files as described in the substeps that follow:

    1. Log in to the Microsoft IIS 6.0 Server as an administrator.

    2. In the Microsoft Windows Start menu, choose run.

    3. Type the following: inetmgr.

    4. Click OK.

    5. Expand the local computer.

    6. Expand the Web Sites folder.

    7. Right-click Default Web Site.

      An options list appears.

    8. In the options list, click Properties.

      The Default Web Site Properties dialog box appears.

    9. Select the Home Directory tab.

    10. Under the Application settings section, in the Execute permissions drop down list, select Scripts and Executables.

  5. Create a .asp page, such as timeout.asp, in the folder C:\Inetpub\test.

    As explained previously, timeout.asp is only an example. However, ensure that you use the same name for this page as used in Outlook Web Access: To Edit the Agent Properties File.

  6. Add the markup information provided in this step to the timeout.asp file, editing the place holders as appropriate.

    In the markup information that follows, AMhost is a place holder that you must replace with the name of the host machine on which Access Manager is running. AMhost.domain-name is the fully qualified domain name of the machine.


    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <% redirectvalue = Request.QueryString("owagoto")
    posn=inStr( redirectvalue, "owalogon.asp?url=" )
    If(posn > 1) Then
    str2 = Split(redirectvalue,"owalogon.asp?url=")
    str3 = Split(str2(1),"&reason")redirectvalue=str3(0)
    End If
    %>
    <meta http-equiv="Refresh" content="0;url=https://
    AMhost.domain-name:443/amserver/UI/Login?goto=<%=redire
    ctvalue%>">
    </head>
    </html>
  7. Save and close the timeout.asp file.