HeaderWaitTimeout
The HeaderWaitTimeout property specifies the amount of time (in seconds) the server waits for all HTTP headers for the request (indicated by a double carriage return) to be received before disconnecting the client. The purpose of this property is to help prevent a common variant of the Denial of Service (DoS) attack that attempts to max out connection limits and keep those connections connected.
IIS 6.0: Use this property in conjunction with ConnectionTimeout and MinFileBytesPerSec instead of ServerListenTimeout for Web service nodes.
Schema Attributes
Attribute Name |
Value |
---|---|
DWORD |
|
DWORD_METADATA |
|
0 |
|
Not specified. |
|
Not specified |
|
Not specified |
|
9204 |
|
MD_HEADER_WAIT_TIMEOUT |
|
INHERIT |
|
IIS_MD_UT_SERVER |
Configurable Locations
You can configure this property at the following locations in the IIS metabase.
Metabase Path |
IIS Admin Object Type |
---|---|
/LM/W3SVC |
IIsWebService |
Flags
There are no flags for this property.
Requirements
Server: Requires or Windows Server 2003.
Product: IIS