Ports used by speech products

This topic summarizes ports used by Nuance speech software. If your system uses any of these ports for other software, you must resolve the conflicts by changing the configuration. In addition to configured and reserved ports, Speech Suite services might use random ports on an ephemeral basis (they use any available port, and there is no reservation or possibility of conflict).

Note: The Management Station provides roles that run more than one instance of a service on a host. The default port numbers shown below indicate defaults and assume a single instance of the given service. Additional service instances introduced on the same host will see port number increments, usually by 10. For example, the default port for Krypton is 8600; therefore, the second Krypton instance will use port 8610, the third 8620, and so on.

License Manager

The Nuance License Manager uses the following ports:

Port

Parameter

Default

License Manager

SWILicenseServerList

27000

(27000@localhost)

Vendor daemon port None. See configuration information below. Dynamically allocated.

If you install multiple instances of License Manager for high-availability purposes, you can assign additional ports (a different port for each instance) when configuring the LicenseServerList.

Management Station

The Nuance Management Station reserves the following port: 8080

Watcher service

The watcher service uses the following ports. To change a port, contact Nuance Professional Services

Port

Parameter

Default

Communication port for watcher's SNMP module and your SNMP manager.

wm.snmp.Port

162

A range of TCP ports, reserved for security purposes but not used for communication.

watcher.RestrictedTCPPorts 6666-6669

Port for loading watcher's SNMP module

watcher.Modules 7161

Watcher listening port

reserved 7120

UDP ports to monitor watched processes.

reserved

7890 and 9919

TCP listener port for the watcher XML web service

reserved 8919

UDP port for the Management Station heartbeat

reserved

4444

Speech Server

The Nuance Speech Server uses the following ports:

Port

Parameter

Default

RTSP port

server.mrcp1.transport.port

4900

HTTP port

server.session.ossweb.port

90

Starting RTP port. Use an even number to comply with the RTP standard. See Flexible port usage.

server.rtp.port

7892

Speech Server—MRCPv2 TCP port

server.mrcp2.sip.transport.tcp.port

6075

Speech Server—MRCPv2 TLS port

server.mrcp2.transport.tls.port

6076

Speech Server—SIP TCP port

server.mrcp2.sip.transport.tcp.port

5060

Speech Server—SIP UDP port

server.mrcp2.sip.transport.udp.port

5060

Speech Server—SIP TLS port

server.mrcp2.sip.transport.tls.port

5061

Speech Server, call log server—Listening TCP port

server.callLog.tcp.port

10101

Speech Server, call log server—Listening TLS port

server.callLog.tls.port

10102

Nuance recognition service

server.nrs.serverAddress

8200

Vocalizer server.nvs.Address 9200
NLP service server.nlps.serverAddress

8443

Inet proxy ports

When an Inet proxy is used, it uses the following ports by default:

Port

Parameter

Default

NSS Inet proxy

server.inet.proxyPort

1111

Nuance recognition service proxy

swirec_inet_proxy_server_port

(empty)

Vocalizer Inet proxy

inet_proxy_server_port

8080

Natural Language Processing service

The Natural Language Processing service uses the following ports:

Port

Parameter

Default

Natural Language Processing service

server.port

8443

Nuance Resource Manager

resourceManager.urls

9001

Krypton engine

The Krypton recognition engine uses the following ports:

Port

Parameter

Default

HTTPS/WebSocket Secure API port https : port 8600

When running multiple instances on the same host, each instance will allocate its own port(s). For example, a host running 8 instances will require 8 HTTPS ports (8600, 8610, 8620, and so on).

NLE and NTpE

The Natural Language Engine and the Nuance Text Processing Engine listen for incoming requests, either HTTP or WebSocket, on the following ports:

Port

Parameter

Default

Natural Language Engine

nle.port

9091

Nuance Text Processing Engine port 9092

Resource Manager

The resource manager communicates with ZooKeeper, and ZooKeeper itself uses ports:

Port

Parameter

Default

ZooKeeper listener

zookeeper : servers

2181

ZooKeeper servers server.x (where x is the number of a ZooKeeper server. You configure two ports for each server, for example 2181:3181. Speech Suite has no requirements about the ports you define. See Setting up ZooKeeper.