|License Type||SaaS & On-Premise|
|Agent Mode||Assess & Protect|
|Main Product Category||Contrast UI, Java Agent, .NET Agent, Node.JS Agent, Ruby Agent & Python Agent|
Which network ports are used by Contrast?
SaaS - Users and Agents:
Port 443 should be open in both directions for the Contrast agent to operate normally. The outbound connection is so that the agent can send vulnerabilities to Contrast. The inbound connection is so that the agent can receive configuration updates from the Contrast, such as rule changes or log level changes.
EoP - Users and Agents:
By default, when you install the Contrast server on-premise, it will use port 8080. Ports can be configured by modifying the file at $CONTRAST_HOME/data/conf/server.properties.
The following article details how to enable HTTPS and AJP and configure their associated ports: System Settings > HTTPS Configuration
EoP - Database
If installing a distributed on-premise setup where your database resides on a separate machine to your Tomcat application server(s), you can also configure the port used for the database connection.
Please see the section entitled Update the Contrast database configuration of the following article for details: Contrast Application > Distributed Configuration