bea.com | products | dev2dev | support | askBEA

Download Docs | Site Map | Glossary
Search

Administration Console Online Help

Server --> Connections --> Protocols

Tasks Additional Documentation Attributes

Overview

Use the Protocols tab to configure connection attributes for various communication protocols used by WebLogic Server, including:

- The default secure and non-secure protocols the server uses

- Maximum message sizes for enabled protocols

- Timeout settings for enabled protocols

- HTTP tunneling settings

Note that all configuration attributes on this page apply to connections that use the server's default Listen Port and Listen Address settings. You can optionally configure additional addresses and ports using network channels and network access points; the protocol support for these connections can be configured independently of the attributes on this page.

Tasks

Specifying the Default Protocol

Configuring the T3 Protocol

Configuring the HTTP Protocol

Configuring the IIOP Protocol

Additional Documentation

(Requires an Internet connection.)

Programming WebLogic RMI over IIOP

Configuring Network Resources

Attributes

Attribute Label | Description | Value Constraints
--- | --- | ---
Default Protocol | The protocol to be used for connections when none is specified. MBean: weblogic.management. configuration.ServerMBean Attribute: DefaultProtocol | Default: "t3" Valid values: "t3" "t3s" "http" "https" "iiop" Configurable: yes Readable: yes Writable: yes
Default Secure Protocol | The protocol to be used for secure connections when none is specified. MBean: weblogic.management. configuration.ServerMBean Attribute: DefaultSecureProtocol | Default: "t3s" Valid values: "t3s" "https" Configurable: yes Readable: yes Writable: yes
T3 Max Message Size | Specify the maximum T3 message size allowable in a message header. This attribute attempts to prevent a denial of service attack whereby a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. This setting only applies to connections that are initiated using one of the default ports (ServerMBean setListenPort and setAdministrationPort or SSLMBean setListenPort). Connections on additional ports are tuned via the NetworkChannelMBean. MBean: weblogic.management. configuration.ServerMBean Attribute: MaxT3MessageSize | Units: bytes Minimum: 4096 Maximum: 2000000000 Default: 10000000 Configurable: yes Dynamic: yes Readable: yes Writable: yes
T3 Message Timeout | Specify the maximum number of seconds spent waiting for a complete T3 message to be received. This attribute helps guard against denial of service attacks in which a caller indicates that they will be sending a message of a certain size which they never finish sending. This setting only applies to connections that are initiated using one of the default ports (ServerMBean setListenPort and setAdministrationPort or SSLMBean setListenPort). Connections on additional ports are tuned via the NetworkChannelMBean. MBean: weblogic.management. configuration.ServerMBean Attribute: CompleteT3MessageTimeout | Units: seconds Minimum: 0 Maximum: 480 Default: 60 Configurable: yes Dynamic: yes Readable: yes Writable: yes
HTTP Max Message Size | Specify the maximum HTTP message size allowable in a message header. This attribute attempts to prevent a denial of service attack whereby a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. This setting only applies to connections that are initiated using one of the default ports (ServerMBean setListenPort and setAdministrationPort or SSLMBean setListenPort). Connections on additional ports are tuned via the NetworkChannelMBean. MBean: weblogic.management. configuration.ServerMBean Attribute: MaxHTTPMessageSize | Units: bytes Minimum: 4096 Maximum: 2000000000 Default: 10000000 Configurable: yes Dynamic: yes Readable: yes Writable: yes
HTTP Message Timeout | Specify the maximum number of seconds spent waiting for a complete HTTP message to be received. This attribute helps guard against denial of service attacks in which a caller indicates that they will be sending a message of a certain size which they never finish sending. This setting only applies to connections that are initiated using one of the default ports (ServerMBean setListenPort and setAdministrationPort or SSLMBean setListenPort). Connections on additional ports are tuned via the NetworkChannelMBean. MBean: weblogic.management. configuration.ServerMBean Attribute: CompleteHTTPMessageTimeout | Units: seconds Minimum: 0 Maximum: 480 Default: 60 Configurable: yes Dynamic: yes Readable: yes Writable: yes
Enable Tunneling | Enables tunneling via HTTP. MBean: weblogic.management. configuration.ServerMBean Attribute: TunnelingEnabled | Default: false Dynamic: yes Readable: yes Writable: yes
Tunneling Client Ping | Interval (in seconds) at which to ping an http-tunneled client to see if its still alive (in seconds). MBean: weblogic.management. configuration.ServerMBean Attribute: TunnelingClientPingSecs | Units: seconds Minimum: 1 Default: 45 Configurable: yes Readable: yes Writable: yes
Tunneling Client Timeout | Duration (in seconds) after which a missing http-tunneled client is considered dead (in seconds). MBean: weblogic.management. configuration.ServerMBean Attribute: TunnelingClientTimeoutSecs | Units: seconds Minimum: 1 Default: 40 Configurable: yes Readable: yes Writable: yes
Enable IIOP | Whether or not IIOP support is enabled for both the SSL and non-SSL ports. MBean: weblogic.management. configuration.ServerMBean Attribute: IIOPEnabled | Default: true Readable: yes Writable: yes
IIOP Max Message Size | Specify the maximum IIOP message size allowable in a message header. This attribute attempts to prevent a denial of service attack whereby a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. MBean: weblogic.management. configuration.ServerMBean Attribute: MaxIIOPMessageSize | Units: bytes Minimum: 4096 Maximum: 2000000000 Default: 10000000 Configurable: yes Dynamic: yes Readable: yes Writable: yes
IIOP Message Timeout | Specify the maximum number of seconds spent waiting for a complete IIOP message to be received. This attribute helps guard against denial of service attacks in which a caller indicates that they will be sending a message of a certain size which they never finish sending. MBean: weblogic.management. configuration.ServerMBean Attribute: CompleteIIOPMessageTimeout | Units: seconds Minimum: 0 Maximum: 480 Default: 60 Configurable: yes Dynamic: yes Readable: yes Writable: yes
Default IIOPPassword | The password for the default IIOP user. MBean: weblogic.management. configuration.ServerMBean Attribute: DefaultIIOPPassword | Default: null Configurable: yes Encrypted: yes Readable: yes Writable: yes
Default IIOPUser | The default IIOP user. MBean: weblogic.management. configuration.ServerMBean Attribute: DefaultIIOPUser | Default: null Configurable: yes Readable: yes Writable: yes
Enable COM | Whether or not COM support is enabled on the plaintext port. (COM is not supported on the SSL port.) MBean: weblogic.management. configuration.ServerMBean Attribute: COMEnabled | Default: false Readable: yes Writable: yes
COM Max Message Size | Specify the maximum COM message size allowable in a message header. This attribute attempts to prevent a denial of service attack whereby a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. This setting only applies to connections that are initiated using one of the default ports (ServerMBean setListenPort and setAdministrationPort or SSLMBean setListenPort). Connections on additional ports are tuned via the NetworkChannelMBean. MBean: weblogic.management. configuration.ServerMBean Attribute: MaxCOMMessageSize | Units: bytes Minimum: 4096 Maximum: 2000000000 Default: 10000000 Configurable: yes Dynamic: yes Readable: yes Writable: yes
COM Message Timeout | Specify the maximum number of seconds spent waiting for a complete COM message to be received. This attribute helps guard against denial of service attacks in which a caller indicates that they will be sending a message of a certain size which they never finish sending. This setting only applies to connections that are initiated using one of the default ports (ServerMBean setListenPort and setAdministrationPort or SSLMBean setListenPort). Connections on additional ports are tuned via the NetworkChannelMBean. MBean: weblogic.management. configuration.ServerMBean Attribute: CompleteCOMMessageTimeout | Units: seconds Minimum: 0 Maximum: 480 Default: 60 Configurable: yes Dynamic: yes Readable: yes Writable: yes