Skip navigation.

Administration Console Online Help

  Previous Next vertical dots separating previous/next from contents/index/pdf Contents Index

 


Servers --> Protocols --> Channels

Tasks     Related Topics     Attributes

Overview

Use this tab to configure a network channel for the server instance. A network channel allows you to segregate network traffic by Network Interface Card (NIC) and to listen for requests on multiple ports.

Tasks

Configuring a Custom Network Channel for a Non-Clustered Server

Related Topics

Understanding Network Channels

Configuring Network Channels

Attributes

Table 318-1

Attribute Label

Description

Value Constraints

Name

The name of this Network Channel.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: Name

Default: "<unknown>"

Protocol

The protocol supported by this Network Channel.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: Protocol

Default: "t3"

Valid values:

  • "t3"

  • "iiop"

  • "com"

  • "http"

  • "t3s"

  • "iiops"

  • "https"

Listen Address

The IP address or DNS name associated with the Network Channel.

Note: To resolve a DNS name to an IP address, Weblogic Server must be able to

Note: contact an appropriate DNS server or obtain the IP address mapping locally. Therefore, if you specify a DNS name for the listen address, you must either leave a port open long enough for the WebLogic Server instance to connect to a DNS server and cache its mapping or you must specify the IP address mapping in a local file. If you specify an IP address for ListenAddress and then a client request specifies a DNS name, WebLogic Server will attempt to resolve the DNS name, but if it cannot access DNS name mapping, the request will fail.

Default value is the listen address for the server instance.

Listen Port

The Listen Port associated with the Network Channel.

Default value is the standard listen port for the server instance.

External Listen Address

The external address for the current server, which will be sent to clients. This will be required for the configurations in which need to cross a firewall doing Network Address Translation. This property supersedes ExternalDNSName. A value of null indicates that this value is inherited from the server.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: PublicAddress

Default: null

External Listen Port

The external listen port for the channel. -1 implies that this value is inherited from the internal listen port.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: PublicPort

Default: -1

Advanced Attributes

Table 318-2

Attribute Label

Description

Value Constraints

Outbound Enabled

Whether or not new server-to-server connections may consider this channel when initiating a request.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: OutboundEnabled

Default: true, unless Protocal is COM, in which case default is false.

Valid values:

  • true

  • false

If Protocol is COM, this attribute cannot be changed from default of false.

Channel Weight

A weight to give this channel when creating server-to-server connections.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: ChannelWeight

Minimum: 1

Maximum: 100

Default: 50

Cluster Address

This channel's cluster address. If this is not set, the public address is used and if this is not set then the cluster address from the cluster configuration is used in its place.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: ClusterAddress

Default: null

Accept Backlog

Allowed backlog of connection requests on the listen port. -1 implies that this value is inherited from the channel.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: AcceptBacklog

Minimum: -1

Default: -1

Http Enabled For This Protocol

Whether or not this port will accept HTTP requests. HTTP is generally required by binary protocols for downloading stubs and other resources.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: HttpEnabledForThisProtocol

Default: true, except when Protocol is COM, in which case default is false.

Valid values:

  • true

  • false

If Protocol is COM, this attribute cannot be changed from default of false.

If Protocol is HTTP or HTTPS, this attribute cannot be changed from default of true.

Login Timeout

The login timeout for the server, in milliseconds. This value must be equal to or greater than 0. -1 implies that this value is inherited from the channel.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: LoginTimeoutMillis

Units: milliseconds

Minimum: -1

Maximum: 100000

Default: -1

Dynamic: yes

Complete Message Timeout

The maximum number of seconds spent waiting for a complete 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. -1 implies that this value is inherited from the channel.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: CompleteMessageTimeout

Units: seconds

Minimum: -1

Maximum: 480

Default: -1

Configurable: yes

Dynamic: yes

Idle Connection Timeout

The maximum number of seconds an connection is allowed to be idle before it is closed by the server. This attribute helps guard against server deadlock through too many open connections. -1 implies that this value is inherited from the default channel.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: IdleConnectionTimeout

Units: seconds

Minimum: -1

Default: -1

Configurable: yes

Dynamic: yes

Tunneling Enabled

http-tunneled clients enabled.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: TunnelingEnabled

Default: false

Valid values:

  • true

  • false

If Protocol is COM this attribute can not be changed from default of false.

Tunneling Client Ping

Interval (in seconds) at which to ping an http-tunneled client to see if its still alive. -1 implies that this value is inherited from the channel.

This attributed is only has an effect if Tunneling Enabled is true.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: TunnelingClientPingSecs

Units: seconds

Default: -1

Dynamic: yes


Tunneling Client Timeout

Duration (in seconds) after which a missing http-tunneled client is considered dead. -1 implies that this value is inherited from the channel.

This value only has an effect if Tunneling Enabled is true.

MBean: weblogic.management.
configuration.
NetworkAccessPointMBean

Attribute: TunnelingClientTimeoutSecs

Units: seconds

Default: -1

Dynamic: yes

Maximum Message Size

Specify the maximum 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.
NetworkAccessPointMBean

Attribute: MaxMessageSize

Units: bytes

Default: 10000000

Configurable: yes

Dynamic: yes

 

Skip navigation bar  Back to Top Previous Next