Configuring communication ports
The following sections list the port requirements for both the Application Server and the Application Server Launcher.
For a complete list of ports used by BMC Server Automation, see BMC Server Automation ports.
Required Application Server ports
By convention the Application Server listens to the ports listed in the following table:
Traffic Type | Port Number (by convention) | Description |
---|---|---|
| 9840 | Listening port for the Authentication Service associated with an Application Server. If this value is set to 0, the Application Server does not run an Authentication Service. By default the Authentication Service runs and listens on port 9840. This port is used for BMC Server Automation Console to Application Server communication, and is used in conjunction with the Java Management Extensions (JMX) port 9838 (by default) to authenticate the client |
| 9841 | Listening port for the Application Service (that is, the service that accepts client connections). If this value is set to 0, the Application Server does not run an Application Service. By default the Application Service runs and listens on port 9841. |
| 9842 | The listening port for a Network Shell Proxy Service. You must manually define a listening port for the default deployment of an Application Server. Typically, |
| 9836 | Listening port for traffic between Application Servers that cooperate by distributing jobs to each other. This port is used in a multiple Application Server configuration for Application Server to Application Server communication. It is used in conjunction with the RMI Execution Port 9850+ (which is obtained from the MaxPort/MinPort range when the Application Server starts). This communication is used for various administration tasks, such as to pull Application Server statistics, coordinate job work item execution, update the remote heartbeat status, and so on. |
To configure ports
- Start the Application Server Administration console, as described in Starting the Application Server Administration console.
To specify a listening port, enter the following:
set <appServerComponent> <listeningport> #
where<appServerComponent>
is the option category you want to modify,<listeningport>
is the type of listening port, and # is the number of the port.- Restart the Application Server.
Ports used in a multiple application server deployment
By default, the following ports are used by the Application Server Launcher for BMC Server Automation Console to AppServerLauncher communication:
Traffic Type | Port Number (By default) | Description |
---|---|---|
| 9700 | JMX listener port used by from the BMC Server Automation Console to the Application Server Launcher, usually for local traffic only. |
| 9701 | Default communications port used for Application Server communication with the Application Server Launcher. Each managed Application Server uses this port to notify the Application Server Launcher that the Application Server is up and in a ready state. This communication is all local traffic for this port |
To configure ports for remote execution objects
Use this procedure to configure the JMX management port. This port is required for remote access to the Application Server using JMX.
- Start the Application Server Administration console, as described in Starting the Application Server Administration console.
- To specify a port used to access JConsole, enter the following:
set ManagementService JMXManagementPort #
- Restart the Application Server.
Comments
Log in or register to comment.