Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

When Any is documented as the source in the table below, any server internal to the solution is meant.


DescriptionProtocolSourcePortDestinationPort(s)Required for Non-Redundant SystemsRequired for Redundant SystemsDescription
pcs ClusterTCP

ACD-LB
ACD-STORE

Any

ACD-LB
ACD-STORE

2224NoYes

Ports used for communication between the pcs cluster members.

Required on all nodes (needed by the pcsd Web UI and required for node-to-node communication)
It is crucial to open port 2224 in such a way that pcs from any node can talk to all nodes in the cluster, including itself. When using the Booth cluster ticket manager or a quorum device you must open port 2224 on all related hosts, such as Booth arbiters or the quorum device host.

Chat ServerTCPACD-LBAnyACD-CHAT3000YesYesWebsocket for chat server
Database AccessTCPAnyAnyACD-LB3306NoYesRedirect port to master database
Database AccessTCPAnyAnyACD-LB3307NoYesRedirect port to slave database used for real-time reporting
Database AccessTCPAnyAnyACD-LB3308NoYesRedirect port to slave database used for historical reporting
pcs ClusterTCP

ACD-LB
ACD-STORE

Any

ACD-LB
ACD-STORE

3121NoYes

Ports used for communication between the pcs clusters members.

Required on all nodes if the cluster has any Pacemaker Remote nodes.

Pacemaker's crmd daemon on the full cluster nodes will contact the pacemaker_remoted daemon on Pacemaker Remote nodes at port 3121. If a separate interface is used for cluster communication, the port only needs to be open on that interface. At a minimum, the port should open on Pacemaker Remote nodes to full cluster nodes. Because users may convert a host between a full node and a remote node, or run a remote node inside a container using the host's network, it can be useful to open the port to all nodes. It is not necessary to open the port to any hosts other than nodes.

Telephony ServersUDPPBX / SBC / SIP TrunkAnyACD-TEL5060YesYesPort used for SIP 
pcs ClusterTCP

ACD-LB
ACD-STORE

Any

ACD-LB
ACD-STORE

5403NoYes

Ports used for communication between the pcs clusters members.

Required on the quorum device host when using a quorum device with corosync-qnetd. The default value can be changed with the -p option of the corosync-qnetd command.

pcs ClusterUDP

ACD-LB
ACD-STORE

Any

ACD-LB
ACD-STORE

5404NoYes

Ports used for communication between the pcs clusters members.

Required on corosync nodes if corosync is configured for multicast UDP

pcs ClusterUDP

ACD-LB
ACD-STORE

Any

ACD-LB
ACD-STORE

5405NoYes

Ports used for communication between the pcs clusters members.

Required on all corosync nodes (needed by corosync)

Hazelcast ClusterTCP

ACD-DBM
ACD-TEL
ACD-JB
ACD-CHAT

Any

ACD-DBM
ACD-TEL
ACD-JB
ACD-CHAT

5701 - 5801YesYesHazelcast cluster ports. 
Web Server AccessTCPAnyAnyACD-JB8080YesYeshttp server port for accessing the webserver.
REST Service AccessTCPACD-LBAnyACD-REST8091YesYesRest interface
pcs clusterTCP, UDP

ACD-LB
ACD-STORE

Any

ACD-LB
ACD-STORE

9929NoYesRequired to be open on all cluster nodes and booth arbitrator nodes to connections from any of those same nodes when the Booth ticket manager is used to establish a multi-site cluster.
Telephony ServersUDPACD-TELAnyACD-TEL20202NoYesIf building a cluster with more than one telephony server, this is the broadcast port used for interchassis communication and discovery.
Web Server CommunicationUDPACD-JBAnyACD-JB20640YesYes

When changing slides in the presentation, this port is used to send the information to the other web servers.

The 8-Server sends information to the web servers so that the information of the current conference call is displayed in the browser.

This setting can be found in the parameters:

ConfServer.WebServer.UDP.Port

Webserver conference control of telephony

UDPACD-JBAnyACD-TEL20641YesYes

Used for controlling telephone conferences from the web application.

ConfServer.Daemon.UDP.r5 must be running on the target telephony server. The actual destination for the message is determined dynamically by the web application.

This setting can be found in the parameters:

ConfServer.Daemon.UDP.Port

Telephony Servers - TTS generationUDPAnyAny

ACD-TEL

20643

Yes

Yes

IP address and port of the telephony server on which the TTS daemon is running (only for installations with TTS installed). Used to initiate ad-hoc tts generation.

This setting can be found in the parameters:

Portal.Daemon.TTS.UDP.Address
Portal.Daemon.TTS.UDP.Port

Event generation for APIsUDP

Any

Any

ACD-JB
ACD-REST
ACD-TEL

20644YesYes

Communication from event producers to the hazelcast cluster on change of various status for signaling events via the APIs or internally.

The PlatformUDPListener must run on the corresponding target computers. If running on the source itself, no port will need to be opened between the servers.

This setting can be found in the parameters:

ACD.UDP.MediaEventsListener.Address
ACD.UDP.Webserver.Address

Call initiation and call controlUDP

Any

AnyACD-TEL20645

Yes

Yes

Communication from servers to the daemon process for ACD and call control.

Note: The daemon ACD.Daemon.UDP.r5 must run on the corresponding ACD-TEL server.

This setting can be found in the parameters:

dialler.8Servers.IPs
ACD.UDP.Daemon.Address
ACD.UDP.Daemon.Port

TAPI call forwarding and redirection controlUDPAnyAnyACD-TEL40404YesYes

Used to control the call forwarding settings in the PBX via the PBX connector (usually ECSTA or a multi-line TAPI).

This setting can be found in the parameters:

Portal.JTELTAPIServer.UDP.Address
Portal.JTELTAPIServer.UDP.Port

Call initiation via PBX connectorUDPACD-JBAnyACD-TEL40406

Yes

Yes

The IP address of the PBX-Connector, if outdials are to be initiated via the PBX connector and not via the telephony server.

This setting can be found in the parameters:

dialler.ClickToCall.UDP.Connector.Host
dialler.ClickToCall.UDP.Connector.Port

Recommendation: set dialler.ClickToCall.UDP.Connector.Host EMPTY if the telephony server is to be used for outdial requests.

Otherwise when set then ALL click-to-cial commands will be sent directly to the PBX connector.

...