QlikWorld 2020 Global Conference. Join us to discover how to get the most from your data. Act fast. Register now and save.

Ports in a default Qlik Sense installation

The following figure provides an overview of the ports that are used in a default Qlik Sense installation.

The superscript numbers in the figure refer to the following:

  1. The Authentication (ticket) API in the Qlik Sense Proxy Service (QPS). For information on the Authentication API, see the Qlik Sense Proxy Service API documentation.
  2. The Session API in the QPS. For information on the Session API, see the Qlik Sense Proxy Service API documentation.
  3. For example, a Single Sign-On (SSO) portal that uses the Session API. For information on the authentication solutions available, see Authentication solutions topic.
  4. This port is used when the slave Qlik Sense Scheduler Service (QSS) is located on the central node in the Qlik Sense site.
  5. This port is used when the slave QSS is located on a node other than the central node.

The following table provides details on the ports in the figure.

Port Description
80

Qlik Sense Proxy Service (QPS) API service port.

Tip: This port is only available when client-side http communication is enabled. This is managed in the Qlik Management Console (QMC).
443

Default Qlik Sense Proxy Service (QPS) API service port. This port uses https for communication.

Note: Make sure that port 443 is available for the QPS to use, since the port is sometimes used by other software (for example, web servers).
4241 Communication port within multi-node sites for QRS-to-QRS synchronization. This port uses https for communication.
4242

Qlik Sense Repository Service (QRS) API service port. Also used as synchronization service port within multi-node sites for QRS-to-QRS synchronization. This port uses https for communication.

4243

Qlik Sense Proxy Service (QPS) REST server.

4244

Default port for the internal authentication module in the Qlik Sense Proxy Service (QPS) when using NTLM in Microsoft Windows. This port uses https for communication.

4432

Default listening port for the Qlik Sense Repository Database (QRD), used to listen for connections from the Qlik Sense Repository Service (QRS).

In a default Qlik Sense installation, a Qlik Sense Repository Database (QRD) service is created specifically for use by the Qlik Sense Repository Service (QRS). The QRS connects to the QRD to read and write data in the repository database. A PostgreSQL database is used by default.

4444

This port has two functions:

  • Security distribution port, only used within multi-node sites by non-master Qlik Sense Repository Services (QRSs) to receive a certificate from the master QRS. The communication is always unencrypted, but the transferred certificate package is password-protected.

  • Qlik Sense Repository Service (QRS) state port, used to fetch the state of a QRS in a Qlik Sense site. The state is fetched using http://localhost:4444/status/servicestate.
    The returned state is one of the following:
    • 0: Initializing. Once the node has been initialized, the node state changes into one of the other states.
    • 1: Certificates not installed. There are no certificates installed on the node. The node stays in this state until it has received the certificate and the certificate password.
    • 2: Running. The node is up and running and all APIs have been initiated.
4747

Used by Qlik Sense Engine Service (QES) for communication with the Qlik Sense web clients. The communication is encrypted using Secure Sockets Layer (SSL). The port number can be configured in the Qlik Management Console (QMC).

5050

Qlik Sense Scheduler Service (QSS) master REST engine.

5151

Qlik Sense Scheduler Service (QSS) slave REST engine.

For additional information on the ports used by the Qlik Sense services, see Services.