Hitachi

Hitachi Application Server V10 User's Guide (For UNIX® Systems)


2.5 Connection configurations for Application Server

Application Server operates by communicating with processes on its components (such as Java EE servers, web servers, and domain administration servers), and peripherals (such as load balancers, DBMSs, and clients). This section explains connection relationships between these processes, and the port numbers used by these processes.

The following figure illustrates connection relationships for Application Server.

[Figure]

The following table shows the port numbers of the ports used by each process of Application Server, whether port numbers can be changed, whether bound IP addresses can be specified, whether ports can be opened and closed, and communication clients.

Process

Numbers in the diagram

Description

Default port number/TCP or UDP

Can the port number be changed?

Can the IP address be specified?

Can the port be opened and closed?#1

Communication client

Web server

1

HTTP request reception port

80/TCP

Y

Y

Y

Web client on the local machine or a remote machine

2

HTTPS request reception port

443/TCP

Y

Y

Y

Web client on the local machine or a remote machine

Domain administration server

3

Port for the domain administration server

4848/TCP

Y

Y

N#2

The asadmin utility command on a remote machine or the local machine including an application execution environment computer

4

HTTP request reception port

8080/TCP

Y

Y

Y

Administration Console on the local machine or a remote machine

5

HTTPS request reception port

8181/TCP

Y

Y

Y

None

6

JMX request reception port

8686/TCP

Y

Y

Y

JMX client on the local machine or a remote machine

7

Communication port for IIOP

3700/TCP

Y

Y

Y

None

8

Communication port for IIOP/SSL

3820/TCP

Y

Y

Y

None

9

Communication port for IIOP/SSL with mutual authentication

3920/TCP

Y

Y

Y

None

10

Communication port for the Java debugger

9009/TCP

Y

Y

Y

None

26

Port for the JMS Provider

7676/TCP

Y

Y

Y

None

27

GMS listener port

9090-9200/TCP

Y

Y

Y

Java EE server on the local machine or a remote machine

28

GMS multicast port

2048-49151/UDP

Y

Y

Y

Java EE server on the local machine or a remote machine

29

TCP port for Message Queuing

Ephemeral port/TCP

Y

Y

Y#3

None

30

Port for Message Queue Administration

Ephemeral port/TCP

Y

Y

Y#3

None

31

Port for Message Queue RMI Registry

Ephemeral port/TCP

N

N

Y#3

JMX client on the local machine or a remote machine

Java EE server

11

Port for the domain administration server

24848#4/TCP

Y

Y

N#2

Domain administration server on the local machine or a remote machine

12

HTTP request reception port

28080#4/TCP

Y

Y

Y

Web Server on the local machine or a remote machine

13

HTTPS request reception port

28181#4/TCP

Y

Y

Y

None

14

Communication port for JMX

28686#4/TCP

Y

Y

Y

JMX client on the local machine or a remote machine

15

Communication port for IIOP

23700#4/TCP

Y

Y

Y

  • EJB client on the local machine or a remote machine

  • Application Client Container on the local machine or a remote machine

16

Communication port for IIOP/SSL

23820#4/TCP

Y

Y

Y

  • EJB client on the local machine or a remote machine

  • Application Client Container on the local machine or a remote machine

17

Communication port for IIOP/SSL with mutual authentication

23920#4/TCP

Y

Y

Y

  • EJB client on the local machine or a remote machine

  • Application Client Container on the local machine or a remote machine

18

Port for the JMS Provider

27676#4/TCP

Y

Y

Y

Java EE server on the local machine or a remote machine

20

GMS listener port

9090-9200/TCP

Y

Y

Y

Java EE server on the local machine or a remote machine

21

GMS multicast port

2048-49151/UDP

Y

Y

Y

Java EE server on the local machine or a remote machine

22

TCP port for Message Queuing

Ephemeral port/TCP

Y

Y

Y#3

Java EE server on the local machine or a remote machine

23

Port for Message Queue Administration

Ephemeral port/TCP

Y

Y

Y#3

Java EE server on the local machine or a remote machine

32

Port for Message Queue RMI Registry

Ephemeral port/TCP

N

N

Y#3

JMX client on the local machine or a remote machine

SSH daemon

24

Listening port on an SSH server

User-specified (22)/TCP

#5

#5

#5

Domain administration server on the local machine or a remote machine

Java EE server

25

Port for connecting to the Felix Shell

26666#4 /TCP

Y

N#6

N

Telnet client on the local machine

Legend:

Y: It is possible to change port numbers, specify IP addresses, and open and close ports.

N: It is not possible to change port numbers, specify IP addresses, or open or close ports.

#1

Indicates whether users can open and close the port.

#2

This port is required for the corresponding process and always opens when that process starts.

#3

These ports open and close in sync with the JMS Provider port.

#4

You can specify the IP address with a command option. If you omit the option, the first Java EE server is created by using the default IP address. For the second and subsequent Java EE servers, IP addresses are automatically set by the domain administration server during server creation.

#5

This possibility differs depending on whether an SSH daemon is installed.

#6

This port is closed by default.