Network ports used by DevOps Test Integrations and APIs
To plan your network topology and firewall rules, you must know which TCP/IP ports are used by the software components of HCL DevOps Test Integrations and APIs (Test Integrations and APIs).
In general, port numbers are configured in either Library Manager or the Agent
registration.xml
files. Processes must always be restarted after you make
any changes. Always check with the relevant system administrators about which port numbers
are being used for external systems such as the project database and license server.
Project database
- IBM® Db2®: 50000
- Microsoft™ SQL Server: 1433
- MySQL: 3306
- Oracle: 1521
Test Integrations and APIs
- Project database
- Proxy Agent (if you record your own messages)
- Test Virtualization Control Panel: 5443 default for HTTPS, 7819 default for HTTP, 7883 default for the Topology Discovery view
- Messaging transports
- JDBC database connections
- Email server for publishing reports
- Source control systems
- Test management systems, for example IBM® Engineering Test Management
- Software AG webMethods recording and stubbing. A random port number is used and the Test Integrations and APIs hostname is sent for connections coming back. These connections can be overridden in Library Manager with:
WMIS Server Port WMIS Server Bind Address
- Recording
Recording Studio incoming messages.
By default this port is a random port number. It can be changed in Library Manager by setting the value of
Recording Port
. - CICS® Stubs A random port number is used and the Test Integrations and APIs hostname is sent for connections coming back. These connections can be overridden in Library Manager with:
CICS Stub ServerPort CICS Stub Server Bind Address
Test Integrations and APIs Agent (Virtualization)
- Command interface: 4476
Override this port by running with the
-p <port>
switch.For example:
Agent -p 4475
- JDBC stubbing (integrated simulation database): 7842
Override this port by setting IDB Client Port in Library Manager.
- JMX interface: 8765 Override this port by configuring
Agent.config
as shown:<server enabled="true"> <jmxPort value="8787"/>
- Test Virtualization Control Panel: 5443 default for HTTPS, 7819 default for HTTP
- Engineering Test Management server: 9443
HTTP/TCP Proxy Agent
- HTTP and HTTPS listener: 3128 (Default)
TCP based forwarding rules as configured by user.
- Test Virtualization Control Panel: 5443 default for HTTPS, 7819 default for HTTP
- Test Integrations and APIs: Recording port
- HTTP/TCP destinations and forward proxy
JDBC Proxy Agent
This program is a driver that is added to an existing program such as an application server. This program makes these additional connections.
- Test Virtualization Control Panel: 5443 default for HTTPS, 7819 default for HTTP
- Test Integrations and APIs: Recording port
Java™ Virtualization Agent
This program is a driver that is added to an existing Java™ program to enable the virtualization of Java™ method calls. This program makes these additional connections.
- Test Virtualization Control Panel: 5443 default for HTTPS, 7819 default for HTTP
- Test Integrations and APIs: Recording port
Test Virtualization Control Panel
- General HTTPS requests: 5443 default for HTTPS, 7819 default for HTTP
User access and Agent communication.
This port number replaces the previous general HTTP requests on port 7819.
- Internal Communications Port: 7883
This port is configured in Installation Manager and used in the Topology Discovery.
- KariosDB web server stub usage: 7828
- Project database
- LDAP authentication server