Virtual Host
Column Display Related Tasks Related Topics
A virtual host is a set of host names to which WebLogic Server instances (servers) or clusters respond. When you use virtual hosting, you use DNS to specify one or more host names that map to the IP address of a server or cluster. You also specify which Web applications are served by each virtual host.
This page summarizes the virtual host instances that have been configured for the current domain.
Column Display
You can show fewer or additional data points on this page by expanding Customize this table and modifying the Column Display list. Each data point displays in its own table column.
The following table lists all of the data points that you can display in columns on this page.
Name Description Name The name of this virtual host.
MBean Attribute:
VirtualHostMBean.Name
Changes take effect after you redeploy the module or restart the server.
Virtual Host Names The list of host names, separated by line breaks, for which this virtual host will serve requests.
MBean Attribute:
VirtualHostMBean.VirtualHostNames
Changes take effect after you redeploy the module or restart the server.
Network Access Point The dedicated server channel name (NetworkAccessPoint) for which this virtual host will serve http request. If the NetworkAccessPoint for a given http request doesn't match any virtual host's NetworkAccessPoint, incoming HOST header will be matched with the VirtualHostNames in order to resolve the right virtual host.
MBean Attribute:
VirtualHostMBean.NetworkAccessPoint
Changes take effect after you redeploy the module or restart the server.
Frontend Host The name of the host to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header.
Sets the HTTP frontendHost Provides a method to ensure that the webapp will always have the correct HOST information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place.
MBean Attribute:
WebServerMBean.FrontendHost
Frontend HTTP Port The name of the HTTP port to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header.
Sets the frontendHTTPPort Provides a method to ensure that the webapp will always have the correct PORT information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place.
MBean Attribute:
WebServerMBean.FrontendHTTPPort
Frontend HTTPS Port The name of the secure HTTP port to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header.
Sets the frontendHTTPSPort Provides a method to ensure that the webapp will always have the correct PORT information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place.
MBean Attribute:
WebServerMBean.FrontendHTTPSPort
Keep Alive Enabled Indicates whether there should be a persistent connection to this server. (This may improve the performance of your Web applications.)
Gets the keepAliveEnabled attribute of the WebServerMBean object
MBean Attribute:
WebServerMBean.KeepAliveEnabled
Secure value:
true
Keep Alive Secs The amount of time this server waits before closing an inactive HTTP connection.
Number of seconds to maintain HTTP keep-alive before timing out the request.
MBean Attribute:
WebServerMBean.KeepAliveSecs
Minimum value:
5
Maximum value:
3600
Secure value:
30
Https Keep Alive Secs The amount of time this server waits before closing an inactive HTTPS connection.
Number of seconds to maintain HTTPS keep-alive before timing out the request.
MBean Attribute:
WebServerMBean.HttpsKeepAliveSecs
Minimum value:
30
Maximum value:
360
Secure value:
60
Post Timeout Secs Timeout (in seconds) for reading HTTP POST data in a servlet request. If the POST data is chunked, the amount of time the server waits between the end of receiving the last chunk of data and the end of receiving the next chunk of data in an HTTP POST before it times out. (This is used to prevent denial-of-service attacks that attempt to overload the server with POST data.)
Gets the postTimeoutSecs attribute of the WebServerMBean object
MBean Attribute:
WebServerMBean.PostTimeoutSecs
Minimum value:
0
Maximum value:
120
Secure value:
30
Max Post Time Secs Max Post Time (in seconds) for reading HTTP POST data in a servlet request. MaxPostTime < 0 means unlimited
Gets the maxPostTimeSecs attribute of the WebServerMBean object
MBean Attribute:
WebServerMBean.MaxPostTimeSecs
Max Post Size The maximum post size this server allows for reading HTTP POST data in a servlet request, excluding chunked HTTP requests (Transfer-Encoding: chunked).
A value less than 0 indicates an unlimited size.
Gets the maxPostSize attribute of the WebServerMBean object
MBean Attribute:
WebServerMBean.MaxPostSize
Send Server Header Enabled Indicates whether this server name is sent with the HTTP response. (This is useful for wireless applications where there is limited space for headers.)
Indicates whether this server instance includes its name and WebLogic Server version number in HTTP response headers.
MBean Attribute:
WebServerMBean.SendServerHeaderEnabled
Default WebApp ContextRoot Returns the original context-root for the default Web application for this Web server. Alternatively, you can use the context-root attributes in application.xml or weblogic.xml to set a default Web application. The context-root for a default Web application is /. If "" (empty string) is specified, the Web server defaults to /.
MBean Attribute:
WebServerMBean.DefaultWebAppContextRoot
Chunked Transfer Disabled Indicates whether the use of Chunk Transfer-Encoding in HTTP/1.1 is enabled.
MBean Attribute:
WebServerMBean.ChunkedTransferDisabled
Use Highest Compatible HTTP Version Enables use of the highest compatible HTTP protocol version-string in the response. E.g. HTTP spec suggests that HTTP/1.1 version-string should be used in response to a request using HTTP/1.0. This does not necessarily affect the response format.
MBean Attribute:
WebServerMBean.UseHighestCompatibleHTTPVersion
Use Header Encoding MBean Attribute:
WebServerMBean.UseHeaderEncoding
Auth Cookie Enabled Whether authcookie feature is enabled or not.
MBean Attribute:
WebServerMBean.AuthCookieEnabled
Secure value:
true
WAP Enabled Indicates whether the session ID should include JVM information. (Checking this box may be necessary when using URL rewriting with WAP devices that limit the size of the URL to 128 characters, and may also affect the use of replicated sessions in a cluster.) When this box is selected, the default size of the URL will be set at 52 characters, and it will not contain any special characters.
Gets the WAPEnabled attribute of the WebServerMBean object
MBean Attribute:
WebServerMBean.WAPEnabled
Logging Enabled Indicates whether this server logs HTTP requests. (The remaining fields on this page are relevant only if you select this check box.)
Gets the loggingEnabled attribute of the WebServerMBean object.
MBean Attribute:
WebServerLogMBean.LoggingEnabled
Secure value:
true
Log File Name The name of the log file.
MBean Attribute:
WebServerLogMBean.FileName
Changes take effect after you redeploy the module or restart the server.