Use this topic to perform advanced configuration on an on demand router (ODR). With ODR settings, you can fine tune the behavior of the ODR. In particular, you can configure the connections and requests to the application server, enable caching, configure the requests that must be rejected, define how error responses are handled, and specify the location of the ODR logs.
The ODR server, upon creation, senses the environment and is capable of routing requests to WebSphere® Application Server. Additional configuration can be applied to the ODR to meet the needs of a particular environment. Configuration of the ODR in the DMZ is not supported.
To view this administrative console page, click
.To change the ODR settings, you must have administrator or configurator administrative privileges.
You can edit configurable field settings for the ODR on the Configuration tab.
Configure basic HTTP connection parameters between the proxy server and content servers.
The ODR can be configured to cache the content of servers.
Enables compression of the HTTP response message body prior to sending it to the client.
The ODR examines every incoming request. You can define certain methods for exclusion and if the requested HTTP method matches any of the configured methods for exclusion, the ODR rejects the requests with a METHOD DISALLOWED error.
HTTP requests are logged in one of three logs: proxy, cache, and local. Local log configuration is not available in the administrative console, but is available at ${SERVER_LOG_ROOT}local.log. Specify the location of this log by setting the http.log.localFileName custom property to the file location. The content of each log is formatted using the National Center for Supercomputing Applications common log format.
Use this section to set up security options.
You can define a level by which to generate the plug-in. For the cell scope, the ODR generates a plug-in configuration that includes all of the URIs managed by all the ODRs in the cell. For the node scope, the plug-in configuration file contains all the URIs managed by the ODRs that are defined on the same node as the ODR that is generating the plug-in. Additionally, all traffic routed by the plug-in configuration file is routed through only the ODRs on the same node as this ODR. For the server scope, the plug-in configuration file contains all the URIs managed by only the ODR that is generating the plug-in, and all traffic routed by the plug-in configuration file is routed through this ODR only.
Use this field to support the use of customized error pages when errors occur during the processing of the request.
GET /house/rooms/kitchen.jpg HTTP/1.1 Host: homeserver.companyx.com The request results in a HTTP 404 response (local or remote), and the request URI to the error page application would be: /ErrorPageApp/ErrorPage?responseCode=404&uri=/house/rooms/kitchen.jpg&Host= homeserver.companyx.com