My Oracle Support Banner

Communication between different networks using channels (Doc ID 1679672.1)

Last updated on FEBRUARY 11, 2017

Applies to:

Oracle WebLogic Server - Version 10.3 to 12.1.1.0
Information in this document applies to any platform.

Symptoms

When a channel is configurated with outbound connection , there is communication between the IPs of different networks, the channel uses the IP configured in its listen address to contact with the IP of admin default channel although these IPs are in different networks

For example:

1. Configure 2 Machines with 2 interfaces , one with the Admin server and other one with a managed server.

- In the Admin server machine there are 2 interfaces

 

vnet0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2
        inet 10.163.245.106 netmask fffff000 broadcast 10.163.255.255
vnet1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
        inet 10.170.0.2 netmask ffff0000 broadcast 10.170.255.255
- In the managed server machine

vnet0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2
        inet 10.163.247.149 netmask fffff000 broadcast 10.163.255.255
vnet1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
        inet 10.170.0.1 netmask ffff0000 broadcast 10.170.255.255

 

2.Configure a channel for the managed server listening in the IP 10.170.0.1. So the default channel listens in the 10.163.245.106  and the channel in 10.170.0.1

The configuration is :

<server>
    <name>Server-0</name>
    <listen-port>7008</listen-port>
    <listen-address>10.163.247.149</listen-address>
    <network-access-point>
      <name>Channel</name>
      <protocol>t3</protocol>
      <listen-address>10.170.0.1</listen-address>
      <public-address>10.170.0.1</public-address>
      <http-enabled-for-this-protocol>true</http-enabled-for-this-protocol>
      <tunneling-enabled>false</tunneling-enabled>
      <outbound-enabled>true</outbound-enabled>
      <enabled>true</enabled>
      <two-way-ssl-enabled>false</two-way-ssl-enabled>
      <client-certificate-enforced>false</client-certificate-enforced>
    </network-access-point>

 

 

If the outbound is enabled for the channels there will be connections from IP 10.170.0.1 to default admin IP 10.163.245.106 during the changes activation or during the managed server startup

The netstat will show connection li IP:

10.170.0.1.50493      10.163.245.106.7001   49640     0 49640    0 TIME_WAIT

10.170.0.1.50494      10.163.245.106.7001   49640     0 49640    0 TIME_WAIT

10.170.0.1.50495      10.163.245.106.7001   49640     0 49640    0 TIME_WAIT

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.