Skip to main content

Ports

Qlik NPrinting uses the following Transmission Control Protocol (TCP) port numbers.

Default ports
TCP Port

Security

 

Description
443 TLS Qlik Sense Hub listen port. Also used for used for Qlik NPrinting licensing service back end.
2727 TLS Websocket proxy for reporting web renderer
4242 TLS Qlik Sense Repository Service (QRS) REST API listen port. See: Connecting to the QRS API
4243 TLS Qlik Sense Proxy Service (QPS) REST API listen port. See: QPS API URL
4730 Plain text QlikView DSC service port, always open on QlikView Server (QVS).
4747 TLS Qlik Sense Engine Service (QES) listen port and QlikView Server (QVS).
4799 Plain text QlikView Management Service (only for cluster).
4992 Plain text Repository service.
4993 TLS Qlik NPrinting web console proxy. Uses HTTPS protocol.
4994 TLS NewsStand proxy. Uses HTTPS protocol.
4995 Plain text, local connections only Windows authentication service. This port does not need to be open on the end-user's computer.
4996 Plain text Web engine service.
4997 Plain text Engine TLS certificates exchange server.
4998 Plain text Qlik NPrinting licensing service.
5672 TLS Qlik NPrinting messaging service.
15672 Plain text Qlik NPrinting messaging service management plugin.

Firewall rules

Minimum firewall rules
TCP Port Qlik NPrinting Server Qlik NPrinting Engines Notes
4993 inbound - -
4994 inbound - -
4996 block inbound, loopback allowed - Only allow listening on loopback interface.
4997 outbound inbound -
4998 loopback allowed - Must allow traffic on the loopback interface on Qlik NPrinting Server
5672 loopback allowed - Must allow traffic on the loopback interface on Qlik NPrinting Server
5672 inbound outbound If Qlik NPrinting scheduler service and Qlik NPrinting Engine are installed on different machines.
QlikView connection rules
TCP Port Qlik NPrinting Engines QlikView Server QlikView Management Server Notes
4730 outbound inbound - -
4747 outbound inbound - -
4799 outbound - inbound Only if a cluster is used.
Qlik Sense connection rules
TCP Port Qlik NPrinting Engines Qlik Sense Server
443 outbound inbound
4242 outbound inbound
4243 outbound inbound
4747 outbound inbound
Publish reports to Qlik Sense hub connection rules
TCP Port Qlik NPrinting Server Qlik Sense Server
443 outbound inbound
4242 outbound inbound
4243 outbound inbound
4747 outbound inbound

Changing the default ports

By default, the Qlik NPrinting web console is set to port 4993. The NewsStand is set to port 4994. These can be changed by editing the webengine.config file. This file is typically located under: C:\Program files\NPrintingServer\NPrinting\Webengine\Qlik.NPrinting.Webengine.config.

Warning: You should always backup your Qlik NPrinting repository before editing a .config file. See: Backing up Qlik NPrinting.

Do the following:

  1. Stop the Qlik NPrinting web engine service.
  2. Open the webengine.config file in a text editor.
  3. Update these strings with your preferred port values:
    • <add key="webconsole-proxy-port" value="4993" />
    • <add key="newsstand-proxy-port" value="4994" />
  4. Save the file.
  5. Start the Qlik NPrinting web engine service.

Workflows showing different inbound and outbound port combinations.

Fore more information about managing ports, see the Microsoft Windows help.