Internet Information Services Property Sheet
 IIS 5.1 Documentation

Computer Properties - Internet Information Services Property Sheet

Use this property sheet to set the bandwidth used by all services, access the default property values inherited by all sites, and configure MIME types. These default values can be changed on an individual basis for each site if desired.

(Expand All)

Master Properties

Enable Bandwidth Throttling

Computer MIME Map


Internet Information Services Property Sheet
 IIS 5.1 Documentation

Computer Properties - Internet Information Services Property Sheet

Use this property sheet to set the bandwidth used by all services, access the default property values inherited by all sites, and configure MIME types. These default values can be changed on an individual basis for each site if desired.

(Collapse All)

Master Properties

Select the type of service, either WWW or FTP. To set the default values used by current or new Web sites, click the Edit button. If you have already changed a property value for an individual Web site, you are prompted to determine whether the new master property settings should overwrite the current settings. For more information, see Properties and Inheritance of Properties on Sites.

Enable Bandwidth Throttling

Select this option to limit the bandwidth used by Web and FTP services on your computer.

Limiting the bandwidth is especially useful if your network card has multiple purposes, such as e-mail and remote logons. Bandwidth throttling limits only the bandwidth used by static HTML files. For more information, see Throttling Bandwidth.

Computer MIME Map

Click the Edit button to configure Multipurpose Internet Mail Extensions (MIME) mappings.

These mappings set the various file types that the Web service returns to browsers. The registered file types that are installed by default on Windows are listed in the File Types dialog box. File type extensions and MIME mappings are listed for selected file types in the File type details box.

To configure additional MIME mappings

1.	Click the New Type button in the File Types dialog box.

2.	In the File Type dialog box enter the extension that is associated with the file in the Associated Extension box.

3.	In the Content Type (MIME) box enter the MIME type followed by the file name extension in the form <mime type> / <filename extension>.

To remove MIME mappings, select the file type in the Registered file types box and click the Remove button.

To edit existing MIME mappings, select the file type in the Registered file types box, click the Edit button and modify the contents of the Associated Extension and Content Type (MIME) boxes as needed.

If you set MIME mappings in the master property sheets for your computer, the Web sites and directories on your computer will use the same mappings. You can modify the MIME mappings for a Web site or directory. The only values displayed are those you changed, and not all the MIME mapping values. If you then reapply the master properties, the master properties completely replace the modified properties for the Web site or directory. That is, the properties are not merged.


Internet Information Services Property Sheet
 IIS 5.1 Documentation

Computer Properties - Internet Information Services Property Sheet

Use this property sheet to set the bandwidth used by all services, access the default property values inherited by all sites, and configure MIME types. These default values can be changed on an individual basis for each site if desired.

(Expand All)

Master Properties

Select the type of service, either WWW or FTP. To set the default values used by current or new Web sites, click the Edit button. If you have already changed a property value for an individual Web site, you are prompted to determine whether the new master property settings should overwrite the current settings. For more information, see Properties and Inheritance of Properties on Sites.

Enable Bandwidth Throttling

Computer MIME Map


Internet Information Services Property Sheet
 IIS 5.1 Documentation

Computer Properties - Internet Information Services Property Sheet

Use this property sheet to set the bandwidth used by all services, access the default property values inherited by all sites, and configure MIME types. These default values can be changed on an individual basis for each site if desired.

(Expand All)

Master Properties

Enable Bandwidth Throttling

Select this option to limit the bandwidth used by Web and FTP services on your computer.

Limiting the bandwidth is especially useful if your network card has multiple purposes, such as e-mail and remote logons. Bandwidth throttling limits only the bandwidth used by static HTML files. For more information, see Throttling Bandwidth.

Computer MIME Map


Internet Information Services Property Sheet
 IIS 5.1 Documentation

Computer Properties - Internet Information Services Property Sheet

Use this property sheet to set the bandwidth used by all services, access the default property values inherited by all sites, and configure MIME types. These default values can be changed on an individual basis for each site if desired.

(Expand All)

Master Properties

Enable Bandwidth Throttling

Computer MIME Map

Select the File Types button to configure Multipurpose Internet Mail Extensions (MIME) mappings.

These mappings set the various file types that the Web service returns to browsers. The registered file types that are installed by default on Windows are listed in the File Types dialog box. File type extensions and MIME mappings are listed for selected file types in the File type details box.

To configure additional MIME mappings

1.	Click the New Type button in the File Types dialog box.

2.	In the File Type dialog box enter the extension that is associated with the file in the Associated Extension box.

3.	In the Content Type (MIME) box enter the MIME type followed by the file name extension in the form <mime type> / <filename extension>.

To remove MIME mappings, select the file type in the Registered file types box and click the Remove button.

To edit existing MIME mappings, select the file type in the Registered file types box, click the Edit button and modify the contents of the Associated Extension and Content Type (MIME) boxes as needed.

If you set MIME mappings in the master property sheets for your computer, the Web sites and directories on your computer use the same mappings. You can modify the MIME mappings for a Web site or directory. The only values displayed are those you changed, and not all the MIME mapping values. If you then reapply the master properties, the master properties completely replace the modified properties for the Web site or directory. That is, the properties are not merged.


Configuration Backup/Restore
 IIS 5.1 Documentation

Configuration Backup/Restore

Use this dialog box to save configuration settings for all Web sites, FTP sites, virtual directories, directories, and files that you administer on your computer.

Previous Backups

The Backups list box lists all configuration backups that have been created, their version number, and the date and time that the backup was created.

To create a backup configuration, click the Create Backup button.

To return to a previous configuration state, select a backup and click the Restore button.

Note   Restoring a configuration is a lengthy operation that requires all services to be stopped and restarted.

To delete a backup configuration, click the Delete button. Note that you can also select multiple backup configurations and delete them simultaneously. For more information, see Backing Up and Restoring IIS.


Restarting IIS
 IIS 5.1 Documentation

Restarting IIS

You can restart Internet services if you have a misbehaving IIS application or memory leak. Restarting Internet services is a better alternative than restarting your computer. See Restarting IIS for more information.

Note   Internet Services include Web, FTP, SMTP, NNTP, and IISAdmin services.

Restart Internet Services

Restarting stops and restarts all Internet services. When restarting Internet Services, your Web and FTP sites will be unavailable while services are stopped and then restarted. In addition, global variables such as session state and application state will be lost.

Stop Internet Services

Stop Internet services if you need to install and register a new COM component or ISAPI filter, which you cannot do while the services are in use. Internet services will be unavailable and all session and application state will be lost.

Start Internet Services

Start Internet services to start all services that normally start when you restart your computer. You can use the Services node in the Computer Management snap-in to change which services start up automatically. If Internet services do not respond, you can restart your computer.

Reboot

If you cannot successfully restart Internet services, you can choose to restart your computer. In most cases, restarting Internet services should be sufficient.


Connect to Computer
 IIS 5.1 Documentation

Connect to Computer

You can connect to a remote computer by typing the IP address, server name (if you are on the same subnet), or fully-qualified domain name.

To log on as another user for the target computer, type your user name and password.


Direct Metabase Editing
 IIS 6.0 Documentation

Direct Metabase Editing

You can can edit the metabase file directly while IIS is running and the changes are immediately applied to the in-memory metabase. You must be an administrator of the IIS computer to enable this feature. This capability, known as edit-while-running, is possible because MetaBase.XML is a text file. Direct editing can be accomplished using common text tools like Microsoft Notepad when edit while running is enabled.

Note   Edit-while-running is dependent on the metabase history feature being enabled. The metabase history feature is enabled by default.

For more information about direct methods to edit the metabase, see About Editing the MetaBase.XML File While IIS Is Running


Help does not exist for this dialog.
 IIS 5.1 Documentation

Help does not exist for this dialog.

For more information, see the IIS online documentation


Web Site Properties - Web Site Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Web Site Property Sheet

Use this property sheet to set the identification parameters for your Web site.

(Expand All)

Web Site Identification

Connections

Enable Logging

For a site IP address to be available on this tab, the TCP/IP setting for the site must first be configured.

To set the TCP/IP properties:

1.	Open Network and Dial-up Connections in the Windows Control Panel.

2.	Select Local Area Connection and choose Properties from the File menu.

3.	Select Internet Protocol (TCP/IP) from Network components used in this connection box, and click Properties.


Web Site Properties - Web Site Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Web Site Property Sheet

Use this property sheet to set the identification parameters for your Web site.

(Collapse All)

Web Site Identification

Description

Type any name you want for the server name. This name appears in the tree view of the IIS snap-in.

Click the Advanced button to configure IP address, TCP port number, and host header name.

IP Address

For an address to appear in this box, it must have already been defined for use on this computer in Control Panel. See your Windows documentation for more information. If you do not assign a specific IP address, this site responds to all IP addresses assigned to this computer and not assigned to other sites, which makes this the default Web site.

TCP Port

Determines the port on which the service is running. The default is port 80. You can change the port to any unique TCP port number; however, clients must know in advance to request that port number, or their requests will fail to connect to your server. A port number is required; this text box cannot be left blank. See Naming Web Sites for more information.

SSL Port

To specify the port used for Secure Sockets Layer (SSL) encryption, type the port number in this box. You can change the port to any unique port number; however, clients must know in advance to request that port number, or their requests fail to connect properly to your server. An SSL port number is required only if SSL encryption is used. See Encryption for more information.

Connections

Unlimited

Select this option to allow an unlimited number of connections to occur simultaneously.

Limited to

Select this option to limit the maximum number of simultaneous connections to the site.

In the dialog box, type the maximum number of connections permitted.

Connection Timeout

Sets the length of time in seconds before the server disconnects an inactive user. This ensures that all connections are closed if the HTTP protocol fails to close a connection.

HTTP Keep-Alives Enabled

Allows a client to maintain on open connection with your server, rather than re-opening the client connection with each new request. Disabling Keep-Alives may degrade server performance.  Keep-Alives is enabled by default. For more information, see Enabling HTTP Keep-Alives.

Enable Logging

Select this option to enable your Web site’s logging features, which can record details about user activity and create logs in your choice of format. After enabling logging, select a format in the Active log format list.

Active log format:

Microsoft IIS Log Format A fixed ASCII format.

ODBC Logging (Available only with Windows 2000 Server) A fixed format logged to a database.

W3C Extended Log File Format A customizable ASCII format, selected by default. This format must be selected in order to use Process Accounting.

To configure the options for log file creation (for example, weekly, or by file size), or to configure properties for W3C Extended logging or ODBC logging, click Properties.

For more information, see About Logging Site Activity.

For a site IP address to be available on this tab, the TCP/IP setting for the site must first be configured.

To set the TCP/IP properties:

1.	Open Network and Dial-up Connections in the Windows Control Panel.

2.	Select Local Area Connection and choose Properties from the File menu.

3.	Select Internet Protocol (TCP/IP) from Network components used in this connection box, and click Properties.


Web Site Properties - Web Site Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Web Site Property Sheet

Use this property sheet to set the identification parameters for your Web site.

(Expand All)

Web Site Identification

Description

Type any name you want for the server name. This name appears in the tree view of the IIS snap-in.

Click the Advanced button to configure IP address, TCP port number, and host header name.

IP Address

For an address to appear in this box, it must have already been defined for use on this computer in Control Panel. See your Windows documentation for more information. If you do not assign a specific IP address, this site responds to all IP addresses assigned to this computer and not assigned to other sites, which makes this the default Web site.

TCP Port

Determines the port on which the service is running. The default is port 80. You can change the port to any unique TCP port number; however, clients must know in advance to request that port number, or their requests will fail to connect to your server. A port number is required; this text box cannot be left blank. See Naming Web Sites for more information.

SSL Port

To specify the port used for Secure Sockets Layer (SSL) encryption, type the port number in this box. You can change the port to any unique port number; however, clients must know in advance to request that port number, or their requests fail to connect properly to your server. An SSL port number is required only if SSL encryption is used. See Encryption for more information.

Connections

Enable Logging

For a site IP address to be available on this tab, the TCP/IP setting for the site must first be configured.

To set the TCP/IP properties:

1.	Open Network and Dial-up Connections in the Windows Control Panel.

2.	Select Local Area Connection and choose Properties from the File menu.

3.	Select Internet Protocol (TCP/IP) from Network components used in this connection box, and click Properties.


Web Site Properties - Web Site Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Web Site Property Sheet

Set the identification parameters for your Web site

(Expand All)

Web Site Identification

Connections

Unlimited

Select this option to allow an unlimited number of connections to occur simultaneously.

Limited to

Select this option to limit the maximum number of simultaneous connections to the site.

In the dialog box, type the maximum number of connections permitted.

Connection Timeout

Sets the length of time in seconds before the server disconnects an inactive user. This ensures that all connections are closed if the HTTP protocol fails to close a connection.

HTTP Keep-Alives Enabled

Allows a client to maintain on open connection with your server, rather than re-opening the client connection with each new request. Disabling Keep-Alives may degrade server performance.  Keep-Alives is enabled by default. For more information, see Enabling HTTP Keep-Alives.

Enable Logging

For a site IP address to be available on this tab, the TCP/IP setting for the site must first be configured.

To set the TCP/IP properties:

1.	Open Network and Dial-up Connections in the Windows Control Panel.

2.	Select Local Area Connection and choose Properties from the File menu.

3.	Select Internet Protocol (TCP/IP) from Network components used in this connection box, and click Properties.


Web Site Properties - Web Site Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Web Site Property Sheet

Set the identification parameters for your Web site

(Expand All)

Web Site Identification

Connections

Enable Logging

Select this option to enable your Web site’s logging features, which can record details about user activity and create logs in your choice of format. After enabling logging, select a format in the Active log format list.

Active log format:

Microsoft IIS Log Format A fixed ASCII format.

ODBC Logging (Available only with Windows 2000 Server) A fixed format logged to a database.

W3C Extended Log File Format A customizable ASCII format, selected by default. This format must be selected in order to use Process Accounting.

To configure the options for log file creation (for example, weekly, or by file size), or to configure properties for W3C Extended logging or ODBC logging, click Properties.

For more information, see About Logging Site Activity.

For a site IP address to be available on this tab, the TCP/IP setting for the site must first be configured.

To set the TCP/IP properties:

1.	Open Network and Dial-up Connections in the Windows Control Panel.

2.	Select Local Area Connection and choose Properties from the File menu.

3.	Select Internet Protocol (TCP/IP) from Network components used in this connection box, and click Properties.


Advanced Multiple Web Site Configuration
 IIS 5.1 Documentation

Advanced Multiple Web Site Configuration

 Use this dialog box to add additional Web sites to your computer.

(Expand All)

Multiple identities for this Web Site

Multiple SSL identities for this Web Site


Advanced Multiple Web Site Configuration
 IIS 5.1 Documentation

Advanced Multiple Web Site Configuration

 Use this dialog box to add additional Web sites to your computer.

(Collapse All)

Multiple identities for this Web Site

Click the Add, Remove, or Edit buttons to change the identities listed.

Each Web site must have a unique combination of identification characteristics. Therefore, while multiple Web sites can share two of their three identification characteristics, (domain or host header name, IP address, and port), they must have one characteristic that is different. Also, because SSL certificates contain the domain name in them, Web sites using certificates cannot share an IP address with other Web sites.

For more information, see About Name Resolution.

Multiple SSL identities for this Web Site

To specify the port used for Secure Sockets Layer (SSL) encryption, type the port number in this box. An SSL port number is required only if SSL encryption is used. You can change the port to any unique port number; however, clients must know in advance to request that port number, or their requests will fail to connect properly to your server. For more information, see Encryption.


Advanced Multiple Web Site Configuration
 IIS 5.1 Documentation

Advanced Multiple Web Site Configuration

 Use this dialog box to add additional Web sites to your computer.

(Expand All)

Multiple identities for this Web Site

Click the Add, Remove, or Edit buttons to change the identities listed.

Each Web site must have a unique combination of identification characteristics. Therefore, while multiple Web sites can share two of their three identification characteristics, (domain or host header name, IP address, and port), they must have one characteristic that is different. Also, because SSL certificates contain the domain name in them, Web sites using certificates cannot share an IP address with other Web sites.

See About Name Resolution for more information.

Multiple SSL identities for this Web Site


Advanced Multiple Web Site Configuration
 IIS 5.1 Documentation

Advanced Multiple Web Site Configuration

 Use this dialog box to add additional Web sites to your computer.

(Expand All)

Multiple identities for this Web Site

Multiple SSL identities for this Web Site

To specify the port used for Secure Sockets Layer (SSL) encryption, type the port number in this box. An SSL port number is required only if SSL encryption is used. You can change the port to any unique port number; however, clients must know in advance to request that port number, or their requests will fail to connect properly to your server. For more information, see Encryption.


Advanced Web Site Identification
 IIS 5.1 Documentation

Advanced Web Site Identification

This dialog box is used to configure Web site properties such as IP address, TCP port, and host header name.

Identification

IP Address

For an address to appear in this box, it must have already been defined for use on this computer in Control Panel. See your Windows documentation for more information. If you do not assign a specific IP address, this Web site responds to all IP addresses assigned to this computer and not assigned to other Web sites.

TCP Port

Determines the port on which the Web service is running. The default is port 80. You can change the port to any unique TCP port number; however, clients must know in advance to request that port number, or their requests will fail to connect to your server.

Host Header Name

For your Web server to have a domain name, you must register it in the Domain Name System (DNS). A DNS server then maps your registered domain name to your computer’s IP address, enabling requests addressed to your domain name to reach your computer.

You can assign multiple domain names, or host names, to one computer with a single IP address. If the Web site requested in the host header is stopped, the client receives the default Web site. Therefore, it is recommended that an ISP use the default Web site as the ISP home page, rather than for a customer site.

Hosting multiple sites on a single computer is not supported on Windows 2000 Professional. For more information, see About Name Resolution.


Logging Properties - General Properties Property Sheet
 IIS 5.1 Documentation

Logging Properties - General Properties Property Sheet

Use this dialog box to specify how log files are created and saved. See Saving Log Files for more information.

New Log Time Period

Hourly  Log files are created hourly.

Daily  Log files are created daily starting with the first entry that occurs after midnight.

Weekly  Log files are created weekly starting with the first entry that occurs after midnight Saturday.

Monthly  Log files are created monthly starting with the first entry that occurs after midnight of the last day of the month.

Note "Midnight" is midnight local time for all log file formats except W3C Extended format. For W3C format, "midnight" is midnight Greenwich Mean Time by default, but can be specified as midnight local time.

Unlimited file size  Data is always appended to the same log file. You can only access this log file after stopping the server.

When file size reaches  A new log file is created when the current log file reaches a given size; specify the size you want.

Use local time for file naming and rollover

Select this option to set creation time and naming format for W3C Extended Log files to midnight local time rather than Greenwich Mean Time.

Log file directory

Type the directory in which log files should be saved, or click Browse and locate the directory.

A file name is displayed beneath the Log file directory box; this name is determined by the log file format and the criterion used for starting new log files. See Log File Names for more information.


Extended Logging Properties - Extended Properties Property Sheet
 IIS 5.1 Documentation

Extended Logging Properties - Extended Properties Property Sheet

Use this property sheet to customize W3C Extended logging by choosing the fields (items) to be recorded in the log. To limit log size, omit unneeded fields.

The fields are as follows:

Date  The date on which the activity occurred.

Time  The time the activity occurred.

Extended Properties

Client IP Address  The IP address of the client that accessed your server.

User Name  The name of the user who accessed your server.

Service Name  The Internet service that was running on the client computer.

Server Name  The name of the server on which the log entry was generated.

Server IP  The IP address of the server on which the log entry was generated.

Server Port  The port number the client is connected to.

Method  The action the client was trying to perform (for example, a GET command).

URI Stem  The resource accessed: for example, an HTML page, a CGI program, or a script.

URI Query  The query, if any, the client was trying to perform; that is, one or more search strings for which the client was seeking a match.

Protocol Status  The status of the action, in HTTP terms.

Win32 Status  The status of the action, in terms used by Windows.

Bytes Sent  The number of bytes sent by the server.

Bytes Received  The number of bytes received by the server.

Time Taken  The length of time the action took.

Protocol Version  The protocol (HTTP, FTP) version used by the client. For HTTP this will be either HTTP 1.0 or HTTP 1.1.

User Agent  The browser used on the client.

Cookie  The content of the cookie sent or received, if any.

Referer  The site that directed the user to the current site.

Process Accounting

Process Event  The type of process that triggered the event, either CGI or out-of-process application. The type can be CGI, Application, or All.

Process Type What event was triggered: Site-Stop, Site-Start, Site-Pause, Periodic-Log, Interval-Start, Interval-End, Interval-Change, Update, Eventlog-Limit, Priority-Limit, Process-Stop-Limit, Site-Pause-Limit, Eventlog-Limit-Reset, Priority-Limit-Reset, Process-Stop-Limit-Reset, or Site-Pause-Limit.

Site-Stop The Web site was stopped.

Site-Start The Web site was started or re-started.

Site-Pause The Web site was paused.

Periodic-Log This is a regularly defined log entry whose interval was specified by the administrator.

Reset Interval-Start The Reset Interval has begun.

Reset Interval-End The Reset Interval has been reached and reset.

Reset Interval-Change The Web site administrator changed the value for the Reset Interval.

Update One of these events happened: the log interval was changed, and interval event took place, the site either stopped started, or paused.

Eventlog-Limit An event log was made for the Web site because its CPU resource usage for CGI and out-of-process application reached the event log limit set by the administrator.

Priority-Limit The Web site had a CGI or out-of-process application set to low priority because it reached the low priority limit set by the administrator.

Process-Stop-Limit The Web site had a CGI or out-of-process application stopped because it reached the process stopping limit set by the administrator.

Site-Pause-Limit The Web site was paused because it had a CGI or out-of-process application reach the site pause limit set by the administrator.

Eventlog-Limit-Reset The Reset Interval was reached or the Eventlog-Limit was manually changed.

Priority-Limit-Reset The Reset Interval was reached or the Priority-Limit was manually changed.

Process-Stop-Limit-Reset The Reset Interval was reached or the Process-Stop-Limit was manually changed.

Site-Pause-Limit The Reset Interval was reached or the Site-Pause-Limit was manually reset.

Total User Time  The total accumulated User Mode processor time, in seconds, that the site has used during the current interval.

Total Kernel Time  The total accumulated Kernel Mode processor time, in seconds, that the site has used during the current interval.

Total Page Faults  The total number of memory references that resulted in memory page faults.

Total Processes  The total number of CGI and out-of-process applications created during the current interval.

Active Processes  The total number of CGI and out-of-process applications running when the log was recorded.

Total Terminated Processes  The total number of CGI and out-of-process applications stopped due to Process Throttling during the current interval.


ODBC Logging Properties - ODBC Properties Property Sheet
 IIS 5.1 Documentation

ODBC Logging Properties - ODBC Properties Property Sheet

Before you can begin ODBC logging from IIS, take these steps:

1.	Use ODBC-compliant database software (such as Microsoft Access or Microsoft SQL Server) to create a database.

2.	Within the database, create a table containing the fields listed at the end of this topic.

3.	Create a Data Source Name. See the Windows documentation for more information.

4.	Supply IIS with the Data Source Name and Table name by using this dialog box.

5.	If a user name and password are required for accessing the database, supply them as well.

See ODBC Logging for a list of the fields to include in the database.


Inheritance Overrides
 IIS 5.1 Documentation

Inheritance Overrides

Use this dialog box to determine whether the properties you set at one level in the tree view of the IIS snap-in are inherited by the levels below that higher level.

To designate which child nodes should inherit the value that is being set at the higher node level, select the nodes in the Child Nodes list and click OK.

To indicate that all lower-level nodes should inherit the new value that is being set at the higher node level, click Select All.

For more information, see About Web and FTP Sites.


WWW Service Master Properties - IIS 3.0 Admin Property Sheet
 IIS 5.1 Documentation

WWW Service Master Properties - Service Property Sheet

Use this property sheet to enable HTTP compression or to designate one Web site that can be administered programmatically by applications that use the IIS 3.0 administration interfaces.

IIS 3.0 Administration

In the Default Web Site text box, type the name of the one Web site that the IIS 3.0 administration interfaces will have access to.

HTTP Compression

Select HTTP compression to compress files before they are sent to compression-enabled clients. Once a file has been requested, the compressed copy is stored in a cache directory and this compressed file is sent when further requests are received. Files are not compressed prior to receiving a request for them. See Enabling HTTP Compression for more information.

Compress static files

Select Compress static files to compress static HTML files.

Compress application files

Select both Compress static files and Compress application files to compress application files.

Temporary folder

Type the name and path of the directory in which you want to cache the compressed files. The directory must be on an NTFS partition on the local hard disk and should not be shared or marked for compression.

To limit the size of the cache directory, type a size in the Limited to text box.


Authentication Methods
 IIS 5.1 Documentation

Authentication Methods

Use this dialog box to configure your Web server to verify the identify of users. You can authenticate users to prevent unauthorized ones from establishing a Web (HTTP) connection to restricted content. For more information, see About Authentication.

Anonymous access

To allow users to establish an anonymous connection, select this option. Your server logs on the user with an anonymous or guest account.

Authenticated access

Basic authentication

To enable your Web server’s Basic authentication method, select this option. For more information, see About Authentication.

Important   Basic authentication results in the transmission of passwords across the network in an unencrypted form. A determined computer vandal equipped with a network monitoring tool could intercept user names and passwords.

Edit

To configure your Web server to assume a default logon domain, other than the local domain, for users who do not explicitly provide their domain name, click Edit.

Digest authentication

This method is new in IIS 5.1 and sends a hash value over the network rather than the password. This method works across proxy servers and other firewalls. For more information, see About Authentication.

Integrated Windows authentication

Integrated Windows authentication uses a cryptographic exchange with the user’s Internet Explorer Web browser to confirm the identity of the user. For more information, see About Authentication.

Once integrated Windows authentication is enabled, your Web server will only use it under the following conditions:

Anonymous access is disabled.

Anonymous access is denied because Windows file system permissions have been set, requiring the users to provide a Windows user name and password before establishing a connection with restricted content.

For more information, see Authentication.


Secure Communications
 IIS 5.1 Documentation

Secure Communications

Use this dialog box to configure Secure Sockets Layer (SSL) encrypted communication for visitors using a Web browser that supports secure communications (URLs starting with https:// ). For more information, see Encryption.

Require secure channel (SSL)

To require an encrypted communication link for a Web browser to connect with this Web site, directory, or file, select this option.

Require 128 bit encryption

To require a 128-bit encrypted communication link for a Web browser to connect with this Web site, directory, or file, select this option.

Important   Due to export restrictions, the 128-bit key strength encryption feature is available only in the United States and Canada.

Client certificates

A client certificate is a digital identification issued by a trusted, third-party organization, called a certification authority. You can configure your Web server to either accept, require, or reject client certificates as a means of establishing a connection with a particular file or directory.

Ignore client certificates

To allow users access without being prompted to present a client certificate, select this option.

Accept client certificates

To allow users with client certificates access, but not require the certificate, select this option. Users with client certificates can be used in mappings; users without them will use other authentication methods.

Require client certificates

To allow only users with a valid client certificate to connect, select this option. Users without a valid client certificate will be denied access. The Require secure channel (SSL) check box must be selected to use this option.

Enable client certificate mapping

To configure your server to authenticate users who log on with a valid client certificate, select this option. Mappings match information contained in a client’s certificate against Windows user account information.

Edit

To create or edit a mapping, click Edit.

Enable certificate trust lists

CTLs are lists of approved certification authorities for a particular Web site. To create and edit certificate trust lists (CTL), select this option. CTLs can be created and managed only at the Web site level, not for virtual directories, files, or FTP sites.

Current CTL

If you have created a CTL for the site, it will appear here.

New

To create a new CTL for this site, click New.

Edit

To change the settings for a CTL for this site, select a CTL from the drop-down list and click Edit.

For more information, see Certificates!ExecFile.


Grant Access On or Deny Access On
 IIS 5.1 Documentation

Grant Access On or Deny Access On

Use this dialog box to list the computers you want to grant or deny access to this resource..

Single Computer

To define access rights for a single computer, select this option.

IP Address.

Type the Internet Protocol (IP) address of the computer in this box.

Group Of Computers

To define access rights for a group of computers based on network ID and subnet mask, select this option.

Network ID

Type the Network ID for the group of computer in this box.

Subnet Mask

Type the subnet mask for the group of computer in this box. Ask your network administrator for information about TCP/IP networking, IP addressing, and the use of subnet masks.

Domain Name

To add access rights for a Windows domain, select this option.

DNS Lookup

To look up a specific computer’s IP address using the domain name (for example, www.MyServer.com), click DNS Lookup. Enter the DNS name for the computer in the Enter the DNS Name text box on the DNS Lookup dialog and click OK.

This look up is performed every time the site, virtual directory, or file for which access is requested. Using DNS lookup can affect the performance of your server.

Note   If you get a "Host not found" error, the domain name you typed in is either incorrect, or the computer you referred to is not available on the network.

Domain name

Type the DNS name (for example, www.MyServer.com) in the Domain Name text box.

Note   Computers accessing your server across proxy servers will appear to have the IP address of the proxy server.

For more information, see Granting and Denying Access to Computers.


Basic Authentication Warning
 IIS 5.1 Documentation

Basic Authentication Warning

This warning means that when your Web server authenticates a user with the Basic authentication method, the user’s Web browser transmits Windows user account user names and passwords across the network in an unencrypted form. This information can be intercepted by malicious parties. For more information, see About Authentication

You  can enable your Web server’s Secure Socket’s Layer (SSL) encryption features to protect account information submitted through Basic authentication. To enable SSL, however, you must first install a server certificate. For more information, see Encryption.


Global Group Membership
 IIS 5.1 Documentation

Global Group Membership

Use this dialog box to view and add user accounts that are members of the selected global group.

Members of Global Group

Lists the members of the selected global group.

Add

To add the user accounts or global groups selected in Members Of in the Global Group Membership dialog box to Add Name in the Select Windows User Account dialog box, click Add.


Local Group Membership
 IIS 5.1 Documentation

Local Group Membership

Lists the user accounts and global groups that are members of the selected local group.

Members Of Local Group

Lists the members of the selected local group.

Add

To add the user accounts or global groups selected in Members Of in the Local Group Membership dialog box to Add Names in the Select Windows User Account dialog box, click Add.

Members

Displays the members of the selected global group (that is itself a member of this local group).


General
 IIS 5.1 Documentation

General

Use the wildcard matching rule editor to create custom rules for mapping client certificates to Windows user accounts. For more information, see Mapping Client Certificates to User Accounts.

Enable this wildcard rule

To enable a wildcard rule, select this option.


Account Mappings - 1-to-1
 IIS 5.1 Documentation

Account Mappings - 1-to-1

One-to-one mappings require you to have access to a text (ASCII) copy of the user’s client certificate. To map multiple certificates to a single account you must define a one-to-one mapping for each client certificate. For more information, see Mapping Client Certificates to User Accounts.

Edit Map

To edit the currently selected mapping, click Edit.

Add

To map a client certificate to a Windows user account, click Add.

Delete

To delete the currently selected mapping, click Delete. This deletes only the mapping you created, and not the client certificate.

You can list the rules according to their name by clicking on the Mapping Name header, or by the account they are mapped to, by clicking the Windows Account header.


Edit Rule Element
 IIS 5.1 Documentation

Edit Rule Element

Use this dialog box  to create or edit rule elements for mappings. Client certificates can contain identification information, such as company names, localities, or e-mail addresses, formatted into arrangements of fields and subfields. Your Web server can inspect this identification information in order to create a Windows user account mapping.

Match Capitalization

To make your rule element case sensitive, select this option.

Certificate Field

Select or enter the certificate field name. Fields are comprised of subfields that contain specific identification information. Field names represent general categories of information; field names are Client (Subject) and Issuer. For more information about fields and subfields, see you certification authority.

Subfield

To select or enter the certificate subfield name, use this drop down box.

The following list describes basic subfields contained in a certificate:

 (O) Organization  Preferably International Organization for Standardization (ISO)-registered top-level organization or company name.

 (OU) Organizational Unit  A department within a company, such as Marketing.

 (CN) Common Name  The domain name of the server, for example, www.microsoft.com.

 (C ) Country/Region  Two letter ISO country/region designation, for example, US, FR, AU, UK, and so on.

 (S) State/Province  Type in the full name of the state or province, do not abbreviate. For example, Washington, Alberta, and so on.

 (L) Locality  Type in the full name of the city where your company is located, such as Redmond or Toronto.

The rule editor also supports several non-standard subfield categories, including:

 (I) Initials of the certificate owner.

 (GN) Given Name of the certificate owner.

 (T) Title of the certificate owner.

 (Email) Email address of the certificate owner.

Consult a certification authority to obtain updated subfield information.

Criteria

Use this text box to specify the criteria for matching field and subfield information. For example, if the Subfield is "O", the criteria could be "Microsoft" to tell the matching rule which organization to match to. You can use the wildcard character to partially specify the text of your criteria.


Mapping
 IIS 5.1 Documentation

Mapping

Accept this certificate for Logon Authentication

To allow access to resources for any certificate matching the specified rules, select this option.

Refuse Access

To refuse access to resources for any certificate matching the specified rules, select this option.

Account

Type the Windows user account used in the mapping.

Password

Type the Windows user account password.


Find Account
 IIS 5.1 Documentation

Find Account

Use this dialog box to search domains for a specific user or group.

Find User or Group

To search for a user or group, type the name of the user or group in the text box.

Search All

To search every domain for the user or group you specified in the Find User or Group text box, select this option.

Search Only In

To limit your user or group search to specific domains, select this option. Select a domain to search from the list box. To select multiple domains, press the CTRL key while selecting.

Search Results

This box displays the user accounts and groups found by a search. This list is continuously filled as a search progresses.

Add

To add the accounts selected in Search Results to the Add Names text box in the previous dialog box, click Add.


Web Site Properties - Operators Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Operators Property Sheet

Use this property sheet to specify which Windows user accounts have operator privileges to this site. See About Web and FTP Sites for more information.

Web Site Operators

Add

To add a user account to the list of Operators, click Add.

Remove

To remove the currently selected user account, click Remove. To select multiple accounts, either hold down the CTRL key while selecting individual accounts or hold down the SHIFT key while selecting a range of accounts.


Web Site Properties - Directory/File Security Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Directory/File Security Property Sheet

Use this property sheet to set your Web server’s security features.

(Expand All)

Anonymous access and authentication control

IP Address and Domain Name Restrictions

Secure communications

Enable the Windows directory service mapper


Web Site Properties - Directory/File Security Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Directory/File Security Property Sheet

Use this property sheet to set your Web server’s security features.

(Collapse All)

Anonymous access and authentication control

To configure your Web server’s authentication and anonymous access features, click Edit. Use these features to configure your Web server to confirm the identity of users before granting access to restricted content.

Before your server can authenticate users, however, you must first create valid Windows user accounts and then configure Windows File System (NTFS) directory and file permissions for those accounts. For more information, see About  Authentication.

IP Address and Domain Name Restrictions

(This feature is only available for Windows 2000 Server installations.)

To allow or prevent specific users, computers, groups of computers, or domains from accessing this Web site, directory, or file, click Edit. For more information, see About Access Control.

Secure communications

To create a server certificate request using the new Certificate Wizard, click Server Certificate. You cannot use your Web server’s secure communications features until you have installed a valid server certificate. For more information, see Certificates.

To configure your Web server’s Secure Sockets Layer (SSL) secure communications features, click Edit. You can do the following:

Require user to establish a secure (encrypted) link in order to connect to your directory or file.

Configure your Web server’s client certificate mapping and authentication features.

Create and configure certificate trust lists (CTL).

Enable the Windows directory service mapper

(This option is available only at the Master properties level and if the server is a member of a Windows 2000 domain.)

To use DS client certificate mapping rather than one-to-one or many-to-one mapping, select this option. See Mapping Client Certificates to User Accounts for more information about client certificate mapping.


Web Site Properties - Directory/File Security Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Directory/File Security Property Sheet

Use this property sheet to set your Web server’s security features.

(Expand All)

Anonymous access and authentication control

To configure your Web server’s authentication and anonymous access features, click Edit. Use these features to configure your Web server to confirm the identity of users before granting access to restricted content.

Before your server can authenticate users, however, you must first create valid Windows user accounts and then configure Windows File System (NTFS) directory and file permissions for those accounts. For more information, see About  Authentication.

IP Address and Domain Name Restrictions

Secure communications

Enable the Windows directory service mapper


Web Site Properties - Directory/File Security Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Directory/File Security Property Sheet

Use this property sheet to set your Web server’s security features.

(Expand All)

Anonymous access and authentication control

IP Address and Domain Name Restrictions

(This feature is only available for Windows 2000 Server installations.)

To allow or prevent specific users, computers, groups of computers, or domains from accessing this Web site, directory, or file, click Edit. For more information, see About Access Control.

Secure communications

Enable the Windows directory service mapper


Web Site Properties - Directory/File Security Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Directory/File Security Property Sheet

Use this property sheet to set your Web server’s security features.

(Expand All)

Anonymous access and authentication control

IP Address and Domain Name Restrictions

Secure communications

To create a server certificate request using the new Certificate Wizard, click Server Certificate. You cannot use your Web server’s secure communications features until you have installed a valid server certificate. For more information, see Certificates.

To configure your Web server’s Secure Sockets Layer (SSL) secure communications features, click Edit. You can do the following:

Require user to establish a secure (encrypted) link in order to connect to your directory or file.

Configure your Web server’s client certificate mapping and authentication features.

Create and configure certificate trust lists (CTL).

Enable the Windows directory service mapper


Web Site Properties - Directory/File Security Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Directory/File Security Property Sheet

Use this property sheet to set your Web server’s security features.

(Expand All)

Anonymous access and authentication control

IP Address and Domain Name Restrictions

Secure communications

Enable the Windows directory service mapper

(This option is available only at the Master properties level and if the server is a member of a Windows 2000 domain.)

To use DS client certificate mapping rather than one-to-one or many-to-one mapping, select this option. See Mapping Client Certificates to User Accounts for more information about client certificate mapping.


IP Address and Domain Name Restrictions
 IIS 5.1 Documentation

IP Address and Domain Name Restrictions

Use this dialog box to provide or prevent specific users from accessing this Web site, directory, or file.

Granted Access

To list computers that will be denied access, select this option.

Denied Access

To list computers that will be granted access, select this option.

Add

To add computers that you want to deny access to, select the Granted Access button and click Add. Conversely, to add computers that you want to grant access to, select the Denied Access button, and click Add.

Note   Computers accessing your server across proxy servers will appear to have the IP address of the proxy server.

See Granting and Denying Access to Computers for more information.


Basic Authentication Domain
 IIS 5.1 Documentation

Basic Authentication Domain

Users logging on with the Basic authentication method must belong to a specific domain. A domain is a computer or a network of computers managed as a single administrative entity. When users attempt to log on without specifying a domain, you can configure you server to assume that the users belong to a domain different from the default local domain.

For example, if your server contains a Web site accessed exclusively by members of the Sales domain, but your server belongs to the Shipping domain, then you can configure that Web site’s Basic authentication default domain to be the Sales domain.

If your Web server does not belong to a network, then the default local domain is the name of your computer.

For more information, see Setting the Default Logon Domain.


Client Certificate Authorities
 IIS 5.1 Documentation

Client Certification Authorities

Certification authorities are mutually trusted, third-party authorities that issue client certificates to a user (usually for a fee) after verifying that user's identity.

You can configure your server to authenticate users by mapping client certificates to Windows user accounts by matching a client certificate issuing authority against your server’s list of trusted authorities. Alternatively, you can authenticate users by matching against specific authorities, rather than every authority on the list. For more information, see About Certificates.

To select an authority, click Toggle, then click OK.


Account Mappings - Many-to-1
 IIS 5.1 Documentation

Account Mappings - Many-to-1

Use this dialog box to create or edit many-to-one mappings. Client certificates contain fields that identify a user, an organization affiliated with the user, and the authority that issued the certificate; some fields also contain certificate serial numbers and expiration dates. You can define rules for accepting and mapping certificates to user accounts. For more information, see Mapping Client Certificates to User Accounts.

Important   To ensure that your rule changes are enacted, stop and restart the Web site.

Enable Wildcard Client Certificate Matching

To enable custom mapping rules that check whether client certificate fields match pre-defined criteria, select this option.

Edit Rule

To modify a custom matching rule, click Edit Rule.

Add

To create a custom rule for checking a client certificate’s fields for specific information before mapping the certificate to a Windows user account, click Add.

Delete

To remove a custom matching rule, click Delete. To select multiple mappings, either hold down the CTRL key while selecting individual accounts or hold down the SHIFT key while selecting a range of accounts.

Move Up and Move Down

To move the rule higher or lower in the matching rules list, select a rule (or rules) and click the Move Up or Move Down buttons. Moving a rule higher in the list gives it a higher priority. If two rules that are defined for the same certificate criteria conflict, the rule with the higher priority is used. The other rule is ignored.

You can list the rules according to their name by clicking on the Rule Description header, or by the account they are mapped to, by clicking the Mapped Windows Account header.


Map To Account
 IIS 5.1 Documentation

Map To Account

Use this dialog box to associate client certificates with Windows user accounts so that users can be automatically authenticated by Windows. For more information, see Mapping Client Certificates To User Accounts.

Enable This Mapping

To enable mapping the client certificate to a specified Windows user account, select this option.

Map Name

Type a descriptive name for the mapping.

Windows Account

Type a valid Windows user account, or browse to one using Browse.

Password

Type the password for the Windows user account.

Browse

To find the appropriate Windows user account, click Browse.


Rules
 IIS 5.1 Documentation

Rules

Use this dialog box to create mapping rules that check whether certain client certificate fields match pre-defined criteria. If a field or subfield matches the criteria, the certificate is mapped to an account. For more information, see Mapping Client Certificates To User Accounts.

New

To create new certificate field and match criteria with the Edit Rule Element dialog box, click New.

Edit

To modify certificate field and match criteria for the selected certificate, click Edit.

Delete Button

To delete the selected certificate field and match criteria, click Delete.

To sort the list, click the Certificate Field, Sub Field, or Match Criteria column header.


Anonymous User Account
 IIS 5.1 Documentation

Anonymous User Account

Use this dialog box to set the Windows user account used for anonymous connections. By default, the server creates and uses the account IUSR_computername.

Username

Type the name of the anonymous account you created in this box.

Password

Type in the anonymous user account password in this box. The password is used only within Windows; anonymous users do not log on by using a user name and password. Selecting the Allow IIS To Control Password check box disables this box.

Allow IIS To Control Password

To automatically synchronize your anonymous password settings with those set in Windows, select this option. If the password you give for the anonymous account and the password Windows has for the account differ, anonymous authentication will not work.

Important   Password synchronization should only be used with anonymous user accounts defined on the local computer, not with anonymous accounts remote computers.

For more information, see Enabling and Configuring Authentication.


Add Users and Groups
!ExecFile(http://localhost/iishelp/iis/misc/default.asp) IIS 5.1 Documentation

Add Users and Groups

Use this dialog box to grant operator privileges for this Web site to Windows users and groups.

List Names From

Select the Windows domain that contains the user or group you want to add from this list box, which includes the name of the computer you are administering.

Names

To add a user or group, select it, then click Add.

To view a list of the group’s members, click Members.

To search for users and groups by domain, click Search.

Add Names

The users and groups you added using the Names dialog box appear in this list box.

To verify these are the users and groups you want to add, click OK.


Local Group Membership
 IIS 5.1 Documentation

Local Group Membership

Lists the user accounts and global groups that are members of the selected local group.

Members Of Local Group

Lists the members of the selected local group.

Add

To add the user accounts or global groups selected in Members Of in the Local Group Membership dialog box to Add Names in the Add Users And Groups dialog box, click Add.

Members

Displays the members of the selected global group (that is itself a member of this local group).


Global Group Membership
 IIS 5.1 Documentation

Global Group Membership

Use this dialog box to view and add user accounts that are members of the selected global group.

Members of Global Group

Lists the members of the selected global group.

Add

To add the user accounts or global groups selected in Members Of in the Global Group Membership dialog box to Add Names in the Add Users And Groups dialog box, click Add.


Find Account
 IIS 5.1 Documentation

Find Account

Use this feature to search domains for a specific user or group.

Find User or Group

To search for a user or group, type the name of the user or group in the text box.

Search All

To search every domain for the user or group you specified in the Find User or Group text box, select this option.

Search Only In

To limit your user or group search to specific domains, select this option. Select a domain to search from the list box. To select multiple domains, press the CTRL key while selecting.

Search Results

This box displays the user accounts and groups found by a search. This list is continuously filled as a search progresses.

Add

To add the accounts selected in Search Results to the Add Names text box in the previous dialog box, click Add.


Digest Authentication
 IIS 5.1 Documentation

Digest Authentication

The authenticated access method, digest authentication, applies only to domain accounts on Whistler XP and requires the accounts to store passwords using reversible encryption. IIS sends a hash value rather than the password over the network, working across proxy servers and other firewalls.


 IIS 5.1 Documentation

For more information, see the IIS online documentation.


FTP Service Master Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Service Master Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Expand All)

Identification

Connection

Enable Logging


FTP Service Master Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Service Master Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Collapse All)

Identification

Description

You can use any name you want for the server name. This name is primarily for your own identification and organizational purposes.

IP Address

For an address to appear in this box, it must have already been defined for use in Control Panel. See your Windows documentation for more information.

TCP Port

Determines the port on which the service is running.

The default is port 21. You can change the port to any unique TCP port number; however, clients must know in advance to request that port number, or their requests will fail to connect to your server.

Connection

Unlimited

Allows an unlimited number of simultaneous connections to the server.

Limited To

Sets the maximum number of simultaneous connections allowed to the server.

Connection Timeout

Sets the length of time before the server disconnects an inactive user. This ensures that all connections are closed if the FTP protocol fails to close a connection.

Enable Logging

Select this check box to enable FTP site logging, which can record details about user activity and create logs in various formats. After enabling logging, select a format in the Active log format list. The formats are as follows:

Microsoft IIS Log Format:  A fixed ASCII format.

W3C Extended Log File Format:  A customizable ASCII format, selected by default.

ODBC Logging: (Available only with Windows 2000 Server)  A fixed format logged to a database.

To configure the options for log file creation (for example, weekly, or by file size), or to configure properties for W3C Extended logging or ODBC logging, click Properties.

See Logging Site Activity for more information.

Current Sessions

Click this button to view a list of users currently connected to your site. This feature is not available in Internet Services Manager (HTML).


FTP Service Master Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Service Master Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Expand All)

Identification

Description

You can use any name you want for the server name. This name is primarily for your own identification and organizational purposes.

IP Address

For an address to appear in this box, it must have already been defined for use in Control Panel. See your Windows documentation for more information.

TCP Port

Determines the port on which the service is running.

The default is port 21. You can change the port to any unique TCP port number; however, clients must know in advance to request that port number, or their requests will fail to connect to your server.

Connection

Enable Logging


FTP Service Master Properties - FTP Site Property Sheet
 IIS 5.1Documentation

FTP Service Master Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Expand All)

Identification

Connection

Unlimited

Allows an unlimited number of simultaneous connections to the server.

Limited To

Sets the maximum number of simultaneous connections allowed to the server.

Connection Timeout

Sets the length of time before the server disconnects an inactive user. This ensures that all connections are closed if the FTP protocol fails to close a connection.

Enable Logging


FTP Service Master Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Service Master Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Expand All)

Identification

Connection

Enable Logging

Select this check box to enable FTP site logging, which can record details about user activity and create logs in various formats. After enabling logging, select a format in the Active log format list. The formats are as follows:

Microsoft IIS Log Format:  A fixed ASCII format.

W3C Extended Log File Format:  A customizable ASCII format, selected by default.

ODBC Logging: (Available only with Windows 2000 Server)  A fixed format logged to a database.

To configure the options for log file creation (for example, weekly, or by file size), or to configure properties for W3C Extended logging or ODBC logging, click Properties.

See Logging Site Activity for more information.

Current Sessions

Click this button to view a list of users currently connected to your site. This feature is not available in Internet Services Manager (HTML).


FTP Site Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Expand All)

Identification

Connection

Enable Logging


FTP Site Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Collapse All)

Identification

Description

You can use any name you want for the server name. This name is primarily for your own identification and organizational purposes.

IP Address

For an address to appear in this box, it must have already been defined for use in Control Panel. See your Windows documentation for more information.

TCP Port

Determines the port on which the service is running.

The default is port 21. You can change the port to any unique TCP port number; however, clients must know in advance to request that port number, or their requests will fail to connect to your server.

Connection

Unlimited

Allows an unlimited number of simultaneous connections to the server.

Limited To

Sets the maximum number of simultaneous connections allowed to the server.

Connection Timeout

Sets the length of time before the server disconnects an inactive user. This ensures that all connections are closed if the FTP protocol fails to close a connection.

Enable Logging

Select this check box to enable FTP site logging, which can record details about user activity and create logs in various formats. After enabling logging, select a format in the Active log format list. The formats are as follows:

Microsoft IIS Log Format:  A fixed ASCII format.

W3C Extended Log File Format:  A customizable ASCII format, selected by default.

ODBC Logging: (Available only with Windows 2000 Server)  A fixed format logged to a database.

To configure the options for log file creation (for example, weekly, or by file size), or to configure properties for W3C Extended logging or ODBC logging, click Properties.

See Logging Site Activity for more information.

Current Sessions

Click this button to view a list of users currently connected to your site. This feature is not available in Internet Services Manager (HTML).


FTP Site Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Expand All)

Identification

Description

You can use any name you want for the server name. This name is primarily for your own identification and organizational purposes.

IP Address

For an address to appear in this box, it must have already been defined for use in Control Panel. See your Windows documentation for more information.

TCP Port

Determines the port on which the service is running.

The default is port 21. You can change the port to any unique TCP port number; however, clients must know in advance to request that port number, or their requests will fail to connect to your server.

Connection

Enable Logging


FTP Site Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Expand All)

Identification

Connection

Unlimited

Allows an unlimited number of simultaneous connections to the server.

Limited To

Sets the maximum number of simultaneous connections allowed to the server.

Connection Timeout

Sets the length of time before the server disconnects an inactive user. This ensures that all connections are closed if the FTP protocol fails to close a connection.

Enable Logging


FTP Site Properties - FTP Site Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - FTP Site Property Sheet

Use this property sheet to set the identification parameters for your server. The server and domain names and the IP address are optional.

(Expand All)

Identification

Connection

Enable Logging

Select this check box to enable FTP site logging, which can record details about user activity and create logs in various formats. After enabling logging, select a format in the Active log format list. The formats are as follows:

Microsoft IIS Log Format:  A fixed ASCII format.

W3C Extended Log File Format:  A customizable ASCII format, selected by default.

ODBC Logging: (Available only with Windows 2000 Server)  A fixed format logged to a database.

To configure the options for log file creation (for example, weekly, or by file size), or to configure properties for W3C Extended logging or ODBC logging, click Properties.

See Logging Site Activity for more information.

Current Sessions

Click this button to view a list of users currently connected to your site. This feature is not available in Internet Services Manager (HTML).


FTP Service Properties - Security Accounts Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - Security Accounts Property Sheet

Use this property sheet to control who can use your server and specify the account used for anonymous client requests to log on to the computer.

(Expand All)

Allow Anonymous Connections

FTP Site Operators


FTP Service Properties - Security Accounts Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - Security Accounts Property Sheet

Use this property sheet to control who can use your server and specify the account used for anonymous client requests to log on to the computer.

(Collapse All)

Allow Anonymous Connections

To allow clients using the user name "anonymous" to log on to your FTP server, select this option. See About Authentication for more information.

Username

Type the user name to be used for anonymous connections.

To find a specific Windows user account, click Browse.

Password

Type the password of the account used for anonymous connections. This cannot be changed if the Allow IIS to control password option is selected.

Allow only anonymous connections

To allow only anonymous connections, select this check box. This means that users cannot log on with user names and passwords. This option prevents access by using an account with administrative permission; only the account specified for anonymous access is granted access.

Allow IIS to control password

To enable your FTP site to automatically synchronize your anonymous password settings with those set in Windows, select this option.

FTP Site Operators

FTP site Operators are a special group of users who have limited administrative privileges on individual FTP sites. Operators can administer properties that affect only their respective sites. They do not have access to properties that affect IIS, the Windows server computer hosting IIS, or the network. See About Web and FTP Sites for more information.

Add

To add a user account to the list of Operators, click Add.

Remove

To remove the currently selected user account, click Remove. To select multiple accounts, either hold down the CTRL key while selecting individual accounts or hold down the SHIFT key while selecting a range of accounts.


FTP Service Properties - Security Accounts Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - Security Accounts Property Sheet

Use this property sheet to control who can use your server and specify the account used for anonymous client requests to log on to the computer.

(Expand All)

Allow Anonymous Connections

To allow clients using the user name "anonymous" to log on to your FTP server, select this option. See About Authentication for more information.

Username

Type the user name to be used for anonymous connections.

To find a specific Windows user account, click Browse.

Password

Type the password of the account used for anonymous connections. This cannot be changed if the Allow IIS to control password option is selected.

Allow only anonymous connections

To allow only anonymous connections, select this check box. This means that users cannot log on with user names and passwords. This option prevents access by using an account with administrative permission; only the account specified for anonymous access is granted access.

Allow IIS to control password

To enable your FTP site to automatically synchronize your anonymous password settings with those set in Windows, select this check box.

FTP Site Operators


FTP Service Properties - Security Accounts Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - Security Accounts Property Sheet

Use this property sheet to control who can use your server and specify the account used for anonymous client requests to log on to the computer.

(Expand All)

Allow Anonymous Connections

FTP Site Operators

FTP site Operators are a special group of users who have limited administrative privileges on individual FTP sites. Operators can administer properties that affect only their respective sites. They do not have access to properties that affect IIS, the Windows server computer hosting IIS, or the network. See About Web and FTP Sites for more information.

Add

To add a user account to the list of Operators, click Add.

Remove

To remove the currently selected user account, click Remove. To select multiple accounts, either hold down the CTRL key while selecting individual accounts or hold down the SHIFT key while selecting a range of accounts.


FTP Service Properties - Messages Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - Messages Property Sheet

Use this property sheet to create your own messages that will be displayed to browsers that connect to your site.

Welcome message

Displays this text to clients when they first connect to the FTP server. The message is blank by default.

Exit message

Displays this text to clients when they log off the FTP server. The message is blank by default.

Maximum connections message

Displays this text to clients that try to connect when the FTP service already has the maximum number of client connections allowed. The message is blank by default.


Virtual Directory Properties - Virtual Directory Property Sheet
 IIS 5.1 Documentation

Virtual Directory Properties - Virtual Directory Property Sheet

Use this property sheet to change the properties of a virtual directory in your FTP site. A virtual directory is a directory that is not physically contained within the home directory, but which appears as though it were to users who visit your FTP site.

To add a new virtual directory to an FTP site, right-click the FTP site, select Create New, and then click Virtual Directory.

A virtual directory can be mapped to any of the following:

A directory located on this computer.

A directory located on another computer (a network share). When prompted, type the user name and password needed to access that computer. Click Connect As to change the user name and password.

For procedural information, see Creating Virtual Directories.

FTP Site Directory

In the text box, type the path to the directory or the destination URL. The syntax must match the selected path type:

For a local directory, use the full path; for example, C:\Catalog\Shoes. You can also click the Browse button to select a local directory rather than typing the path.

For a network share, use a Universal Naming Convention (UNC) server and share name; for example, \\Webserver\Htmlfiles.

Browse

To select a local directory rather than typing the directory path in the Path text box, click Browse.

Read

To enable users to read or download files stored in a home directory or a virtual directory, select this option.

Write

Allows users to upload files to the enabled directory on your server. Select this option only for directories that are intended to accept files from users.

Log visits

To record visits to this directory in a log file, select this check box. Visits are recorded only if logging is enabled for this FTP site. Logging is enabled by default. To turn off logging, select the FTP site, open its property sheets, click the FTP Site tab, and then clear the Enable Logging check box.


FTP Service Properties - Directory Security Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - Directory Security Property Sheet

Use this property sheet to set access (by specific IP address) to block individuals or groups from gaining access to your server.

TCP/IP Access Restrictions

You can control access to FTP resources, such as sites, virtual directories, or files,  by specifying the IP address, subnet mask, or domain name of the computer or computers to be granted or denied access.

Granted Access

To list computers that will be denied access, select this option.

Denied Access

To list computers that will be granted access, select this option.

Add

To add computers that you want to deny access to, select the Granted Access button and click Add. Conversely, to add computers that you want to grant access to, select the Denied Access button, and click Add.

Note   Computers accessing your server across proxy servers will appear to have the IP address of the proxy server.

For more information, see Granting and Denying Access to Computers.


FTP Service Properties - Home Directory Property Sheet
 IIS 5.1 Documentation

FTP Site Properties - Home Directory Property Sheet

Use this property sheet to change the home directory for your FTP site or to modify its properties. The home directory is the central location for the published files in your FTP site. A default home directory, called \Ftproot, was created when you installed the FTP service.

You can change the location of the home directory to one of the following:

A directory located on this computer.

A directory located on another computer (a network share). When prompted, type the user name and password needed to access that computer. To change the user name and password, click Connect As.

For procedural information, see Changing the Home Directory.

FTP Site Directory

In the text box, type the path to the directory or the destination URL. The syntax must match the selected path type:

For a local directory, use the full path; for example, C:\Catalog\Shoes. You can also click the Browse button to select a local directory rather than typing the path.

For a network share, use a Universal Naming Convention (UNC) server and share name; for example, \\Webserver\Htmlfiles.

Browse

To select a local directory rather than typing the directory path in the Path text box, click Browse.

Read

To enable users to read or download files stored in a home directory or a virtual directory, select this option.

Write

Allows users to upload files to the enabled directory on your server. Select this option only for directories that are intended to accept files from users.

Log visits

To record visits to this directory in a log file, select this check box. Visits are recorded only if logging is enabled for this FTP site. Logging is enabled by default. To turn off logging, select the FTP site, open its property sheets, click the FTP Site tab, and then clear the Enable Logging check box.

Directory Listing Style

Changes the directory listing style to send to FTP users for the MS-DOS directory format. The MS-DOS directory listing style displays year dates in a two-digit format by default. You can change this setting to display year dates in a four-digit format by enabling the FtpDirBrowseShowLongDate metabase property.

The UNIX directory listing style displays year dates in a four-digit format when the date of the file is different from the year of the FTP server. No year date is returned in cases where the file date is the same as the year date of the FTP server.


IIS - Authentication Options
 IIS 5.1 Documentation

Basic Authentication Warning

In addition to the "anonymous logon" user name and password fields, the Security Accounts property sheet contains the following authentication options:

Allow Anonymous Connections

When this check box is selected, FTP logons in which the user enters a user name of "anonymous" will be processed. These anonymous connections will be processed on behalf of the Windows user account specified on the Security Accounts property sheet.

When this check box is cleared, users will be required to enter valid Windows user names and passwords to log on to the FTP service.

Allow only anonymous connections

When this check box is selected, all user logons except "anonymous" will be rejected.

Important   FTP user names and passwords are sent across the network in clear text. When this check box is cleared, Windows passwords will be sent to the server without encryption. This check box is checked by default for security reasons.

For more information, see About Authentication.


Grant Access On or Deny Access On
 IIS 5.1 Documentation

Grant Access On or Deny Access On

Use this dialog box to list the computers you want to grant or deny access to this resource.

Single Computer

To define access rights for a single computer, select this option.

IP Address

Type the Internet Protocol (IP) address of the computer in this box.

Group Of Computers

To define access rights for a group of computers based on network ID and subnet mask, select this option.

Network ID

Type the network ID for the group of computer in this box.

Subnet Mask

Type the subnet mask for the group of computer in this box. You should fully understand TCP/IP networking, IP addressing, and the use of subnet masks before you use this option.

DNS Lookup

To look up a specific computer’s IP address using the domain name (for example, www.MyServer.com), click DNS Lookup. Enter the DNS name for the computer in the Enter the DNS Name text box in the DNS Lookup dialog and click OK.

This look up is performed every time these resources are accessed. Using DNS lookup can affect the performance of your server.

Note   If you get a "Host not found" error, the domain name you typed in is either incorrect, or the computer you referred to is not available on the network.

Note   Computers accessing your server across proxy servers will appear to have the IP address of the proxy server.

See Granting and Denying Access to Computers for more information.


Select NT Account
 IIS 5.1 Documentation

Select Windows User Account

Use this dialog box to select the Windows User Account to use for anonymous access to this FTP site.

List Names From

Select the Windows domain that contains the user or group you want to add from this list box, which includes the name of the computer you are administering.

Names

To add a user or group, select the user or group, then click Add.

To view a list of the group’s members, click Members.

To search for users and groups by domain, click Search.

Add Name

The users and groups you added using the Names list appear in this dialog box. To verify that these are the users and groups you want to add, click OK.


Find Account
 IIS 5.1 Documentation

Find Account

Use this dialog box to search domains for a specific user or group.

Find User or Group

To search for a user or group, type the name of the user or group in the text box.

Search All

To search every domain for the user or group you specified in the Find User or Group text box, select this option.

Search Only In

To limit your user or group search to specific domains, select this option. Select a domain to search from the list box. To select multiple domains, press the CTRL key while selecting.

Search Results

This box displays the user accounts and groups found by a search. This list is continuously filled as a search progresses.

Add

To add the accounts selected in Search Results to the Add Names text box in the previous dialog box, click Add.


Global Group Membership
 IIS 5.1 Documentation

Global Group Membership

Use this dialog box to view and add user accounts that are members of the selected global group.

Members of Global Group

Lists the members of the selected global group.

Add

To add the user accounts or global groups selected in Members Of in the Global Group Membership dialog box to Add Name in the Select Windows User Account dialog box click Add.


Local Group Membership
 IIS 5.1 Documentation

Local Group Membership

Lists the user accounts and global groups that are members of the selected local group.

Members Of Local Group

Lists the members of the selected local group.

Add

To add the user accounts or global groups selected in Members Of in the Local Group Membership dialog box to Add Names in the Select Windows User Account dialog box, click Add.

Members

Displays the members of the selected global group (that is itself a member of this local group).


Network Directory Security Credentials
 IIS 5.1 Documentation

Network Directory Security Credentials

This dialog box appears only if you specify a network directory. Enter a user name and password that has permission to use the network directory.

Important   If you specify a user name and password to connect to a network drive, all FTP server access to that directory will use that user name and password. Choose the user carefully to prevent possible security breaches. For tighter security, use the IUSR_computername account (the anonymous user) for the computer on the network.

For more information, see About Authentication.


Microsoft Logging Properties - General Properties Property Sheet
 IIS 5.1 Documentation

Logging Properties - General Properties Property Sheet

Use this dialog box, to specify how log files are created and saved. See Saving Log Files for more information.

New Log Time Period

Hourly  Log files are created hourly.

Daily  Log files are created daily starting with the first entry that occurs after midnight.

Weekly  Log files are created weekly starting with the first entry that occurs after midnight Saturday.

Monthly  Log files are created monthly starting with the first entry that occurs after midnight of the last day of the month.

Note "Midnight" is midnight local time for all log file formats except W3C Extended format. For W3C format, "midnight" is midnight Greenwich Mean Time by default, but can be specified as midnight local time.

Unlimited file size  Data is always appended to the same log file. You can only access this log file after stopping the server.

When file size reaches  A new log file is created when the current log file reaches a given size; specify the size you want.

Use local time for file naming and rollover

Select this option to set creation time and naming format for W3C Extended Log files to midnight local time rather than Greenwich Mean Time.

Log file directory

Type the directory in which log files should be saved, or click Browse and locate the directory.

A file name is displayed beneath the Log file directory box; this name is determined by the log file format and the criterion used for starting new log files. See Log File Names for more information.


Extended Logging Properties - Extended Properties property sheet
 IIS 5.1 Documentation

Extended Logging Properties - Extended Properties Property Sheet

Use this property sheet to customize W3C Extended logging, by choosing the fields (items) to be recorded in the log. To limit log size, omit unneeded fields.

The fields are as follows:

Date  The date on which the activity occurred.

Time  The time the activity occurred.

Extended Properties

Client IP Address  The IP address of the client that accessed your server.

User Name  The name of the authenticated user who accessed your server. This does not include anonymous users, which are represented by a hyphen "-".

Service Name  The Internet service and instance number that was accessed by a client.

Server Name  The name of the server on which the log entry was generated.

Server IP  The IP address of the server on which the log entry was generated.

Server Port  The port number the client is connected to.

Method  The action the client was trying to perform (for example, a GET command).

URI Stem  The resource accessed: for example, an HTML page, a CGI program, or a script.

URI Query  The query, if any, the client was trying to perform; that is, one or more search strings for which the client was seeking a match.

Protocol Status  The status of the action, in HTTP or FTP terms.

Win32 Status  The status of the action, in terms used by Windows 2000.

Bytes Sent  The number of bytes sent by the server.

Bytes Received  The number of bytes received by the server.

Time Taken  The length of time the action took.

Protocol Version  The protocol (HTTP, FTP) version used by the client. For HTTP this will be either HTTP 1.0 or HTTP 1.1.

 Host  Displays the content of the host header.

User Agent  The browser used on the client.

Cookie  The content of the cookie sent or received, if any.

Referrer  The previous site visited by the user. This site provided a link to the current site.


ODBC Logging Properties - ODBC Properties Property Sheet
 IIS 5.1 Documentation

ODBC Logging Properties - ODBC Properties Property Sheet

Before you can begin ODBC logging from IIS, there are several steps to take:

1.	Use ODBC-compliant database software (such as Microsoft Access or Microsoft SQL Server) to create a database.

2.	Within the database, create a table containing the fields listed at the end of this topic.

3.	Create a Data Source Name. See the Windows documentation for more information.

4.	Supply IIS with the Data Source Name and Table name by using this dialog box.

5.	If a user name and password are required for accessing the database, supply them as well.

See ODBC Logging for a list of the fields to include in the database.


FTP User Sessions
 IIS 5.1 Documentation

FTP User Sessions

This dialog box displays a list of all currently connected users.

To disconnect a single user, select the user and click Disconnect.

To disconnect all current users, click Disconnect All.


FTP Service Master Properties - Service Property Sheet
 IIS 5.1 Documentation

FTP Service Master Properties - Service Property Sheet

Use this property sheet to designate a single FTP site that can be administered by previous versions of the IIS snap-in. Only one FTP site per IIS 5.1 installation can be administered by the version of the IIS snap-in shipped with IIS 3.0 or earlier.


Add Users and Groups
 IIS 5.1 Documentation

Add Users and Groups

Use this dialog box to grant operator privileges for this FTP site to Windows users and groups.

List Names From

Select the Windows domain that contains the user or group you want to add from this list box, which includes the name of the computer you are administering.

Names

To add that user or group, select it, then click Add.

To view a list of the group’s members, click Members.

To search for users and groups by domain, click Search.

Add Names

The users and groups you added using the Names dialog box appear in this dialog box.

To verify these are the users and groups you want to add, click OK.


Local Group Membership
 IIS 5.1 Documentation

Local Group Membership

Lists the user accounts and global groups that are members of the selected local group.

Members Of Local Group

Lists the members of the selected local group.

Add

To add the user accounts or global groups selected in Members Of in the Local Group Membership dialog box to Add Names in the Add Users And Groups dialog box, click Add.

Members

Displays the members of the selected global group (that is itself a member of this local group).


Global Group Membership
 IIS 5.1 Documentation

Global Group Membership

Use this dialog box to view and add user accounts that are members of the selected global group.

Members of Global Group

Lists the members of the selected global group.

Add

To add the user accounts or global groups selected in Members Of in the Global Group Membership dialog box to Add Names in the Add Users And Groups dialog box, click Add.


Find Account
 IIS 5.1 Documentation

Find Account

Use this feature to search domains for a specific user or group.

Find User or Group

To search for a user or group, type the name of the user or group in the text box.

Search All

To search every domain for the user or group you specified in the Find User or Group text box, select this option.

Search Only In

To limit your user or group search to specific domains, select this option. Select a domain to search from the list box. To select multiple domains, press the CTRL key while selecting.

Search Results

This box displays the user accounts and groups found by a search. This list is continuously filled as a search progresses.

Add

To add the accounts selected in Search Results to the Add Names text box in the previous dialog box, click Add.


Inheritance Overrides
 IIS 5.1 Documentation

Inheritance Overrides

Use this dialog box to determine whether the properties you set at one level in the tree view of the IIS snap-in are inherited by the levels below that higher level.

To designate which nodes should inherit the value that is being set at the higher node level, select the nodes in the Child Nodes list and click OK.

To indicate that all lower-level nodes should inherit the new value that is being set at the higher node level, click Select All.

For more information see About Web and FTP Sites.


Filter Properties
 IIS 5.1 Documentation

Filter Properties

Use the Filter Properties dialog box to add ISAPI filters to the master properties for a Web service or to an individual Web site.

To search for a filter on your local hard disk or network, click the Browse button.

To give a filter a meaningful name that helps you remember what it does, type the name in the Filter Name text box. Filter names cannot include commas.

For more information, see Installing ISAPI Filters.


Web Site Properties - HTTP Headers Property Sheet
 IIS 5.1 Documentation

Web Site Properties - HTTP Headers Property Sheet

Use the HTTP Headers property sheet to set values returned to the browser in the header of the HTML page.

(Expand All)

Enable Content Expiration

Custom Headers

Content Rating

MIME Map


Web Site Properties - HTTP Headers Property Sheet
 IIS 5.1 Documentation

Web Site Properties - HTTP Headers Property Sheet

Use the HTTP Headers property sheet to set values returned to the browser in the header of the HTML page.

(Collapse All)

Enable Content Expiration

Select this check box to include expiration information. Include a date in time-sensitive material, such as special offers or event announcements. The browser compares the current date to the expiration date to determine whether to display a cached page, or request an updated page from the server.

For procedural information, see Enabling Content Expiration.

Custom Headers

Use this property to send a custom HTTP header from the Web server to the client browser. Custom headers can be used to send instructions that are not yet supported in the current HTTP specification, such as newer HTTP headers that IIS may not inherently support at the time of the product's release. For example, you could use a custom HTTP header to allow the client browser to cache the page but prevent proxy servers from caching the page.

To have your Web server send a custom header, click Add, and then type the name and value of the header in the Add Custom HTTP Header dialog box.

To edit an existing custom header, select the custom header and click Edit.

To stop sending a custom header, select the custom header and click Remove.

Content Rating

Use content ratings to embed descriptive labels in the HTTP headers of your Web pages. Browsers, such as Microsoft Internet Explorer, version 3.0 or later, can detect content ratings to help users identify potentially objectionable Web content.

To set content ratings for a Web site, directory, or file, click Edit Ratings.

For more information, see Using Content Ratings.

MIME Map

Select the File Types button to configure Multipurpose Internet Mail Extensions (MIME) mappings.

These mappings set the various file types that the Web service returns to browsers. The registered file types that are installed by default on Windows are listed in the File Types dialog box. File type extensions and MIME mappings are listed for selected file types in the File type details box.

To configure additional MIME mappings, click the New Type button in the File Types dialog box.

1.	In the File Type dialog box, type the extension that is associated with the file in the Associated Extension box.

2.	In the Content Type (MIME) box, enter the MIME type followed by the file name extension in the form mime type /file name extension.

To remove MIME mappings, select the file type in the Registered file types box and click Remove.

To edit existing MIME mappings, select the file type in the Registered file types box, click the Edit button and modify the contents of the Associated Extension and Content Type (MIME) boxes as needed.

If you set MIME mappings in the master property sheets for your computer, the Web sites and directories on your computer use the same mappings. You can modify the MIME mappings for a Web site or directory. However, if you then reapply the master properties, the master properties completely replace the modified properties for the Web site or directory. That is, the properties are not merged.


Web Site Properties - HTTP Headers Property Sheet
 IIS 5.1 Documentation

Web Site Properties - HTTP Headers Property Sheet

Use the HTTP Headers property sheet to set values returned to the browser in the header of the HTML page.

(Expand All)

Enable Content Expiration

Select this check box to include expiration information. Include a date in time-sensitive material, such as special offers or event announcements. The browser compares the current date to the expiration date to determine whether to display a cached page, or request an updated page from the server.

For more procedural information, see Enabling Content Expiration.

Custom Headers

Content Rating

MIME Map


Web Site Properties - HTTP Headers Property Sheet
 IIS 5.1 Documentation

Web Site Properties - HTTP Headers Property Sheet

Use the HTTP Headers property sheet to set values returned to the browser in the header of the HTML page.

(Expand All)

Enable Content Expiration

Custom Headers

Use this property to send a custom HTTP header from the Web server to the client browser. Custom headers can be used to send instructions that are not yet supported in the current HTTP specification, such as newer HTML tags that IIS may not support at the time of the product’s release. For example, you could use a custom HTTP header to allow the client browser to cache the page but prevent proxy servers from caching the page.

To have your Web server send a custom header, click Add, and then type the name and value of the header in the Add Custom HTTP Header dialog box. To edit an existing custom header, select the custom header and click Edit. To stop sending a custom header, select the custom header and click Remove.

Content Rating

MIME Map


Web Site Properties - HTTP Headers Property Sheet
 IIS 5.1 Documentation

Web Site Properties - HTTP Headers Property Sheet

Use the HTTP Headers property sheet to set values returned to the browser in the header of the HTML page.

(Expand All)

Enable Content Expiration

Custom Headers

Content Rating

Use content ratings to embed descriptive labels in the HTTP headers of your Web pages. Browsers, such as Microsoft Internet Explorer, version 3.0 or later, can detect content ratings to help users identify potentially objectionable Web content.

To set content ratings for a Web site, directory, or file, click Edit Ratings.

For more information, see Using Content Ratings.

MIME Map


Web Site Properties - HTTP Headers Property Sheet
 IIS 5.1 Documentation

Web Site Properties - HTTP Headers Property Sheet

Use the HTTP Headers property sheet to set values returned to the browser in the header of the HTML page.

(Expand All)

Enable Content Expiration

Custom Headers

Content Rating

MIME Map

Select the File Types button to configure Multipurpose Internet Mail Extensions (MIME) mappings.

These mappings set the various file types that the Web service returns to browsers. The registered file types that are installed by default on Windows are listed in the File Types dialog box. File type extensions and MIME mappings are listed for selected file types in the File type details box.

To configure additional MIME mappings, click the New Type button in the File Types dialog box.

1.	In the File Type dialog box type the extension that is associated with the file in the Associated Extension box.

2.	In the Content Type (MIME) box enter the MIME type followed by the file name extension in the form mime type /file name extension.

To remove MIME mappings, select the file type in the Registered file types box and click the Remove button.

To edit existing MIME mappings, select the file type in the Registered file types box, click the Edit button and modify the contents of the Associated Extension and Content Type (MIME) boxes as needed.

If you set MIME mappings in the master property sheets for your computer, the Web sites and directories on your computer use the same mappings. You can modify the MIME mappings for a Web site or directory. However, if you then reapply the master properties, the master properties completely replace the modified properties for the Web site or directory. That is, the properties are not merged.


Content Ratings - Ratings Property Sheet
 IIS 5.1 Documentation

Content Ratings - Rating Service Property Sheet

Use this property sheet to configure the Platform for Internet Content Selection (PICS) system for rating content according to levels of violence, nudity, sex, and offensive language.

Description

To learn more about the RSAC rating service, click More Information.

RSAC Registration

To fill out a RSAC questionnaire and obtain recommended content ratings for your Web content, click Rating Questionnaire.  Before setting your content ratings, fill out a RSAC ratings questionnaire for your site.

For more procedural information, see Using Content Ratings.


Add Custom HTTP Header
 IIS 5.1 Documentation

Add Custom HTTP Header

Type the name and value of your custom HTTP header.

Custom headers appear in the HTTP Headers property sheet in the form Name:Value.


Web Site Properties - Custom Errors
 IIS 5.1 Documentation

Web Site Properties - Custom Errors Property Sheet

Use the Custom Errors property sheet to customize HTTP errors that are sent to clients when Web server errors occur. Administrators can use generic HTTP 1.1 errors, detailed custom error files that IIS provides, or create their own custom error files.

To change the properties of custom error messages, click the Edit Properties button. If the output type is a URL, this URL must exist on a local server.

To configure a custom error to use the default HTTP 1.1 error return, select the error and click the Set to Default button. To select multiple custom errors, press the CTRL key while selecting.

For more information, see Custom Error Messages.


Edit Custom Error Message
 IIS 5.1 Documentation

Error Mapping Properties

To edit custom error messages, choose either Default, File, or URL from the Message Type list.

To return the default HTTP 1.1 error to the client browser, select Default and click OK.

To map the custom error to a file, select File, enter the path to a file, and click OK.

To search on a local drive for a file, click the Browse button.

To map the custom error to a URL, select URL and enter the path to the URL beginning with the virtual directory name, for example /virdir1/errors/404.htm, and click OK.

Note   If the output type is a URL, this URL must exist on a local server.

For more information, see Custom Error Messages.


Web Site Properties - Performance Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Performance Property Sheet

Use this property sheet to set properties that affect memory and bandwidth use.

(Expand All)

Performance tuning

Enable bandwidth throttling

Enable process throttling


Web Site Properties - Performance Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Performance Property Sheet

Use this property sheet to set properties that affect memory and bandwidth use.

(Collapse All)

Performance tuning

Adjust this setting to the number of daily connections you anticipate for your site. If the number is set slightly higher than the actual number of connections, the connections are made faster and server performance is improved. If the number is much greater than the actual connection attempts, server memory is wasted, reducing overall server performance.

Enable bandwidth throttling

Select this option to limit the bandwidth used by this Web site. For this Web site only, the value for bandwidth typed here overrides the value set at the computer level, even if this value is greater than the value set at the computer level.

Enable process throttling

Select this option to limit the percentage of CPU processing time this Web site can use for out of process applications. If this box is selected, but Enforce limits is not selected, then the only consequence is that an event is written to Event Log when the assigned limit is exceeded.

Select Enforce limits to incur consequences of overrunning the limit. See  About Processor Utilization for more information.


Web Site Properties - Performance Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Performance Property Sheet

Use this property sheet to set properties that affect memory and bandwidth use.

(Expand All)

Performance tuning

Adjust this setting to the number of daily connections you anticipate for your site. If the number is set slightly higher than the actual number of connections, the connections are made faster and server performance is improved. If the number is much greater than the actual connection attempts, server memory is wasted, reducing overall server performance.

Enable bandwidth throttling

Enable process throttling


Web Site Properties - Performance Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Performance Property Sheet

Use this property sheet to set properties that affect memory and bandwidth use.

(Expand All)

Performance tuning

Enable bandwidth throttling

Select this option to limit the bandwidth used by this Web site. For this Web site only, the value for bandwidth typed here overrides the value set at the computer level, even if this value is greater than the value set at the computer level.

Enable process throttling


Web Site Properties - Performance Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Performance Property Sheet

Use this property sheet to set properties that affect memory and bandwidth use.

(Expand All)

Performance tuning

Enable bandwidth throttling

Enable process throttling

Select this option to limit the percentage of CPU processing time this Web site can use for out of process applications. If this box is selected, but Enforce limits is not selected, then the only consequence is that an event is written to Event Log when the assigned limit is exceeded.

Select Enforce limits to incur consequences of overrunning the limit. See  About Processor Utilization for more information.


Web Site Properties - ISAPI Filters Property Sheet
 IIS 5.1 Documentation

Web Site Properties - ISAPI Filters Property Sheet

Use this property sheet to set options for ISAPI filters. An ISAPI filter is a program that responds to events during the processing of an HTTP request.

To add an ISAPI filter, click the Add button.

To remove an ISAPI filter, select it and click the Remove button.

To change the properties of an ISAPI filter, select it and click the Edit button.

To enable an ISAPI filter, select it and click the Enable button.

To disable an ISAPI filter, select it and click the Disable button.

To change the order in which an ISAPI filter is executed, select it and click the up or down arrow. You can only change the load order of filters with the same priority.

For more information, see Installing ISAPI Filters.


Web Site Properties - Documents Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Documents Property Sheet

Use this property sheet to define your site’s default Web page and to append a footer to the site’s documents.

(Expand All)

Enable Default Document

Enable Document Footer


Web Site Properties - Documents Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Documents Property Sheet

Use this property sheet to define your site’s default Web page and to append a footer to the site’s documents.

(Collapse All)

Enable Default Document

To serve a default document whenever a browser request does specify a document name select this check box. Default documents can be a directory's home page or an index page containing a site document directory listing .

To add a new default document, click Add.  You can use this feature to specify more than one default document. Default documents are served in the order in which the names appear in the list. The server returns the first document it finds.

To change the search order, select a document and click the arrow buttons.

To remove a default document from the list, click Remove.

Enable Document Footer

To automatically append an HTML-formatted footer to every document sent by your Web server select this option.

The footer file should not be a complete HTML document.  It should only include HTML tags necessary for formatting the appearance and function of your footer content.

To specify the full path and file name for your footer file, click Browse.

For more information, see Adding a Footer.


Web Site Properties - Documents Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Documents Property Sheet

Use this property sheet to define your site’s default Web page and to append a footer to the site’s documents.

(Expand All)

Enable Default Document

To serve a default document whenever a browser request does specify a document name select this check box. Default documents can be a directory's home page or an index page containing a site document directory listing .

To add a new default document, click Add.  You can use this feature to specify more than one default document. Default documents are served in the order in which the names appear in the list. The server returns the first document it finds.

To change the search order, select a document and click the arrow buttons.

To remove a default document from the list, click Remove.

Enable Document Footer


Web Site Properties - Documents Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Documents Property Sheet

Use this property sheet to define your site’s default Web page and to append a footer to the site’s documents.

(Expand All)

Enable Default Document

Enable Document Footer

To automatically append an HTML-formatted footer to every document sent by your Web server select this option.

The footer file should not be a complete HTML document.  It should only include HTML tags necessary for formatting the appearance and function of your footer content.

To specify the full path and file name for your footer file, click Browse.

For more information, see Adding a Footer.


Content Ratings - Ratings Property Sheet
 IIS 5.1 Documentation

Content Ratings - Ratings Property Sheet

Select this property sheet to configure your Web server's content rating features for a particular Web site, directory, or file.

Your Web server's Platform for Internet Content Selection (PICS) system uses a rating system developed by the Recreational Software Advisory Council (RSAC), which rates content according to levels of violence, nudity, sex, and offensive language.  On the Rating Service property sheet, fill out a RSAC ratings questionnaire to obtain recommended ratings for your Web site.

Enable Ratings for this resource

To apply content ratings to your Web content, select the Enable Ratings for this resource check box.

To set content ratings, in the Category box click a ratings category (violence, sex, nudity, or language). To set the level of potentially objectionable material for the category, use the rating slider. Each setting displays a description of the rating level.

To identify the person who rated the content, enter an e-mail address in the Email name of the person rating this content text box.

To set an expiration date for rated content, select the Expire On list box. A calendar control will appear where you can specify an expiration date.

For more procedural information, see Using Content Ratings.


Add/Edit Application Extension Mapping
 IIS 5.1 Documentation

Add/Edit Application Extension Mapping

Use the Add/Edit Application Extension Mapping dialog box to add or modify the mapping between a file name extension and the program or interpreter that processes those files.

Executable

Type the name of the executable file (.exe or .dll) or use the Browse button to search for the file. The executable file must be located on your Web server’s local hard disk.

Extension

Type in the file name extension associated with your application (or an asterisk). For more information, see ScriptMaps.

Verb

All Verbs

Passes all requests to an application.

Limit to

Allows you to list the HTTP verbs that should be passed to an application. For example, by default the file Asp.dll will process requests using the HTTP verbs GET, HEAD, POST, and TRACE. To enable all verbs, select the All Verbs radio button. Separate method names with a comma (,). For more information, see Setting Application Mappings.

Select Script engine when you want the application to run in a directory without Execute permissions. This setting is intended primarily for script-based applications such as ASP and IDC that are mapped to an interpreter. For a script-mapped application to run, either the Script or Execute access check box must be selected for the directory in which the application is located. To allow only script-mapped applications to run, use the Script access. To allow both script-mapped applications and executable files (.exe and .dll) to run, use the Execute access.

Select the Check that File Exists option to instruct the Web server to verify the existence of the requested script file and to ensure that the requesting user has access permission for that script file.

If the script does not exist or the user does not have permission, the appropriate warning message is returned to the browser and the script engine is not invoked. This option can be useful for scripts mapped to non-CGI executables like the Perl interpreter that do not send a CGI response if the script is not accessible. Because the script will be opened twice, once by the server and once by the script engine, there is some performance cost to enabling this option.


Web Site Properties - Home Directory Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Home Directory Property Sheet

Use this property sheet to change the location of your Web site’s home directory (/Wwwroot by default). For more information, see Changing the Home Directory.

(Expand All)

A directory located on this computer or a share located on another computer

A redirection to a URL


Web Site Properties - Home Directory Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Home Directory Property Sheet

Use this property sheet to change the location of your Web site’s home directory (/Wwwroot by default). For more information, see Changing the Home Directory.

(Collapse All)

A directory located on this computer or a share located on another computer

The following options are available in the Local Path and Application Settings sections of this dialog box when you select either of these options:

A directory located on this computer

A share located on another computer

The available options for A redirection to a URL are described later in this topic.

Local Path/Network Directory

This text box displays the path to the directory that stores your default Web site files. By default, these files are stored in the /wwwroot directory. If you want to store these files in a different directory on your local machine, type the new path and directory name in the Local Path text box. Click the Browse button to navigate to the desired directory.

If your files are stored in a shared directory on a different computer, make certain you selected the A share located on another computer option and type the new server and directory names in the Network Directory text box. Click the Connect As button to enter network username and password information.

Script source access

To allow users to access source code if either Read or Write permissions are set, select this option.  Source code includes scripts in ASP applications. For more information, see Setting Web Server Permissions.

Read

To allow users to read or download files or directories and their associated properties, select this option.

Write

To allow users to upload files and their associated properties to the enabled directory on your server, or to change content in a Write-enabled file, select this option. Write can only be done with a browser that supports the PUT feature of the HTTP 1.1 protocol standard.

Directory browsing

To allow the user to see a hypertext listing of the files and subdirectories in this virtual directory, select this option. Virtual directories will not appear in directory listings; users must know a virtual directory’s alias.

Important   Your Web server will display an "Access Forbidden" error message in the user’s Web browser if the user attempts to access a file or directory and both of the following items are true:

Directory browsing is disabled.

The user does not specify a file name, such as Filename.htm.

Log visits

To record visits to this directory in a log file, select this option. Visits are recorded only if logging is enabled for this Web site. For more information, see Logging Site Activity.

Index this resource

To allow Microsoft Indexing Service to include this directory in a full-text index of your Web site, select this option.

Application Settings

An IIS Web-based application is defined by the directory structure in which it is located. For more information, see About Applications. To create an application, see Creating Applications.

Execute Permissions

This determines what level of program execution is allowed for this site or virtual directory resources. For more information, see Setting Web Permissions.

None   Only static files, such as HTML or image files, can be accessed.

Scripts only   Only scripts, such as ASP scripts, can be run.

Scripts and Executables   All file types can be accessed or executed.

Application Protection

Select whether applications are run in the same process as Web services (low), in an isolated pooled process in which other applications are also run (medium), or in an isolated process separate from other processes (high).

A redirection to a URL

These properties appear when you select A redirection to a URL.

The Client Will Be Sent To

The exact URL entered above

Redirects a virtual directory to the destination URL without adding any other portions of the original URL. You can use this option to redirect an entire virtual directory to one file. For example, to redirect all requests for the /scripts virtual directory to the file Default.htm in the home directory, type /Default.htm in the Redirect To text box and select this option.

A directory below this one

Redirects a parent directory to a child directory. For example, to redirect your home directory (designated by /) to a subdirectory named /newhome, type /newhome in the Redirect To text box and select this option. Without this option, the Web server will continually map the parent to itself.

A permanent redirection for this resource

Sends the following message to the client: "301 Permanent Redirect." Redirects are considered temporary, and the client browser receives the following message: "302 Temporary Redirect." Some browsers can use the "301 Permanent Redirect" message as the signal to permanently change a URL, such as a bookmark.


Web Site Properties - Home Directory Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Home Directory Property Sheet

Use this property sheet to change the location of your Web site’s home directory (/Wwwroot by default). For more information, see Changing the Home Directory.

(Expand All)

A directory located on this computer or a share located on another computer

Script source access

To allow users to access source code if either Read or Write permissions are set, select this option.  Source code includes scripts in ASP applications. For more information, see Setting Web Server Permissions.

Read

To allow users to read or download files or directories and their associated properties, select this option.

Write

To allow users to upload files and their associated properties to the enabled directory on your server, or to change content in a Write-enabled file, select this option. Write can only be done with a browser that supports the PUT feature of the HTTP 1.1 protocol standard.

Directory browsing

To allow the user to see a hypertext listing of the files and subdirectories in this virtual directory, select this option. Virtual directories will not appear in directory listings; users must know a virtual directory’s alias.

Important   Your Web server will display an "Access Forbidden" error message in the user’s Web browser if the user attempts to access a file or directory and both of the following items are true:

Directory browsing is disabled.

The user does not specify a file name, such as Filename.htm.

Log visits

To record visits to this directory in a log file, select this option. Visits are recorded only if logging is enabled for this Web site. For more information, see Logging Site Activity.

Index this resource

To allow Microsoft Indexing Service to include this directory in a full-text index of your Web site, select this option.

Application Settings

An IIS Web-based application is defined by the directory structure in which it is located. For more information, see About Applications. To create an application, see Creating Applications.

Execute Permissions

This determines what level of program execution is allowed for this site or virtual directory resources. For more information, see Setting Web Permissions.

None   Only static files, such as HTML or image files, can be accessed.

Scripts only   Only scripts, such as ASP scripts, can be run.

Scripts and Executables   All file types can be accessed or executed.

Application Protection

Select whether applications are run in the same process as Web services (low), in an isolated pooled process in which other applications are also run (medium), or in an isolated process separate from other processes (high).

A redirection to a URL


Web Site Properties - Home Directory Property Sheet
 IIS 5.1 Documentation

Web Site Properties - Home Directory Property Sheet

Use this property sheet to change the location of your Web site’s home directory (/Wwwroot by default). For more information, see Changing the Home Directory.

(Expand All)

A directory located on this computer or a share located on another computer

A redirection to a URL

These properties appear when you select A redirection to a URL.

The Client Will Be Sent To

The exact URL entered above

Redirects a virtual directory to the destination URL without adding any other portions of the original URL. You can use this option to redirect an entire virtual directory to one file. For example, to redirect all requests for the /scripts virtual directory to the file Default.htm in the home directory, type /Default.htm in the Redirect To text box and select this option.

A directory below this one

Redirects a parent directory to a child directory. For example, to redirect your home directory (designated by /) to a subdirectory named /newhome, type /newhome in the Redirect To text box and select this option. Without this option, the Web server will continually map the parent to itself.

A permanent redirection for this resource

Sends the following message to the client: "301 Permanent Redirect." Redirects are considered temporary, and the client browser receives the following message: "302 Temporary Redirect." Some browsers can use the "301 Permanent Redirect" message as the signal to permanently change a URL, such as a bookmark.

Redirect Variables

Use redirect variables to pass portions of the original URL with the destination URL. For more information, see Redirect Reference.

Redirect Wildcards

Use redirect wildcards to match any number of characters in the original URL. For more information, see Redirect Reference.


Virtual Directory Properties - Virtual Directory Property Sheet
 IIS 5.1 Documentation

Virtual Directory Properties - Virtual Directory Property Sheet

Use the Virtual Directory property sheet to create and manage virtual directories on your Web site. For more background information, see the What is a Virtual Directory section of About Web Site Management. For procedural information, see Creating Virtual Directories.

(Expand All)

A directory located on this computer or a share located on another computer

A redirection to a URL


Virtual Directory Properties - Virtual Directory Property Sheet
 IIS 5.1 Documentation

Virtual Directory Properties - Virtual Directory Property Sheet

Use the Virtual Directory property sheet to create and manage virtual directories on your Web site. For more background information, see the What is a Virtual Directory section of About Web Site Management. For procedural information, see Creating Virtual Directories.

(Collapse All)

A directory located on this computer or a share located on another computer

Script source access

To allow users to access source code if either Read or Write permissions are set, select this option.  Source code includes scripts in ASP applications. For more information, see Setting Web Server Permissions.

Read

To allow users to read or download files or directories and their associated properties, select this option.

Write

To allow users to upload files and their associated properties to the enabled directory on your server, or to change content in a Write-enabled file, select this option. Write can only be done with a browser that supports the PUT feature of the HTTP 1.1 protocol standard.

Directory browsing

To allow the user to see a hypertext listing of the files and subdirectories in this virtual directory, select this option. Virtual directories will not appear in directory listings; users must know a virtual directory’s alias.

Important   Your Web server will display an "Access Forbidden" error message in the user’s Web browser if the user attempts to access a file or directory and both of the following items are true:

Directory browsing is disabled.

The user does not specify a file name, such as Filename.htm.

Log visits

To record visits to this directory in a log file, select this option. Visits are recorded only if logging is enabled for this Web site. For more information, see Logging Site Activity.

Index this resource

To allow Microsoft Indexing Service to include this directory in a full-text index of your Web site, select this option.

Application Settings

An IIS Web-based application is defined by the directory structure in which it is located. For more information, see About Applications. To create an application, see Creating Applications.

Execute Permissions

Determines what level of program execution is allowed for this site or virtual directory resources. For more information, see Setting Web Permissions.

None   Only static files, such as HTML or image files, can be accessed.

Scripts only   Only scripts, such as ASP scripts, can be run. Executable files will not run.

Scripts and Executables   All file types can be accessed or executed.

Application Protection

Select whether applications are run in the same process as Web services (low), in an isolated pooled process in which other applications are also run (medium), or in an isolated process separate from other processes (high).

A redirection to a URL

These properties appear when you select A redirection to a URL.

The Client Will Be Sent To

The exact URL entered above

Redirects a virtual directory to the destination URL without adding any other portions of the original URL. You can use this option to redirect an entire virtual directory to one file. For example, to redirect all requests for the /scripts virtual directory to the file Default.htm in the home directory, type /Default.htm in the Redirect To text box and select this option.

A directory below this one

Redirects a parent directory to a child directory. For example, to redirect your home directory (designated by /) to a subdirectory named /newhome, type /newhome in the Redirect To text box and select this option. Without this option, the Web server will continually map the parent to itself.

A permanent redirection for this resource

Sends the following message to the client: "301 Permanent Redirect." Redirects are considered temporary, and the client browser receives the following message: "302 Temporary Redirect." Some browsers can use the "301 Permanent Redirect" message as the signal to permanently change a URL, such as a bookmark.

Redirect Variables

Use redirect variables to pass portions of the original URL with the destination URL. For more information, see Redirect Reference.

Redirect Wildcards

Use redirect wildcards to match any number of characters in the original URL. For more information, see Redirect Reference.


Virtual Directory Properties - Virtual Directory Property Sheet
 IIS 5.1 Documentation

Virtual Directory Properties - Virtual Directory Property Sheet

Use the Virtual Directory property sheet to create and manage virtual directories on your Web site. For more background information, see the What is a Virtual Directory section of About Web Site Management. For procedural information, see Creating Virtual Directories.

(Expand All)

A directory located on this computer or a share located on another computer

Script source access

To allow users to access source code if either Read or Write permissions are set, select this option.  Source code includes scripts in ASP applications. For more information, see Setting Web Server Permissions.

Read

To allow users to read or download files or directories and their associated properties, select this option.

Write

To allow users to upload files and their associated properties to the enabled directory on your server, or to change content in a Write-enabled file, select this option. Write can only be done with a browser that supports the PUT feature of the HTTP 1.1 protocol standard.

Directory browsing

To allow the user to see a hypertext listing of the files and subdirectories in this virtual directory, select this option. Virtual directories will not appear in directory listings; users must know a virtual directory’s alias.

Important   Your Web server will display an "Access Forbidden" error message in the user’s Web browser if the user attempts to access a file or directory and both of the following items are true:

Directory browsing is disabled.

The user does not specify a file name, such as Filename.htm.

Log visits

To record visits to this directory in a log file, select this option. Visits are recorded only if logging is enabled for this Web site. For more information, see Logging Site Activity.

Index this resource

To allow Microsoft Indexing Service to include this directory in a full-text index of your Web site, select this option.

Application Settings

An IIS Web-based application is defined by the directory structure in which it is located. For more information, see About Applications. To create an application, see Creating Applications.

Execute Permissions

This determines what level of program execution is allowed for this site or virtual directory resources. For more information, see Setting Web Permissions.

None   Only static files, such as HTML or image files, can be accessed.

Scripts only   Only scripts, such as ASP scripts, can be run.

Scripts and Executables   All file types can be accessed or executed.

Application Protection

Select whether applications are run in the same process as Web services (low), in an isolated pooled process in which other applications are also run (medium), or in an isolated process separate from other processes (high).

A redirection to a URL


Virtual Directory Properties - Virtual Directory Property Sheet
 IIS 5.1 Documentation

Virtual Directory Properties - Virtual Directory Property Sheet

Use the Virtual Directory property sheet to create and manage virtual directories on your Web site. For more background information, see the What is a Virtual Directory section of About Web Site Management. For procedural information, see Creating Virtual Directories.

(Expand All)

A directory located on this computer or a share located on another computer

A redirection to a URL

These properties appear when you select A redirection to a URL.

The Client Will Be Sent To

The exact URL entered above

Redirects a virtual directory to the destination URL without adding any other portions of the original URL. You can use this option to redirect an entire virtual directory to one file. For example, to redirect all requests for the /scripts virtual directory to the file Default.htm in the home directory, type /Default.htm in the Redirect To text box and select this option.

A directory below this one

Redirects a parent directory to a child directory. For example, to redirect your home directory (designated by /) to a subdirectory named /newhome, type /newhome in the Redirect To text box and select this option. Without this option, the Web server will continually map the parent to itself.

A permanent redirection for this resource

Sends the following message to the client: "301 Permanent Redirect." Redirects are considered temporary, and the client browser receives the following message: "302 Temporary Redirect." Some browsers can use the "301 Permanent Redirect" message as the signal to permanently change a URL, such as a bookmark.

Redirect Variables

Use redirect variables to pass portions of the original URL with the destination URL. For more information, see Redirect Reference.

Redirect Wildcards

Use redirect wildcards to match any number of characters in the original URL. For more information, see Redirect Reference.


Directory Properties - Directory Property Sheet
 IIS 5.1 Documentation

Directory Properties - Directory Property Sheet

Use this property sheet to change properties for a physical directory in your Web site. For more background information, see Web Site Management.

(Expand All)

A directory located on this computer or a share located on another computer

A redirection to a URL


Directory Properties - Directory Property Sheet
 IIS 5.1 Documentation

Directory Properties - Directory Property Sheet

Use this property sheet to change properties for a physical directory in your Web site. For more background information, see Web Site Management.

(Collapse All)

A directory located on this computer or a share located on another computer

Script source access

To allow users to access source code if either Read or Write permissions are set, select this option.  Source code includes scripts in ASP applications. For more information, see Setting Web Server Permissions.

Read

To allow users to read or download files or directories and their associated properties, select this option.

Write

To allow users to upload files and their associated properties to the enabled directory on your server, or to change content in a Write-enabled file, select this option. Write can only be done with a browser that supports the PUT feature of the HTTP 1.1 protocol standard.

Directory browsing

To allow the user to see a hypertext listing of the files and subdirectories in this virtual directory, select this option. Virtual directories will not appear in directory listings; users must know a virtual directory’s alias.

Important   Your Web server will display an "Access Forbidden" error message in the user’s Web browser if the user attempts to access a file or directory and both of the following items are true:

Directory browsing is disabled.

The user does not specify a file name, such as Filename.htm.

Log visits

To record visits to this directory in a log file, select this option. Visits are recorded only if logging is enabled for this Web site. For more information, see Logging Site Activity.

Index this resource

To allow Microsoft Indexing Service to include this directory in a full-text index of your Web site, select this option.

Application Settings

An IIS Web-based application is defined by the directory structure in which it is located. For more information, see About Applications. To create an application, see Creating Applications.

Execute Permissions

This determines what level of program execution is allowed for this site or virtual directory resources. For more information, see Setting Web Permissions.

None   Only static files, such as HTML or image files, can be accessed.

Scripts only   Only scripts, such as ASP scripts, can be run.

Scripts and Executables   All file types can be accessed or executed.

Application Protection

Select whether applications are run in the same process as Web services (low), in an isolated pooled process in which other applications are also run (medium), or in an isolated process separate from other processes (high).

A redirection to a URL

These properties appear when you select A Redirection to a URL.

The Client Will Be Sent To

The exact URL entered above

Redirects a virtual directory to the destination URL without adding any other portions of the original URL. You can use this option to redirect an entire virtual directory to one file. For example, to redirect all requests for the /scripts virtual directory to the file Default.htm in the home directory, type /Default.htm in the Redirect To text box and select this option.

A directory below this one

Redirects a parent directory to a child directory. For example, to redirect your home directory (designated by /) to a subdirectory named /newhome, type /newhome in the Redirect To text box and select this option. Without this option, the Web server will continually map the parent to itself.

A permanent redirection for this resource

Sends the following message to the client: "301 Permanent Redirect." Redirects are considered temporary, and the client browser receives the following message: "302 Temporary Redirect." Some browsers can use the "301 Permanent Redirect" message as the signal to permanently change a URL, such as a bookmark.

Redirect Variables

Use redirect variables to pass portions of the original URL with the destination URL. For more information, see Redirect Reference.

Redirect Wildcards

Use redirect wildcards to match any number of characters in the original URL. For more information, see Redirect Reference.


Directory Properties - Directory Property Sheet
 IIS 5.1 Documentation

Directory Properties - Directory Property Sheet

Use this property sheet to change properties for a physical directory in your Web site. For more background information, see Web Site Management.

(Expand All)

A directory located on this computer or a share located on another computer

Script source access

To allow users to access source code if either Read or Write permissions are set, select this option.  Source code includes scripts in ASP applications. For more information, see Setting Web Server Permissions.

Read

To allow users to read or download files or directories and their associated properties, select this option.

Write

To allow users to upload files and their associated properties to the enabled directory on your server, or to change content in a Write-enabled file, select this option. Write can only be done with a browser that supports the PUT feature of the HTTP 1.1 protocol standard.

Directory browsing

To allow the user to see a hypertext listing of the files and subdirectories in this virtual directory, select this option. Virtual directories will not appear in directory listings; users must know a virtual directory’s alias.

Important   Your Web server will display an "Access Forbidden" error message in the user’s Web browser if the user attempts to access a file or directory and both of the following items are true:

Directory browsing is disabled.

The user does not specify a file name, such as Filename.htm.

Log visits

To record visits to this directory in a log file, select this option. Visits are recorded only if logging is enabled for this Web site. For more information, see Logging Site Activity.

Index this resource

To allow Microsoft Indexing Service to include this directory in a full-text index of your Web site, select this option.

Application Settings

An IIS Web-based application is defined by the directory structure in which it is located. For more information, see About Applications. To create an application, see Creating Applications.

Execute Permissions

This determines what level of program execution is allowed for this site or virtual directory resources. For more information, see Setting Web Permissions.

None   Only static files, such as HTML or image files, can be accessed.

Scripts only   Only scripts, such as ASP scripts, can be run.

Scripts and Executables   All file types can be accessed or executed.

Application Protection

Select whether applications are run in the same process as Web services (low), in an isolated pooled process in which other applications are also run (medium), or in an isolated process separate from other processes (high).

A redirection to a URL


Directory Properties - Directory Property Sheet
 IIS 5.1 Documentation

Directory Properties - Directory Property Sheet

Use this property sheet to change properties for a physical directory in your Web site. For more background information, see Web Site Management.

(Expand All)

A directory located on this computer or a share located on another computer

A redirection to a URL

These properties appear when you select A redirection to a URL.

The Client Will Be Sent To

The exact URL entered above

Redirects a virtual directory to the destination URL without adding any other portions of the original URL. You can use this option to redirect an entire virtual directory to one file. For example, to redirect all requests for the /scripts virtual directory to the file Default.htm in the home directory, type /Default.htm in the Redirect To text box and select this option.

A directory below this one

Redirects a parent directory to a child directory. For example, to redirect your home directory (designated by /) to a subdirectory named /newhome, type /newhome in the Redirect To text box and select this option. Without this option, the Web server will continually map the parent to itself.

A permanent redirection for this resource

Sends the following message to the client: "301 Permanent Redirect." Redirects are considered temporary, and the client browser receives the following message: "302 Temporary Redirect." Some browsers can use the "301 Permanent Redirect" message as the signal to permanently change a URL, such as a bookmark.

Redirect Variables

Use redirect variables to pass portions of the original URL with the destination URL. For more information, see Redirect Reference.

Redirect Wildcards

Use redirect wildcards to match any number of characters in the original URL. For more information, see Redirect Reference.


File properties - Directory Property Sheet
 IIS 5.1 Documentation

File Properties - File Property Sheet

(Expand All)

A directory located on this computer or a share located on another computer

A redirection to a URL


File properties - Directory Property Sheet
 IIS 5.1 Documentation

File Properties - File Property Sheet

(Collapse All)

A directory located on this computer or a share located on another computer

Script source access

To allow users to access source code if either Read or Write permissions are set, select this option.  Source code includes scripts in ASP applications. For more information, see Setting Web Server Permissions.

Read

To allow users to read or download files or directories and their associated properties, select this option.

Write

To allow users to upload files and their associated properties to the enabled directory on your server, or to change content in a Write-enabled file, select this option. Write can only be done with a browser that supports the PUT feature of the HTTP 1.1 protocol standard.

Log visits

To record visits to this directory in a log file, select this option. Visits are recorded only if logging is enabled for this Web site. For more information, see Logging Site Activity.

Index this resource

To allow Microsoft Indexing Service to include this directory in a full-text index of your Web site, select this option.

A redirection to a URL

These properties appear when you select A redirection to a URL.

The Client Will Be Sent To

The exact URL entered above

Redirects a virtual directory to the destination URL without adding any other portions of the original URL. You can use this option to redirect an entire virtual directory to one file. For example, to redirect all requests for the /scripts virtual directory to the file Default.htm in the home directory, type /Default.htm in the Redirect To text box and select this option.

A permanent redirection for this resource

Sends the following message to the client: "301 Permanent Redirect." Redirects are considered temporary, and the client browser receives the following message: "302 Temporary Redirect." Some browsers can use the "301 Permanent Redirect" message as the signal to permanently change a URL, such as a bookmark.

Redirect Variables

Use redirect variables to pass portions of the original URL with the destination URL. For more information, see Redirect Reference.

Redirect Wildcards

Use redirect wildcards to match any number of characters in the original URL. For more information, see Redirect Reference.


File properties - Directory Property Sheet
 IIS 5.1 Documentation

File Properties - File Property Sheet

(Expand All)

A directory located on this computer or a share located on another computer

Script source access

To allow users to access source code if either Read or Write permissions are set, select this option.  Source code includes scripts in ASP applications. For more information, see Setting Web Server Permissions.

Read

To allow users to read or download files or directories and their associated properties, select this option.

Write

To allow users to upload files and their associated properties to the enabled directory on your server, or to change content in a Write-enabled file, select this option. Write can only be done with a browser that supports the PUT feature of the HTTP 1.1 protocol standard.

Log visits

To record visits to this directory in a log file, select this option. Visits are recorded only if logging is enabled for this Web site. For more information, see Logging Site Activity.

Index this resource

To allow Microsoft Indexing Service to include this directory in a full-text index of your Web site, select this option.

A redirection to a URL


File properties - Directory Property Sheet
 IIS 5.1 Documentation

File Properties - File Property Sheet

(Expand All)

A directory located on this computer or a share located on another computer

A redirection to a URL

These properties appear when you select A redirection to a URL.

The Client Will Be Sent To

The exact URL entered above

Redirects a virtual directory to the destination URL without adding any other portions of the original URL. You can use this option to redirect an entire virtual directory to one file. For example, to redirect all requests for the /scripts virtual directory to the file Default.htm in the home directory, type /Default.htm in the Redirect To text box and select this option.

A permanent redirection for this resource

Sends the following message to the client: "301 Permanent Redirect." Redirects are considered temporary, and the client browser receives the following message: "302 Temporary Redirect." Some browsers can use the "301 Permanent Redirect" message as the signal to permanently change a URL, such as a bookmark.

Redirect Variables

Use redirect variables to pass portions of the original URL with the destination URL. For more information, see Redirect Reference.

Redirect Wildcards

Use redirect wildcards to match any number of characters in the original URL. For more information, see Redirect Reference.


Select Windows Account
 IIS 5.1 Documentation

Select Windows User Account

Use this dialog box to grant administration privileges for this Web site to Windows users and groups.

List Names From

Select the Windows domain that contains the user or group you want to add from this list box, which includes the name of the computer you are administering.

Names

To add a user or group, select the user or group, then click Add.

To view a list of the group’s members, click Members.

To search for users and groups by domain, click Search.

Add Name

The users and groups you added using the Names dialog box appear in this dialog box. To verify that these are the users and groups you want to add, click OK.


Network Directory Security Credentials
 IIS 5.1 Documentation

Network Directory Security Credentials

This dialog box appears only if you specify a network directory. Enter a user name and password that has permission to use the network directory.

Important   If you specify a user name and password to connect to a network drive, all Web server access to that directory will use that user name and password. Choose the user carefully to prevent possible security breaches.


Application Configuration - App Options Property Sheet
 IIS 5.1 Documentation

Application Configuration - App Options Property Sheet

Use this property sheet to control how ASP pages run within the selected application.

Application Configuration

Enable Session State

Use this check box to enable or disable session state.

When session state is enabled, Active Server Pages creates a session for each user who accesses an ASP application so that so that you can identify the user across pages in the application. When session state is disabled, ASP does not track users and does not allow an ASP script to store information in the Session object or use the Session_OnStart or Session_OnEnd events. A session automatically ends if the user has not requested or refreshed a page in an application by the end of the timeout period.

To change the timeout period, type a new number in the Session Timeout text box.

A script can explicitly end a session by using the Session.Abandon method. Even when session state is enabled for an application, you can disable session state for an individual ASP page by using the <%@ ENABLESESSIONSTATE = False %> directive.

Enable Buffering

Select this check box to buffer output to the browser.

When this option is selected, all output generated by an ASP page is collected before it is sent to the browser. When this check box is cleared, output is returned to the browser as the page is processed. Buffering output enables you to set HTTP headers from anywhere in an ASP script. You can override this option in a script by using the Response.Buffer method.

Enable Parent Paths

Select this check box to allow ASP pages to use relative paths to the parent directory of the current directory (paths using the .. syntax).

If you enable this option, do not give the parent directories Execute access; otherwise, a script could attempt to run an unauthorized program in a parent directory.

Default ASP Language

Specifies the primary script language for Active Server Pages, the language used to process commands within ASP delimiters (<% and %>).

To choose a different primary script language for all pages in the selected application, type the name of the language in the text box.

ASP comes with two ActiveX script engines: Microsoft Visual Basic Scripting Edition (VBScript) and Microsoft JScript (JScript). The initial value of Default ASP Language is VBScript. You can specify the name of any language for which an ActiveX script engine is installed on your server; be sure to use the exact keyword required for your engine as documented by your script engine provider. You can override default language on an ASP page by using the <%@ LANGUAGE %> directive.

ASP Script Timeout

Specifies the length of time ASP will allow a script to run.

If the script does not finish running by the end of the timeout period, ASP stops the script and writes an event to the Windows event log. You can set the timeout period to a value between 1 and 2147483647. You can override this option in an ASP page by using the Server.ScriptTimeout method.

Note   You can set Application Configuration properties at the Web site, virtual directory, and directory level.


Application Configuration - App Debugging Property Sheet
 IIS 5.1 Documentation

Application Configuration - App Debugging Property Sheet

Use this property sheet to set debugging options for ASP pages run in the selected application.

Debugging Flags

Enable ASP Server-Side Script Debugging

Select this check box to enable the Web server to enter the Microsoft Script Debugger while processing ASP pages. You can then use the debugger to examine your scripts.

Enabling ASP server-side debugging causes ASP to run in single-threaded mode. For performance reasons, ASP debugging is not recommended in a production environment.

Enable ASP Client-Side Script Debugging

This check box is reserved for future use and has no effect on the current version of ASP.

Script Error Messages

Send Detailed ASP Error Messages to Client

Select this option to send specific debugging information (including the file name, error message, and line number) to the browser.

Send Text Error Message to Client

Select this option to send a default error message to the browser when any error prevents the Web server from processing the ASP page.

A specific error message is written to the error log. You can change the default error message by typing a new message in the text box.


Application Configuration - App Mappings Property Sheet
 IIS 5.1 Documentation

Application Configuration - App Mappings Property Sheet

Use this property sheet to map file name extensions to the program or interpreter that processes those files. Mapped applications include Active Server Pages (ASP) applications, Internet Database Connector (IDC) applications, and files that use server-side include directives. For example, when the Web server receives a request for a page with an .asp extension, it uses the application mapping to determine that the executable file asp.dll should be called to process the page.

Cache ISAPI Applications

Internet Server API DLLs can be loaded and cached so that further requests can be processed without calling the application again. Most ISAPI applications (including Active Server Pages) benefit from caching. You should clear this option only for special circumstances, such as debugging ISAPI applications.

If the same ISAPI application has been loaded and cached by more than one Web site on a server, then clearing this option for the server does not unload the application from memory. You must clear this option for all Web sites that use the application. Clearing this option does not unload running applications. Only subsequent requests are not cached.

Application Mappings

The table lists the file name extension associated with an executable file and the name of the executable file. If the word "(all)" appears in the list, all verbs will be sent to the application; "(all)" is not a verb.

Click the Add, Edit, and Remove buttons to modify application mappings.

Important   In the App Mappings property sheet for IIS 4.0, there was a list of verbs in the Exclusions column. For IIS 5.1, this has changed to a Verbs column which lists the HTTP verbs that will be run by the application. See Setting Application Mappings for more information.


Application Configuration - Process Options Property Sheet
 IIS 5.1 Documentation

Application Configuration - Process Options Property Sheet

Use this property sheet to change settings for the applications running in a single process. You can use this property sheet to change settings for two types of processes: the Web server process and isolated application processes. Options set for the Web site affect all applications running in the Web server process. Options set for an isolated application affect only that application.

Process Configuration

Write Unsuccessful Client Requests to Event Log

Select this check box to instruct the Web server to write unsuccessful client requests to the Windows Event Log.

For descriptions of these errors, see Active Server Pages Events.

Enable Debug Exception Catching

When this check box is selected, ASP sends a general error message when it cannot create an instance of an object provided by a COM component (a call to Server.CreateObject).

When this check box is deselected, ASP passes on the specific error message from the component.

Deselect this option when you are debugging a component. When you have finished debugging, select the option again.

Number of Script Engines Cached

Specifies the maximum number of ActiveX script engines that Active Server Pages will keep cached in memory.

Script File Cache

Script File Cache Options

Use these options to specify the number of preprocessed .asp files to cache in memory. Increasing the number of cached files improves Active Server Pages performance.

To cache all .asp files, select Cache All Requested ASP Files.

To specify the maximum number of script files to cache, select Max ASP Files Cached and type a value in the text box.

CGI Configurations

CGI Script Timeout

You can set or change the timeout value, which is the amount of time a CGI script is given to execute and return a value before the operation is stopped.

Note   You can set Application Configuration properties at the Web site, virtual directory, and directory level.


Application Configuration - Cache Options Property Sheet
 IIS 5.1 Documentation

Application Configuration - Cache Options Property Sheet

Use this property sheet to set your application caching options. For ASP file cache management, you can optionally initiate one or not, cache all requested ASP files so users experience a quicker response time, and set an optimal number for those cached files, and limit ASP files cached in memory to a specific number. The slider control allows you to easily change the settings for the selected option. The disk cache directory text box allows you to specify the target directory to house the ASP files. Additionally, you can control the number of script engines cached.