Network port numbers used by IBM Rational Test Workbench components

Technote (FAQ)


Which TCP/IP ports do the various IBM Rational Test Workbench (RTW) programs use?


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.


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.

  • DB2: 50000

  • Microsoft SQL Server: 1433

  • MySQL: 3306

  • Oracle: 1521

Rational Integration Tester (RIT)


  • Floating License Server: typically 27000 and 2 additional ports
    See technote How to serve a license key to client machines through a firewall

  • Project Database

  • Proxy Agent (if recording your own messages)

  • RIT Agent: 7824 (using JDBC stub with integrated simulation database)

  • RTCP: 7819

  • Messaging transports

  • JDBC database 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:
    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.
    By default this is a random port number. It can be changed in Library Manager by setting the value of VIE Recording Port.

RIT Agent (VIE and Performance Tests)

  • Command interface: 4476
    Override this by running with the "-p <port>" switch.
    For example: Agent -p 4475
  • JDBC stubbing (integrated simulation database): 7842

  • JMX interface: 8765

  • 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

  • HTTP listener: 3128

  • HTTPS listener: 3129

  • HTTP to HTTPS listener: 3131

  • 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.


  • RTCP: 7819

  • RIT: VIE recording port

Java Virtualization Agent

This is a driver that is added to an existing Java program to enable the virtualization of Java method calls. This program will be making these additional connections.


  • RTCP: 7819

  • RIT: VIE recording port

Rational Test Control Panel (RTCP)


  • All requests: 7819

  • Project Database

  • Agent: 4476

Rate this page:

(0 users)Average rating

Add comments

Document information

More support for:

Rational Test Workbench

Software version:

8.0, 8.5

Operating system(s):

AIX, Linux, Solaris, Windows

Reference #:


Modified date:


Translate my page

Machine Translation

Content navigation