# Proxy and firewall allowlist information

The following tables list the most important TCP/IP ports the Talend products use.

You need to make sure that your firewall configuration is compatible with these ports or change the default ports where needed.

Add the following websites to the allowlist on every machine that runs a Talend module:

| URL | Port | Usage |
| --- | --- | --- |
| update.talend.com | 443 | For downloading additional packages such as Bonita BPM Integration, Talend Metadata Bridge and upgrades from Talend Studio tools |
| talend-update.talend.com | 443 | For downloading libraries in Talend Studio (mainly for components) |
| www.talend.com | 443 | For testing and sending usage statistics from Talend Studio |
| talendforge.org | 443 | For using Talend Exchange in Talend Studio and for users actions such as clicking on forum links |
| community.talend.com | 443 | For user actions, such as clicking on links. |
| help.talend.com | 443 | For user actions, such as clicking on help links. |

| URL | Port | Usage |
| --- | --- | --- |
| https://repo1.maven.org | 8082 | <ul>Available in:<li>Data Fabric</li><li>Data Services Platform</li><li>ESB</li><li>MDM Platform</li><li>Real-Time Big Data Platform</li></ul><br><br>For the ESB Runtime Features Installer -<br>Talend Artifact Repository access |

| URL | Port | Usage |
| --- | --- | --- |
| www.bonita.com | 80 | <ul>Available in:<li>Data Fabric</li><li>MDM Platform</li></ul><br><br>Adding this website to the allowlist is optional.<br>It is only required when Bonita BPM is installed. |

Information noteNote: If your deployment depends on other third-party software, you may need to add other URLs to your allowlist. Talend recommends adding to the allowlist all hostnames that have dynamic IP addresses.

In this table:

* **Port**: a TCP/IP port or a range of ports.

* **Active**: Active for a standard installation of the product (Standard Installation is defined here as Server or Client installation using Talend Installer with the default values provided in the Installer User Interface).

* **Direction**: In (Inbound) and Out (Outbound) refer to the direction of requests between a port and the service (or CFX route) communicating with it. For example, if a service is listening for HTTP requests on port 9080, then it is an inbound port because other services are performing requests on it. However, if the service calls another service on a given port, then it is an outbound port.

* **Usage**: which part of the Product component uses this port (for example 1099 is used by the JMX Monitoring component of Talend Runtime).

* **Configuration file**: the file or location where the value can be changed.

* **Note**: anything which is important to mention additionally.

## Talend Studio ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 8090<br><br>Active: N | IN | tESBProviderRequest (SOAP Data Server) and tRESTRequest (REST<br>Data Service default port) | REST: Preferences / Talend / ESB SOAP: tESBProviderRequest<br>component details |
| 80<br><br>Active: N | OUT | Big Data dynamic distribution only - Apache repository port<br>(*repository.apache.org*) | / |
| 18080<br><br>Active: Y | IN OUT | <ul>Available in:<li>Data Fabric</li><li>MDM Platform</li></ul><br><br>Bonita Embedded Server - Tomcat HTTP port | &lt;Workspace&gt;/tomcat/conf/server.xml |
| 18443<br><br>Active: Y | IN OUT | <ul>Available in:<li>Data Fabric</li><li>MDM Platform</li></ul><br><br>Bonita Embedded Server - Tomcat HTTPS port | &lt;Workspace&gt;/tomcat/conf/server.xml |
| 18005<br><br>Active: Y | IN OUT | <ul>Available in:<li>Data Fabric</li><li>MDM Platform</li></ul><br><br>Bonita Embedded Server - Shutdown port | &lt;Workspace&gt;/tomcat/conf/server.xml |
| 18009<br><br>Active: Y | IN OUT | <ul>Available in:<li>Data Fabric</li><li>MDM Platform</li></ul><br><br>Bonita Embedded Server - Tomcat AJP Port | &lt;Workspace&gt;/tomcat/conf/server.xml |
| 19091<br><br>Active: Y | IN OUT | <ul>Available in:<li>Data Fabric</li><li>MDM Platform</li></ul><br><br>Bonita Embedded Server - H2 Embedded | &lt;Workspace&gt;/tomcat/conf/bitronix-resources.properties,<br>&lt;Workspace&gt;/tomcat/conf/Catalina/localhost/bonita.xml<br>and<br>&lt;Workspace&gt;/tomcat/conf/server.xml |

## Talend CommandLine Ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 8090<br><br>Active: N | IN | tESBProviderRequest (SOAP Data Server) and tRESTRequest (REST<br>Data Service default port) | REST: Preferences / Talend / ESB SOAP: tESBProviderRequest<br>component details |
| 8002<br><br>Active: N | IN | Talend CommandLine<br>port | commandline-linux.sh |
| 3334 to 4333<br><br>Active: Y | IN | Talend Studio<br>live statistics | The values can be configured in Talend Studio |
| 4334 to 5333<br><br>Active: Y | IN | Talend Studio<br>trace mode | The values can be configured in Talend Studio |

## Talend Identity and Access Management Ports

| Port | Direction | Usage | Configuration file | Note |
| --- | --- | --- | --- | --- |
| 9080<br><br>Active: Y | IN | Talend Identity and Access Management<br>Server - Apache Tomcat HTTP Port | /conf/server.xml |  |
| 9009<br><br>Active: Y | IN | Talend Identity and Access Management<br>Server - Apache Tomcat AJP Connector Port | /conf/server.xml |  |
| (none)<br><br>Active: Y\* | OUT | Talend Identity and Access Management<br>Server - Database | /conf/iam.properties | \* By default an embedded H2 Database is used (not network<br>accessible). If another database should be used the port is<br>related to the type and configuration of this database. |

## Talend Administration Center Ports

| Port | Direction | Usage | Configuration file | Note |
| --- | --- | --- | --- | --- |
| 5601<br><br>Active: Y | OUT | Talend Administration Center<br>Kibana port | Configuration Page in Talend Administration Center<br>Web-UI |  |
| 8080<br><br>Active: Y | IN | Talend Administration Center<br>Server Apache Tomcat HTTP Port | /conf/server.xml |  |
| 8009<br><br>Active: Y | IN | Talend Administration Center<br>Server Apache Tomcat AJP Connector Port | /conf/server.xml |  |
| 9419<br><br>Active: Y | IN OUT | Talend Administration Center<br>Server - Drools Workbench Git Port<br>(-Dorg.uberfire.nio.git.daemon.port) | &lt;ApacheTomcatPath&gt;/bin/setenv.sh |  |
| 10000 - 11000<br><br>Active: N | IN | Talend Administration Center<br>Server External Talend JobServer | Add<br>scheduler.conf.statisticsRangePorts=10000-11000<br>to<br>/webapps/org.talend.administrator/WEB-INF/classes/configuration.properties | A free port is chosen in the allotted range on the Administrator<br>machine, where the Job will send the statistics information<br>during its execution. Default is 10000-11000 but it can be<br>configured to another port range.<br><br>The range of ports is only opened when real-time statistics<br>gathering is activated for a Job. |
| (none)<br><br>Active: Y\* | OUT | Talend Administration Center<br>Server Database | Configuration Page in Talend Administration Center<br>Web-UI | \* By default an embedded H2 Database is used (not network<br>accessible). If another database should be used the port is<br>related to the type and configuration of this database. |

## Talend Data Preparation Ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 5044<br><br>Active: Y | OUT | Talend Data Preparation audit server port | config/audit.properties |
| 9999<br><br>Active: Y | IN | Talend Data Preparation User Interface port | config/application.properties |
| 8989<br><br>Active: Y | OUT | Talend Data Preparation backend port | config/application.properties |
| 27017<br><br>Active: Y | OUT | MongoDB port | &lt;MongoDB&gt;/mongod.cfg |

## Talend Data Stewardship Ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 5044<br><br>Active: Y | OUT | Talend Data Stewardship audit server port | conf/audit.properties |
| 19999<br><br>Active: Y | IN | Apache Tomcat HTTP Port | tomcat/conf/server.xml |
| 19924<br><br>Active: Y | IN | Apache Tomcat Shutdown Port | tomcat/conf/server.xml |
| 19928<br><br>Active: Y | IN | Apache Tomcat AJP Connector Port | tomcat/conf/server.xml |
| 27017<br><br>Active: Y | OUT | MongoDB port | &lt;MongoDB&gt;/mongod.cfg |
| 2181<br><br>Active: Y | OUT | Apache ZooKeeper port | &lt;Kafka&gt;/config/zookeeper.properties |
| 9092<br><br>Active: Y | OUT | Apache Kafka port | &lt;Kafka&gt;/config/server.properties |

## Talend LogServer Ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 5044<br><br>Active: Y | IN | Talend LogServer audit server port | logstash-talend.conf |
| 5601<br><br>Active: Y | IN | Talend LogServer Kibana port | logstash-talend.conf |
| 8050<br><br>Active: Y | IN | Talend logging module - Talend Administration Center log4j port | logstash-talend.conf |
| 8052<br><br>Active: Y | IN | Talend logging module - Talend Components log4j port | logstash-talend.conf |
| 8053 and 8054<br><br>Active: Y | IN | Talend logging module - MDM log4j ports | logstash-talend.conf |
| 8055<br><br>Active: Y | IN | Talend logging module - Talend JobServer log4j port | logstash-talend.conf |
| 8056 and 8057<br><br>Active: Y | IN | Talend logging module - Audit log4j ports | logstash-talend.conf |
| 9200<br><br>Active: Y | IN | Talend logging module - Elasticsearch port | &lt;TalendLogServerPath&gt;/elasticsearch-X.X.X/config/elasticsearch.yml<br>and logstash-talend.conf |

* Available in:
* Data Fabric
* Data Services Platform
* ESB
* MDM Platform
* Real-Time Big Data Platform

## Talend Runtime Ports

| Port | Direction | Usage | Configuration file (./etc) |
| --- | --- | --- | --- |
| 8000<br><br>Active: Y | IN | Talend JobServer - Command Port | org.talend.remote.jobserver.server.cfg |
| 8001<br><br>Active: Y | IN | Talend JobServer JobServer - File Transfer Port | org.talend.remote.jobserver.server.cfg |
| 8888<br><br>Active: Y | IN | Talend JobServer JobServer - Monitoring Port | org.talend.remote.jobserver.server.cfg |

* Available in:
* Data Fabric
* Data Services Platform
* ESB
* MDM Platform
* Real-Time Big Data Platform

## Talend ESB Ports

| Port | Direction | Usage | Configuration file (./etc) | Note |
| --- | --- | --- | --- | --- |
| 8040<br><br>Active: Y | IN | Standard HTTP port | org.ops4j.pax.web.cfg | See the Talend ESB Container Administration Guide for config scripts and also<br>the admin: command which allows you to set ports to different<br>values. |
| 9001<br><br>Active: Y | IN | Standard HTTPS port | org.ops4j.pax.web.cfg |  |
| 1099<br><br>Active: Y | IN | JMX - RMI Registry Port | org.apache.karaf.management.cfg |  |
| 44444<br><br>Active: Y | IN | JMX - RMI Registry Port | org.apache.karaf.management.cfg |  |
| 8101<br><br>Active: Y | IN | Apache Karaf - SSH Port | org.apache.karaf.shell.cfg |  |
| 61616<br><br>Active: N | IN | Messaging - ActiveMQ Broker Port | system.properties |  |
| 2181<br><br>Active: N | IN OUT | ESB Locator - Apache ZooKeeper Port | Server: org.talend.esb.locator.server.cfg<br><br>Client: org.talend.esb.locator.cfg |  |
| 1527<br><br>Active: N | IN | ESB SAM Database - Apache Derby Port | The port value of the embedded Derby database depends on the<br>Talend Runtime Container configuration, as the database is shipped with the<br>container. | The embedded Apache Derby DB is only supported for Development<br>and Testing purpose in production system environments. The<br>Container, which hosts the SAM Server, needs access to the<br>related Database port. The port depends on the Database and<br>Database configuration. |
| 8082<br><br>Active: Y | OUT | ESB Runtime Features Installer - Talend Artifact Repository access | org.ops4j.pax.url.mvn.cfg |  |
| (\*)<br><br>Active: Y | IN OUT | Customer Services, Routes etc. |  | Any of the Data Services, Routes, and other components<br>additionally deployed to the container might require additional<br>port to be accessible. |

## Talend JobServer Ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 8000<br><br>Active: Y | IN | Talend JobServer - Command Port | org.talend.remote.jobserver.server.cfg |
| 8001<br><br>Active: Y | IN | Talend JobServer - File Transfer Port | org.talend.remote.jobserver.server.cfg |
| 8555<br><br>Active: Y | IN | Talend JobServer - Process Messaging Port | &lt;Talend JobServerPath&gt;/conf/TalendJobServer.properties |
| 8888<br><br>Active: Y | IN | Talend JobServer - Monitoring Port | org.talend.remote.jobserver.server.cfg |

## Talend Artifact Repository Ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 8081<br><br>Active: Y | IN | Talend Artifact Repository -<br>Jetty HTTP Port | /conf/jetty.xml |

* Available in:
* Big Data Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* MDM Platform
* Real-Time Big Data Platform

Availability-note[Deprecated](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-deprecated)

This content is deprecated.

## Talend DQ Portal Ports

Talend DQ Portal is deprecated from Talend 7.1 onwards.

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 8580<br><br>Active: Y | IN | Standard port | /tdqp/apache-tomcat/conf/server.xml |
| 7890<br><br>Active: Y | IN | Port of the Talend DQ Portal<br>configuration embedded database | /tdqp/apache-tomcat/conf/server.xml<br>and<br>/tdqp/apache-tomcat/database/startup.sh |

* Available in:
* Data Fabric
* MDM Platform

## Talend MDM Web UI Ports

| Port | Direction | Usage | Configuration file (./etc) | Note |
| --- | --- | --- | --- | --- |
| 5044<br><br>Active: Y | OUT | Talend MDM Server<br>audit server port | conf/audit.properties |  |
| 8180<br><br>Active: Y | IN OUT | Talend MDM Server -<br>Tomcat HTTP port | &lt;TomcatPath&gt;/conf/server.xml | \*If this port is in conflict with another application port, you<br>have the possibility to choose between the following ports:<br>8080, 8280, and 8380. |
| 8543<br><br>Active: Y | IN OUT | Talend MDM Server -<br>Tomcat HTTPS port | &lt;TomcatPath&gt;/conf/server.xml |  |
| 8105<br><br>Active: Y | IN OUT | Talend MDM Server -<br>Shutdown Port | &lt;TomcatPath&gt;/conf/server.xml |  |
| 8109<br><br>Active: Y | IN OUT | Talend MDM Server -<br>Tomcat AJP Port | &lt;TomcatPath&gt;/conf/server.xml |  |

* Available in:
* Big Data Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* MDM Platform
* Real-Time Big Data Platform

## Talend Dictionary Service Ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 8187<br><br>Active: Y | IN | Standard port | /conf/server.xml |
| 27017<br><br>Active: Y | OUT | MongoDB port | &lt;MongoDB&gt;/mongod.cfg |
| 2181<br><br>Active: Y | OUT | Apache ZooKeeper port | &lt;Kafka&gt;/config/zookeeper.properties |
| 9092<br><br>Active: Y | OUT | Apache Kafka port | &lt;Kafka&gt;/config/server.properties |

## Streams Runner and Spark Job Server Ports

| Port | Direction | Usage | Configuration file |
| --- | --- | --- | --- |
| 9060<br><br>Active: Y | IN | Streams Runner default port | &lt;Flow\_Runner\_Path&gt;/conf/application.conf |
| 8098<br><br>Active: Y | IN | Spark Job Server default port | &lt;Spark\_Job\_Server\_Path&gt;/settings.sh |
| 8099<br><br>Active: Y | IN | Spark Job Server H2 port | &lt;Spark\_Job\_Server\_Path&gt;/settings.sh |
| 9998<br><br>Active: Y | IN | Spark Job Server JMX port | &lt;Spark\_Job\_Server\_Path&gt;/settings.sh |