Updated: February 29, 2012
Applies To: Windows Server 2012 R2, Windows Server 2012
Use the ASP properties page to manage a list of ASP (Classic) configuration settings.
Use the Display list to select one of the following options that specifies how the settings are displayed: Friendly Names, Configuration Names, or Both Names.
The following tables describe the UI elements that are available on the feature page and in the Actions pane.
Specifies the default code page for an ASP application.
Specifies whether output from an ASP application is buffered. The default is True.
Enable Chunked Encoding
Specifies whether HTTP 1.1 chunked transfer encoding is enabled for the World Wide Web publishing service (WWW service). The default is True.
Enable HTML Fallback
Controls the behavior of ASP when the request queue is full. When set to True, ASP searches for an HTML file that has _asp added to the file name and return the file if found. For example, if the name of the requested .asp file is Hello.asp, the name of the .htm file that is returned is Hello_asp.htm. If the file does not exist, a 500.13 (Server too busy) HTTP error is returned to the client. This error isl also returned if the value is set to False. The default value for this attribute is True.
Enable Parent Paths
Specifies whether an ASP page allows paths relative to the current directory (using the "...\" notation) or above the current directory. The default is False.
Client Connection Test Interval
Specifies the amount of time that a request should be queued. If the request is queued longer than the time specified, ASP checks to determine whether the client is still connected before running the request. If the client is no longer connected, the request is not processed and is deleted from the queue. The default is 00:00:03 seconds.
Maximum Requesting Entity Body Limit
Specifies the maximum number of bytes allowed in the entity-body of an ASP request. The default is 200000 bytes.
Specifies the maximum number of concurrent ASP requests that are permitted in the queue. The default is 3000.
Request Queue Time-out
Specifies the amount of time that an ASP script request is allowed to wait in the queue. The default is 00:00:00 (infinite).
Response Buffering Limit
Sets the maximum size of the ASP buffer. If response buffering is turned on, this property controls the maximum number of bytes that an ASP page can write to the response buffer before a flush occurs. The default is 4194304 bytes.
Specifies the default length of time that ASP pages allow a script to run before attempting to stop the script and writing an event to the Windows event log. The default is 00:01:30 minutes.
Threads Per Processor Limit
Specifies the maximum number of worker threads per processor that IIS can create to run ASP requests. The default is 25.
Sets the default locale identifier (LCID) for an application. LCIDs define how dates, times, and currencies are formatted. The default is 1033, which represents US English (en-us).
Restart On Config Change
Determines whether an ASP application can be automatically restarted when a change is made to critical configuration properties of that application. The default is True.
Calculate Line Numbers
Specifies whether ASP should calculate and store the line number of each executed line of code in order to provide that number in an error report. The default is True.
Catch COM Component Exceptions
Specifies whether ASP pages trap exceptions thrown by components. If set to False, the ASP page does not catch exceptions thrown by the component. This can lead to the exception being handled by some other layer of the process, such as VB Script or the IIS worker process (which typically ends the worker process). The default is True.
Enable Client-side Debugging
Specifies whether ASP client-side debugging is enabled. The default is False.
Enable Log Error Requests
Controls whether the Web server writes ASP errors to the application section of the Windows event log. By default, ASP errors are written to the client browser and to the IIS log files. The default is True.
Enable Server-side Debugging
Specifies whether ASP debugging is enabled on the server. The default is False.
Log Errors to NT Log
Specifies which ASP errors are written to the Windows event log. By default, ASP errors are written to the client browser and to the IIS log files. The default is False.
Run On End Functions Anonymously
Specifies whether the SessionOnEnd and ApplicationOnEnd global ASP functions should be run as the anonymous user. If set to False, the functions are not run. The default is True.
Script Error Message
Specifies the error message to send to the browser if specific debugging errors are not sent to the client. The default message sent is "An error occurred on the server when processing the URL. Please contact the system administrator."
Send Errors To Browser
Specifies whether the Web server writes debugging specifics (file name, error, line number, description) to the client browser in addition to logging them to the IIS request log. The default is True.
Specifies the default script language for all ASP applications that are running on the Web server. The default is VBScript.
Cache Directory Path
Contains the name of the directory that ASP uses to store compiled ASP templates to disk after overflow of the in-memory cache. The default is systemroot\inetpub\temp\ASP Compiled Templates.
Enable Type Library Caching
Specifies whether type libraries are cached on the server. The default is True.
Maximum Disk Cached Files
Specifies the maximum number of compiled ASP templates that can be stored. The default is 2000.
Maximum Memory Cached Files
Specifies the number of precompiled script files to cache. If set to 0, no script files are cached. If set to 4291967295, all the requested script files are cached. This property is used to tune performance based on the amount of available memory and the amount of script file traffic. The default is 500.
Maximum Script Engines Cached
Specifies the maximum number of scripting engines that ASP pages keep cached in memory. The default is 250.
Enable Side by Side Component
Enables COM+ side-by-side assemblies, which allow ASP applications to specify which version of a system DLL or COM component to use. The default is False.
Enables COM+ tracker, which then lets administrators or developers debug ASP applications. The default is False.
Execute In MTA
Specifies whether ASP can run scripts in a multithreaded compartment. The default is False.
Honor Component Threading Model
Specifies whether IIS examines the threading model of any components that your application creates. The default is False.
Set this property to the GUID of the COM+ partition. When this property is defined, set the Use Partition element to True.
Side By Side Component
Set this property to the name of the COM+ application. When this property is defined, set the Enable Side by Side Component element to True.
Isolates applications into their own COM+ partitions. When this property is set to True, you must define a value for the Partition ID element. The default is False.
Enable Session State
Enables session state persistence for the ASP application. The default is True.
Specifies the maximum number of concurrent sessions that IIS allows. The default is 2147483647.
New ID On Secure Connection
Generates a new cookie when a transition from a non-secure to a secure connection is made. The default is True.
Specifies how long a session object is maintained after the last request associated with the object is made. The default is 00:20:00.
Saves the changes that you have made on the feature page.
Cancels the changes that you have made on the feature page.