Unknown macro: {next_previous_links}
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

This page describes the default ports of WSO2 Enterprise Integrator when the port offset is 0.

Ports of Enterprise Integrator profiles

Listed below are the default ports that are used in WSO2 Enterprise Integrator (WSO2 EI) when the port offset is 0.

ESB ports

  • 9443 - HTTPS servlet transport (the default URL of the management console is https://localhost:9443/carbon)
    Non-blocking HTTP/S transport ports: Used to accept message mediation requests. For example, if you want to send a request to an API or a proxy service, you must use these ports: <EI_HOME>/conf/axis2/axis2.xml file.
  • 8243 - Passthrough or NIO HTTPS transport
  • 8280 - Passthrough or NIO HTTP transport

EI-Analytics ports

  • 9643-  The port on which the Analytics dashboard opens

  • 9161 - Cassandra port on which Thrift listens to clients
  • 7712 - Thrift SSL port for secure transport, where the client is authenticated for the Analytics profile
  • 7612 - Thrift TCP port to receive events from clients to DAS

EI-Business Process ports

EI-Broker ports

EI-Broker uses the following JMS ports to communicate with external clients over the JMS transport.

  • 5675 - Port for listening for messages on TCP when the AMQP transport is used.
  • 8675 - Port for listening for messages on TCP/SSL when the AMQP Transport is used.
  • 1886 - Port for listening for messages on TCP when the MQTT transport is used.
  • 8836 - Port for listening for messages on TCP/SSL when the MQTT Transport is used.
  • 7614 - The port for Apache Thrift Server.

General ports

The following ports are common to all WSO2 products that provide the given feature. 

Management console ports

WSO2 products that provide a management console (except WSO2 Enterprise Integrator) use the following servlet transport ports:

WSO2 Enterprise Integrator (WSO2 EI) uses the following ports to access the management console:

  • 9443 - HTTPS servlet transport for the ESB runtime (the default URL of the management console is https://localhost:9443/carbon)

  • 9445 - HTTPS servlet transport for the EI-Business Process runtime (the default URL of the management console is https://localhost:9445/carbon)
  • 9444 - Used for the EI-Analytics management console

LDAP server ports

Provided by default in the WSO2 Carbon platform.

  • 10389 - Used in WSO2 products that provide an embedded LDAP server

KDC ports

  • 8000 - Used to expose the Kerberos key distribution center server

JMX monitoring ports

WSO2 Carbon platform uses TCP ports to monitor a running Carbon instance using a JMX client such as JConsole. By default, JMX is enabled in all products. You can disable it using <PRODUCT_HOME>/repository/conf/etc/jmx.xml file.

  • 11111 - RMIRegistry port. Used to monitor Carbon remotely
  • 9999 - RMIServer port. Used along with the RMIRegistry port when Carbon is monitored from a JMX client that is behind a firewall

Clustering ports

To cluster any running Carbon instance, either one of the following ports must be opened.

  • 45564 - Opened if the membership scheme is multicast
  • 4000 - Opened if the membership scheme is wka

Random ports

Certain ports are randomly opened during server startup. This is due to specific properties and configurations that become effective when the product is started. Note that the IDs of these random ports will change every time the server is started.

  • A random TCP port will open at server startup because of the -Dcom.sun.management.jmxremote property set in the server startup script. This property is used for the JMX monitoring facility in JVM.
  • A random UDP port is opened at server startup due to the log4j appender (SyslogAppender), which is configured in the <PRODUCT_HOME>/repository/conf/log4j.properties file.
  • No labels