OptimiDoc Server communication

OptimiDoc Server provides a communication through server protocols based or specified service. List of protocols and ports is described below.


Customer security boundaries

OptimiDoc Server doesn’t provides a user data outside the customer ICT environment, only communication with utilized cloud services is required as a part of solution design and basic prerequisites.  

The exception to above, happens when scanning to Cloud Storages is used. E.g. User A scan document in customer ICT environment and select Cloud storage in internet. OptimiDoc Server receives scan data from MFP device and delivers it to selected storage.


Communication paths & encryption

OptimiDoc Server provides and receives data from following components:

  • Print server
  • MFP device
  • Mobile application for iOS and Android
  • Web browser
  • OptimiDoc Print Node
  • OptimiDoc Client

Component could be excluded in specific customer implementations.


Communication channels and protocols


Print server > OptimiDoc Server

Purpose

Data

Protocol

Port

Encryption

- Delivery of print job

- Print data (PCL/PS/XPS/PDF)

- Login

LPR

515

no

IPP

14265

no

IPPS

14266

TSL



MFP device > OptimiDoc Server

Purpose

Data

Protocol

Port

Encryption

- Authentication & authorization of user

- Login and password or PIN or Card

- Email

- Full name

- Access rights


HTTP

14265

No

HTTPS

14266

TLS

SOAP

(Konica Minolta and Develop)

14267

TLS

Embedded terminal communication

- Print job data (name, preview)

- Scan workflows including metadata

- Storages folders structure including files

- Billing codes

HTTP

14265

No

HTTPS

14266

TLS

Delivery of scanned document

- Scan document data

- Scan document description file with user login and metadata

HTTP

14265

No

HTTPS

14266

TLS

WebDAV (Konica Minolta and Develop)

14269

TLS

FTP (Epson)

21

FTP server defined



OptimiDoc Server > MFP device

Purpose

Data

Protocol

Port

Encryption

Device authentication in case of external authentication method

- Login

- Email

- Full name

- Access right

HTTP

80

No

HTTPS

443

Device defined

Device installation and configuration

- OptimiDoc Server parameters

HTTP

80

No

HTTPS

443

Device defined

Device status check

- Device detailed information including serial number, trays, …

SNMP

161,162 (UDP)

No

Print documents delivery

- Print data (PCL/PS/XPS/PDF)

- User login

LPR

515

No

IPP

80, 631

No

IPPS

443

Device defined

JetDirect

9100

No

Device configuration


HTTPS

443 (Xerox)

50003 (KM)

7627 (HP)

Device defined




OptimiDoc Server > LDAP

Purpose

Data

Protocol

Port

Encryption

Lightweight Directory Access Protocol synchronization

- Login

- Email

- Full name

- Department

- Card

- Pin

LDAP

389,3268

No

LDAPS

636, 3269

LDAP defined



OptimiDoc Server > Other services

Purpose

Data

Protocol

Port

Encryption

Outgoing emails

- Notification and error alerts

- Scans and defined metadata

SMTP

25

SMTP server defined

Incomming email

- Documents for print and scan trough optimidoc

IMAP

143,993

Mailserver defined

POP3

110,995

Mailserver defined

Delivery and download from Cloud storages

- Scan document

- Access/Refresh token

- Metadata

HTTPS

443

Cloud storages defined

Popup request to Client

- URL address to OptimiDoc Server address

- Proprietary commands

binary

14262


Network Card Reader TCPConv 2

- User card number


14263

No


Print server > OptimiDoc Print Node

Purpose

Data

Protocol

Port

Encryption

- Delivery of print job

- Print data (PCL/PS/XPS/PDF)

- Login

LPR

515

no

IPP

14265

no

IPPS

14266

TSL



OptimiDoc Print Node > OptimiDoc Server

Purpose

Data

Protocol

Port

Encryption

- Print job registration

- Login

- Job name

- Job language

- Print job accounting data

HTTPS

14266

TLS

- Heartbeat

- Status of OptimiDoc Print Node

HTTPS

14266

TLS


OptimiDoc Server > OptimiDoc Print Node

Purpose

Data

Protocol

Port

Encryption

- Print job release request

- Login

- Job ID

- Device IP

- Delivery type

- Finishing options

HTTPS

14260

TLS

- Job maintenance

- Job ID

HTTPS

14260

TLS

- Job preview

- Job preview

HTTPS

14260

TLS


OptimiDoc Print Node > MFP device

Purpose

Data

Protocol

Port

Encryption

Print documents delivery

- Print data (PCL/PS/XPS/PDF)

- User login

LPR

515

No

IPP

80, 631

No

IPPS

443

Device defined

JetDirect

9100

No


Exact set of ports and protocols could be different based on used MFP devices and architecture.

Complete communication between OptimiDoc Server internal components is secured through TLS.

Default algorithm used for encryption is SHA1 with self-signed certificate. OptimiDoc Server could utilize customer certificates instead of default one.