Technote (FAQ)
Question
Which TCP/IP ports do the various IBM Rational Test Workbench (RTW) programs use?
Cause
You are installing and configuring the various RTW components. To plan your network topology and firewall rules, you need to know which TCP/IP ports RTW uses.
Answer
This technote gives details of the port numbers that RTW uses for its own inter-process communication. It is beyond the scope of this document to list every supported messaging technology with their default port numbers. See also the RTW documentation set.
Always check with the relevant system administrators on which port numbers are being used for external systems such as the project database and license server.
Project Database
Several of the components communicate with the project database via JDBC. The port number used for this will depend on the database vendor and configured connection string. Some defaults are listed below:
- Oracle: 1521
- MySQL: 3306
- DB2: 50000
Rational Integration Tester (RIT)
Outgoing connections
- Floating License Server: 27000
- Project Database
- Proxy Agent (if recording your own messages)
- RTC: 7819
- Messaging transports
- JDBC database connections
Incoming connections
- Software AG webMethods recording and stubbing.
A random port number is used and the RIT host name is sent for connections coming back. These may be overridden in Library Manager with:
WMIS Server Port
WMIS Server Bind Address - Performance Testing
By default this is a random port selected at start-up. It may be fixed to a given port (e.g. 8989) with the following JVM argument added to Library Manager:
-Dgreenhat.http.port=8989
RIT passes its hostname to the remote system for connections to be made back. It is possible to override this by setting the following in Library Manager:
HTTP Bind Address - VIE Recording
Recording Studio incoming messages.
This is port 7820 by default and can be changed in Library Manager.
Agent (VIE and Performance Tests)
Incoming Connections
- Command interface: 4476
- JMX interface: 8765
Outgoing Connections
- RIT during Performance testing
- Project Database (Test Engine and Probe processes)
- RTCP: 7819
- RQM server: 9443
- Messaging transports and Probe connections
There is communication between the Agent and the Test Engine and Probe programs using random port numbers.
Proxy Agent
Incoming connections
- HTTP listener: 3128
- HTTPS listener: 3129
- HTTP to HTTPS listener: 3131
Outgoing connections
- RTCP: 7819
- RIT: VIE recording port
JDBC Proxy Agent
This is a driver that is added to an existing program such as an application server. This program will be making these additional connections.
Outgoing connections
- RTCP: 7819
- RIT: VIE recording port
Rational Test Control Panel (RTCP)
Incoming Connections
- All requests: 7819
Outgoing Connections
- Project Database
- Agent: 4476
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.