Proxy Page

Applies To: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista

Application Request Routing (ARR) is a reverse proxy-based request router and a load balancer. You can manage the server’s proxy settings on the Proxy page. Note that not all attributes can be configured through the user interface.

UI Elements

Element Name Description

HTTP version

Indicates which HTTP protocol version should be used.

Keep alive

Select this option to use HTTP keep-alive.

Time-out (seconds)

Specifies the time, in seconds, that a request can attempt to connect to the server.

Reverse rewrite host in response headers

Select this option to reverse the rewrite host in response headers.

Preserve client IP in the following header

Indicates whether the header should keep the client IP address for the specified header value. The default value is X-Forwarded-For. If you leave this field blank, then no client IP address will be passed through as a custom header to the content server.

Include TCP port from client IP

Select this option to include the TCP port from the client IP address.

Forward encoded client certificate in the following header

Indicates whether the header should forward the encoded client certificate for the specified header value. The default value is X-ARR-ClientCert. If you leave this field blank, then no encoded client certificates will be passed through as a custom header to the application server.

Mark request logs with GUIDs in the following header

Indicates whether the custom header should mark request logs with GUIDs for the specified header value. The default value is X-ARR-LOG-ID.

Static file cache duration (seconds)

Lists the time, in seconds, that static content should be cached. ARR uses kernel cache to store objects that can be cached.

Response buffer (KB)

Indicates the buffer size to be allocated for storing responses from the destination servers.

Response buffer threshold (KB)

Lists the size of the buffer, in kilobytes, that ARR uses to retain a response before sending it to the client. Content that is smaller in size than the threshold can be cached.

Actions Pane Elements

Element Name Description

Apply

Applies and saves the proxy settings that you have just entered.

Cancel

Disregards the changes that you have made and resets the settings to the previous values.