ProxySettings

These settings describe the global attributes and policies that define the behavior of the proxy server.



Attributes Summary
methodsDisable : StringHTTP methods that should not be accepted by the proxy server.
enableCaching : booleanEnable caching at the proxy server
enableDynamicCache : booleanEnable caching of full page dynamic content.
enableESI : booleanEnable assembly, caching and fetching content using the ESI (Edge Side Include) specification.
sslCacheEnable : booleanEnable content secured by SSL to be cached at the proxy server
enableAggressiveCaching : booleanEnable aggressive caching of content in the Proxy Server.
cacheUpdateUri : StringThe URI at a remote server used to receive invalidations and provide updates on the proxy cache statistics
cacheInstanceName : StringThe default cache instance configured as a cache store for the proxy server
outboundRequestTimeout : intThe amount of time to wait for requests made to the content servers in seconds.
outboundSSLAlias : StringThe default SSL repertoire alias configured for making SSL connections to the enterprise content servers by the proxy server.
connectionPoolEnable : booleanEnable the use of a pool of established connections to the enterprise content servers.
maxConnectionsPerServer : intThe maximum number of idle established connections that may be in the connection pool for any server.
trustedIntermediaryAddresses : StringThe addresses of trusted intermediaries that forwards requests to the Proxy server.
enableLogging : boolean  
maximumLogSize : intMaximum size of each of the log files in megabytes.
proxyAccessLog : StringThe location for the HTTP access log (NCSA) generated for proxied requests
cacheAccessLog : StringThe HTTP access log (NCSA) generated for requests served from the local cache
localAccessLog : String  
excludeURIGroup : String  
serverHeader : StringThe value of the SERVER header returned by the Proxy server in responses.
pluginConfigPolicy : PluginConfigPolicy  
properties : Property *  
routingPolicy : RoutingPolicy  
staticCachePolicy : StaticCachePolicy  
errorPagePolicy : CustomErrorPagePolicy  
rewritingPolicy : RewritingPolicy  

Attribute Details

methodsDisable    -    HTTP methods that should not be accepted by the proxy server.
     data type:  String
     default Value:   unspecified



enableCaching    -    Enable caching at the proxy server
     data type: boolean
     default Value:   true
     Allowed Values:  true   false  



enableDynamicCache    -    Enable caching of full page dynamic content.
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  



enableESI    -    Enable assembly, caching and fetching content using the ESI (Edge Side Include) specification.
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  



sslCacheEnable    -    Enable content secured by SSL to be cached at the proxy server
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  



enableAggressiveCaching    -    Enable aggressive caching of content in the Proxy Server.
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  



cacheUpdateUri    -    The URI at a remote server used to receive invalidations and provide updates on the proxy cache statistics
     data type:  String
     default Value:   /_DynaCacheEsi/esiInvalidator



cacheInstanceName    -    The default cache instance configured as a cache store for the proxy server
     data type:  String
     default Value:   unspecified



outboundRequestTimeout    -    The amount of time to wait for requests made to the content servers in seconds.
     data type:  int
     default Value:   120



outboundSSLAlias    -    The default SSL repertoire alias configured for making SSL connections to the enterprise content servers by the proxy server.
     data type:  String
     default Value:   unspecified



connectionPoolEnable    -    Enable the use of a pool of established connections to the enterprise content servers.
     data type: boolean
     default Value:   true
     Allowed Values:  true   false  



maxConnectionsPerServer    -    The maximum number of idle established connections that may be in the connection pool for any server.
     data type:  int
     default Value:   20



trustedIntermediaryAddresses    -    The addresses of trusted intermediaries that forwards requests to the Proxy server. If there is a trusted intermediary (security proxy) fronting this proxy server, the IP address or host name of those servers should be specified here.
     data type:  String
     default Value:   unspecified



enableLogging    -     
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  



maximumLogSize    -    Maximum size of each of the log files in megabytes.
     data type:  int
     default Value:   500



proxyAccessLog    -    The location for the HTTP access log (NCSA) generated for proxied requests
     data type:  String
     default Value:   ${SERVER_LOG_ROOT}/proxy.log



cacheAccessLog    -    The HTTP access log (NCSA) generated for requests served from the local cache
     data type:  String
     default Value:   ${SERVER_LOG_ROOT}/cache.log



localAccessLog    -     
     data type:  String
     default Value:   ${SERVER_LOG_ROOT}/local.log



excludeURIGroup    -     
     data type:  String
     default Value:   unspecified



serverHeader    -    The value of the SERVER header returned by the Proxy server in responses.
     data type:  String
     default Value:   unspecified



pluginConfigPolicy    -     
     data type: PluginConfigPolicy



properties    -     
     data type: Property*



routingPolicy    -     
     data type: RoutingPolicy



staticCachePolicy    -     
     data type: StaticCachePolicy



errorPagePolicy    -     
     data type: CustomErrorPagePolicy



rewritingPolicy    -     
     data type: RewritingPolicy


Copyright IBM Corp. 1997-2004