Dispatcher Paragon Site Server pre-installation check list

Dispatcher Paragon Site Server pre-installation check list

Following features has to be installed and available on the server for Site Server installation

  • Microsoft .NET 4.5.1 or higher and Windows Installer 4.5 shall be installed.

  • No other software installed, except as agreed by Konica Minolta.

  • IP addresses for the local Dispatcher Paragon Site Server are prepared before the installation of MFDs and terminals.

  • Site Servers (all nodes of the clusters) meets minimum requirements. See Hardware requirements for details.

  • Latest security patches shall be installed on operating systems.

  • See Antivirus Exclusions for Dispatcher Paragon page to make sure system performance is not affected by Antivirus software.

  • There is no other software that can interfere with Dispatcher Paragon installed on the servers or Other Print Solution, except as specified in this document.

  • For automated/silent installation, the Konica Minolta, Inc. codesigning CA (ysoft-codesigning.cer) certificate needs to be present in the system. See Installing Security Certificates for more details.

  • "LPD service" not installed in case "Print Server" role is used.

Following criteria shall be met in order to install Site Server in near roaming group (NRG):

  • Multicast IP address for discovery

  • 1 Gbit stable LAN connection

Following criteria shall be met in order to install Site Server with Managed Workflows module:

  • Recommended Windows Updates should be installed, especially KB2919442, KB2919355 and KB3118401 is necessary for highlight/redact feature.

  • Internet connection or network proxy is required for cloud connectors.

Network communication overview

For proper functionality of the Dispatcher Paragon environment following ports have to be opened on the server side.

Network Communication Overview

Workstation to server communication (server inbound rules)

Required?

Type

Port

Communication type
data volume

Description (communication from the user)

Mandatory

TCP

80/443

HTTP/HTTPS

For access to the Dispatcher Paragon administration/reporting web interface

Mandatory

TCP

9090/9443

HTTP/HTTPS

For access to the End User UI web interface

Optional

(if using a workstation client)

TCP

9100

proprietary compressed
10 kB–1 GB per print job

Job reception from client workstations (TCP/raw communication)

Optional

(If spooling on a server)

TCP

515

LPR
10 kB–1 GB per print job

Job reception from client workstations (LPR)

Optional/Recommended from Localhost

(monitoring only)

TCP

19898

JMX

Management Service system health monitoring via JConsole

Configurable by the cmlJmxServerPort property in Dispatcher Paragon system settings.

Optional/Recommended from Localhost

(monitoring only)

TCP

9696/9002

JMX

Management Service LDAP replicator system health monitoring via JConsole

Optional/Recommended from Localhost

(monitoring only)

TCP

9898

JMX

SpoolerController system health monitoring via JConsole

SpoolerController only: Configurable by the orsJmxServerPort property in Dispatcher Paragon system settings

Optional/Recommended from Localhost

(monitoring only)

TCP

9999

JMX

SpoolerController group system health monitoring via JConsole

Optional/Recommended from Localhost

TCP

9000

JMX

Management Service auxiliary internal port used by JMX server

Management service only: Configurable by the jmxRmiServerPort property in Dispatcher Paragon system settings

Optional/Recommended from Localhost

TCP

19044

JMX

The SpoolerController group service auxiliary internal port used by JMX server

Optional/Recommended from Localhost

TCP

4000

HTTP/HTTPS

Communication between Terminal Server and Workflow Processing System

Optional

(If spooling on a server)

TCP

5559

YMQ

Communication between Non–spooling FlexiSpooler and Spooling FlexiSpooler

Mandatory on Site Server

TCP

5555

YMQ

Communication between FlexiSpooler (and its Desktop Interface) to Spooler Controller

Mandatory for a FlexiSpooler shared folder

TCP

UDP

137/139/445

137/138

SMB

Shared folder for uploading jobs

Server to Printer Communication (Server Outbound Rules)

Required?

Type

Port

Communication type
data volume

Description (communication from the user)

Optional (required with server spooling)

TCP

631/80

IPP

Jobdata delivery to printer (IPP)

Optional (required with server spooling)

TCP

9100

RAW
10 kB–1 GB per print job

Job data delivery to printer (Raw TCP)

Optional
(if using print data encryption)

TCP

80/443

IPP/SSL
10 kB–1 GB per print job

Job data delivery to printer (IPP over SSL)

Optional
(if using LPR backend)

TCP

515

LPR
10 kB–1 GB per print job

Job data delivery to printer (LPR)

Optional
(if using print data encryption)

TCP

9100

proprietary SSL
10 kB–1 GB per print job

Job data delivery to printer (compressed via YSoft SafeQ Terminal Professional)

Optional

UDP

64099

proprietary broadcast
(only within one subnet)

YSoft SafeQ Terminal Professional / UltraLight discovery

Optional

TCP

4095

proprietary

YSoft SafeQ Terminal Professional / UltraLight remote configuration

Mandatory for embedded terminals

TCP

50001/50003

proprietary WS SSL

Embedded (KM, Xerox, Sharp) remote configuration

Mandatory with Dispatcher Paragon Embedded Terminal for Ricoh

TCP

80, 443, 8080, 51443

64098

proprietary

Dispatcher Paragon Embedded Terminal for Ricoh installation and automatic configuration used by RXOP libraries

Dispatcher Paragon Embedded Terminal for Ricoh configuration

Mandatory for online print/copy tracking

UDP

161

SNMP

Online accounting of network printer MFD

Mandatory with Dispatcher Paragon Embedded Terminal for Toshiba

TCP

49629, 49630

HTTP/HTTPS

Dispatcher Paragon Embedded Terminal for Toshiba installation

Mandatory with Dispatcher Paragon Embedded Terminal for Xerox/Fuji–Xerox

TCP

80, 443

HTTP/HTTPS

Dispatcher Paragon Embedded Terminal for Xerox/Fuji–Xerox installation

Mandatory with Dispatcher Paragon Embedded Terminal for Konica Minolta

TCP

80, 50003

HTTP, proprietary WS SSL

Dispatcher Paragon Embedded Terminal for Konica Minolta installation

Mandatory with Dispatcher Paragon Embedded Terminal for Sharp

TCP

80/443

HTTP/HTTPS

Dispatcher Paragon Embedded Terminal for Sharp installation and during authentication on terminal

Mandatory with Dispatcher Paragon Embedded Terminal for Samsung

TCP

80

HTTP

Dispatcher Paragon Embedded Terminal for Samsung installation

Mandatory for Dispatcher Paragon Embedded Terminal installation

UDP

161

SNMP

Dispatcher Paragon Embedded Terminal installation MFD check

Mandatory with Dispatcher Paragon Embedded Terminal for Lexmark

TCP

80, 21

HTTP, FTP

Dispatcher Paragon Embedded Terminal for Lexmark installation

Mandatory with Dispatcher Paragon Embedded Terminal for HP

TCP

7627

HTTPS

Dispatcher Paragon Embedded Terminal for HP installation

Mandatory with Dispatcher Paragon Embedded Terminal for Epson

TCP

80, 443

HTTP/HTTPS

Dispatcher Paragon Embedded Terminal for Epson installation

Mandatory with Dispatcher Paragon Embedded Terminal for Brother

TCP

80, 443

HTTP/HTTPS

Dispatcher Paragon Embedded Terminal for Brother installation

Optional - Active FTP transfers

(for embedded terminal scanning)

TCP

>1023

FTP

Range of ports for active FTP transfers (choice of passive/active FTP made by MFD, range of port on MFD side controlled by MFD, range of ports on server side defined by operating system - e.g. https://support.microsoft.com/cs-cz/help/929851/the-default-dynamic-port-range-for-tcp-ip-has-changed-in-windows-vista)

Mandatory with Terminal Pro 4

TCP

22

SSH

Manages configuration of Terminal Pro 4/eDEE/SafeQube/FlexiSpooler during terminal installation (communication Site Server to HW appliance)

Printer to server communication (server inbound rules)

Required?

Type

Port

Communication type
data volume

Description (communication from the user)

Mandatory with Terminal Professional / Ultralight / Network Card Reader

TCP

4096

Proprietary SSL

low volume, low latency

Terminal Professional/UltraLight/Network Card Reader authentication and session control

Optional

(if using time synchronization with a Terminal Professional)

UDP

37

Time protocol

Time synchronization between a Terminal Professional and the server. When the system parameter timeServerEnable is enabled, the server is listening on UDP port 37. The terminal connects to this port upon restart.

Mandatory with all embedded terminals, Terminal Pro 4 and Mobile Terminal except Dispatcher Paragon Embedded Terminal for KM native and Dispatcher Paragon Embedded Terminal for Samsung

TCP

5021, 5022

HTTP/HTTPS

Dispatcher Paragon Terminal Application communication, Dispatcher Paragon Mobile Terminal.

Mandatory with Dispatcher Paragon Embedded Terminal for Sharp, Toshiba, Xerox and Fuji-Xerox

TCP

5011, 5012

HTTP/HTTPS

Vendor-specific web services

Mandatory with Dispatcher Paragon Embedded Terminal for Ricoh

TCP

5012

HTTP/HTTPS

Accounting and charging

Mandatory with Dispatcher Paragon Embedded Terminal for KM

TCP

5014–5019

WS SSL

low volume, low latency

Dispatcher Paragon Embedded Terminal (KM) authentication and session control

Mandatory with Dispatcher Paragon Embedded Terminal for HP

TCP

5025

HTTP/HTTPS

Webservices for Dispatcher Paragon Embedded Terminal (HP)

Mandatory with Dispatcher Paragon Embedded Terminal for Epson

TCP

5023, 5024

HTTP/HTTPS

Webservices for Dispatcher Paragon Embedded Terminal (Epson)

Mandatory with Dispatcher Paragon Embedded Terminal for Brother

TCP

5026, 5027

HTTP/HTTPS

Webservices for Dispatcher Paragon Embedded Terminal (Brother)

Mandatory with Dispatcher Paragon Embedded Terminal for Toshiba

TCP

389/636

LDAP/LDAPS

Internal LDAP for Dispatcher Paragon Embedded Terminal for Toshiba

When 389 is blocked (by an already running AD on a domain controller), Dispatcher Paragon installer will display a warning and use 390 port instead

Optional
(if using scan via SMTP)

TCP

25

SMTP

Scanning from MFDs via email (optional, depending on MFD capabilities)

Mandatory for WebDAV scanning

TCP

5610

Secured WebDAV/HTTPS

Scanning from MFDs via scan workflow (optional, depending on MFD capabilities, configurable by webdavPort )

Optional
(if using scan via SMB)

TCP

139

SMB

Scanning from MFDs via scan to folder (optional, depending on MFD capabilities)

Mandatory for embedded terminal scanning

TCP

21

FTP

Scanning from MFDs via scan to folder (optional, depending on MFD capabilities, configurable by ftp-port )

Optional—Passive FTP transfers

(for embedded terminal scanning)

TCP

>1023

FTP

Range of ports for passive FTP transfers (choice of passive/active FTP made by MFD, range of ports on MFD side controlled by MFD, range of ports on server side inherited by Dispatcher Paragon from the operating system - see https://support.microsoft.com/cs-cz/help/929851/the-default-dynamic-port-range-for-tcp-ip-has-changed-in-windows-vista)

SafeQ infrastructure service

TCP

7348

HTTP/HTTPS

Updates, heartbeat and other communication of Terminal Pro 4/eDEE/SafeQube/FlexiSpooler (communication from HW appliances to Site Servers)

Inter–server communication (inbound and outbound rules)

Required?

Type

Port

Communication type
data path

Description (communication from the user)

Mandatory for Management Service cluster

TCP

4099

Management Service > Management Service

proprietary

~1kB per print job

Application–level cluster synchronization

Mandatory for SpoolerController

TCP

6010

SpoolerController > Management Service

proprietary

~40–60 kB per print job

Spooler Controller to Management Service communication and synchronization

Mandatory

TCP

5556

TerminalServer > SpoolerController

proprietary

Terminal Server (TS) component (required for Dispatcher Paragon Embedded Terminal support), communication with server application

Mandatory for load balancing

TCP

6020

Management Service > Management Service

Internal communication between Management Service instances

Mandatory for near job roaming

UDP Multicast

configurable

SpoolerController > SpoolerController

Near Roaming Group synchronization. Mandatory for roaming groups with 10+ SpoolerController servers.

Mandatory for near job roaming

TCP

7800

SpoolerController > SpoolerController

Near Roaming Group synchronization. Required for roaming groups up to 10 SpoolerController servers.

Optional for etcd

TCP

2377

TerminalServer > etcd

Default value of port used by the Terminal Server to communicate with the local etcd

Optional for etcd

TCP

2378

etcd > etcd

Default value of port for communication between etcd nodes

Mandatory for job roaming

TCP

81

SpoolerController > SpoolerController

Job roaming via distributed layer

Mandatory for FlexiSpooler shared folder
or Mobile print web uploads

TCP

UDP

137/139/445

137/138

SMB

Shared folder for uploading jobs

Mandatory for Mobile Print and job transfers

TCP

5559

HTTP/HTTPS

Exchanging job data between spoolers, sending jobs from Mobile Print

Mandatory on Site Server

TCP

5555

YMQ

Communication between FlexiSpooler (and its Desktop Interface), Mobile Print to Spooler Controller

Mandatory for Mobile print

TCP

110/143/995/993

POP3/IMAP/POP3S/IMAPS

Mobile Print downloads emails from mail server

Optional for Mobile print

TCP

443

EWS

Mobile Print downloads emails using Exchange web services

SafeQ infrastructure service

TCP

7348

HTTP/HTTPS

Managment of Terminal Pro 4/eDEE/SafeQube/FlexiSpooler (communication from IMS Proxy on Site Servers to IMS on Management servers)

Mandatory when WPS is installed on different machine than TS

TCP

5600

HTTP

Endpoint for communication with between WPS and Terminal Server

Other communication

Required?

Type

Port

Communication type
data path

Description (communication from the user)

Mandatory for LDAP synchronization

TCP

636

Management Service > LDAP

LDAP integration (server > LDAP controller) secured over SSL

Optional

TCP

389

Management Service > LDAP

LDAP integration (server > LDAP controller)

Optional

TCP

3268

Management Service > LDAP

LDAP integration (server > LDAP controller)
(global catalogue)

Optional
(if using Payment system)

TCP

4196

YSoft Payment Machine > Dispatcher Paragon Payment System

Management connection

Optional
(if using Payment system)

TCP

4197

YSoft Payment Machine > Dispatcher Paragon Payment System

Management connection over SSL (e.g. time synchronization) —this port is needed to be set up in Payment Machine service menu during the configuring of the Payment System server address

Optional
(if using Payment system)

TCP

4198

YSoft Payment Machine > Dispatcher Paragon Payment System

Main connection

Optional
(if using Payment system)

TCP

4199

YSoft Payment Machine > Dispatcher Paragon Payment System

Main connection over SSL

Optional
(if using Payment system)

TCP

8080

Terminal Server > Dispatcher Paragon Payment System

Web, rest services (APIs)

Optional
(if using Payment system)

TCP

8443

Terminal Server > Dispatcher Paragon Payment System

Web, rest services (APIs)

Optional

TCP

25

SMTP
(as per scan size)

SMTP (Scan job delivery, notifications to administrator and users)

Mandatory
(if using external MS SQL server with named instance)

UDP

1434

Management Service / Payment System > MSSQL DB

This communication is used to query the SQL server browser service. The SQL browser service will respond with the TCP port number that will be used for the rest of communication.

Mandatory
(if using external MS SQL server with a named instance)

TCP

see description

Management Service / Payment System > MSSQL DB

The port number is dynamically assigned by the SQL browser service, see http://technet.microsoft.com/en–us/library/cc646023.aspx for more information.

Mandatory for TerminalServer

TCP

5557

SpoolerController > TerminalServer

Requests from SpoolerController to TerminalServer. Always localhost.

Cluster installation

Required

Type

Port

Communication type
data path

Description (communication from the user)

Mandatory

TCP

4001

Management Service

Internode communication

Mandatory for Management Service

TCP

2379

Management installer > etcd

Used by Management installer to store/obtain database server configuration

Mandatory for Management Service

TCP

2380

etcd > etcd

Communication between etcd nodes