Portuguese English Spanish
Portuguese English Spanish

Prerequisites for installing the DCA and Cloud Connector agent

The necessary prerequisites for installing the DCA and Cloud Connector agent are:

Hardware

Minimum configurations

  • Processor: Dual-Core 1.7GHz

  • Memory: 4gb or higher

  • Disk space: 10gb or higher

  • Processor: Octa-Core 2.6GHz

  • Memory: 16gb or higher

  • Disk space: 60gb or higher

Note

  1. Memory and processing consumption may vary depending on the number of printers monitored and print volume generated.

  2. Network performance affects the resource consumption of DCA and Cloud Connector services.

  3. For environments monitored by SNMP V3, contact NDD to assess the required hardware requirements.

  4. We recommend using server processors as they have substantial differences compared to a desktop processor.

Software

Minimum configurations for Windows

  • Microsoft .NET Framework: version 4.7.0 or higher.
    Requires prior installation.

  • Microsoft .NET Runtime: version 8.0.21 or higher.
    Included in the DCA and Cloud Connector installer.

  • Microsoft ASP.NET Core Runtime: version 8.0.21 or higher.
    Included in the DCA and Cloud Connector installer.

  • EpsonNet SDK for Windows: for monitoring Epson printers connected via USB, the EpsonBidirectionalService service (installed via the EpsonNet SDK for Windows application) must be running.
    Included in the DCA and Cloud Connector installer.

  • NDD - Queues Monitor: a component integrated with the DCA and Cloud Connector agents, required for the NDD - Supply Watch service to function.
    Included in the DCA and Cloud Connector installer.

During the installation process on Windows, the installer will automatically check whether NDD - Queues Monitor, Microsoft .NET Runtime, Microsoft ASP.NET Core Runtime, and EpsonNet SDK for Windows are already present on the computer. If any of them are not present, the installation will be performed automatically.

Do not uninstall Microsoft .NET Runtime and Microsoft ASP.NET Core Runtime, and do not stop the EpsonBidirectionalService service. These components are essential for the proper functioning of the DCA and Cloud Connector agent and its associated services.

Minimum configurations for Linux

For a correct installation on Linux, root or superuser permissions are required to perform the operating system setup tasks and download the application.

The environment must be set up in accordance with the approved distribution.

To download the applications, you must allow two-way communication with packages-orbix.ndd.tech.

Incompatibilities

  • NDD Print Agent: versions 5.25 through 5.30.
    The DCA and Cloud Connector is not compatible with versions 5.25 through 5.30 of the NDD Print Agent. To install or update the DCA and Cloud Connector in environments using these versions, you must first update the NDD Print Agent to version 5.31.0 or later. After updating the NDD Print Agent to a compatible version, you can perform the installation or update of the DCA and Cloud Connector as usual.

Environment

Minimum configurations

  • Ports 161 and 162 - UDP: SNMP communication enabled for communication with printing equipment.

  • Ports 9300, 9301, 9302, 9500, and 9501: NPAP communication enabled for communication with printing equipment.

  • Port 50501 - UDP: UDP communication enabled for communication with Zebra thermal equipment to collect alerts.

  • Port 58564 - TCP/IP: HTTP communication enabled for processing print jobs from the EcoPrint feature.

  • Port 443 - TCP/IP (proxy): communication between the proxy and the portal.

  • Port 443 - TCP/IP (gateway): communication between the gateway and the portal. This port must be open for external access only on the computer/server where the Gateway Connector will be installed.

  • Port 9635 - TCP/IP (gateway): communication between the agent and the gateway. The port must be open on the internal network to allow the agent and services to view the Gateway Connector.

Local network communications

Rule

Direction

Port/Protocol

Applicable services

Notes

SNMP (query + discovery)

Agent → device

UDP 161

  • NDD - Printer Monitor

  • NDD - Thermal Monitor

  • NDD - Supply Watch (network printers only)

  • NDD - Print Queue (only in the queue and driver administration module)

Used for collecting meters and supplies in the print/supply collectors.

In NDD - Print Queue, it is used only to identify the printer during queue administration.

Raw print / ZPL / Fingerprint / FBPL

Agent → device

TCP 9100

  • NDD - Thermal Monitor

-

Zebra alerts (device push)

Device → agent (inbound)

UDP 50501 (alert reception port, default)

  • NDD - Thermal Monitor

Proprietary UDP server for Zebra alerts.

Enable only if Zebra alert monitoring is active.

ICMP echo (discovery pre-check)

Agent → device

ICMP echo (optional, controlled by configuration)

  • NDD - Printer Monitor

  • NDD - Thermal Monitor

Blocking this hinders interval-based discovery.

Job hub (local listener)

Local / inbound on interface

TCP 57564 (HTTPS)

58564 (HTTP)

  • NDD - Queues Monitor

Queue/job functionality, unnecessary for primary meter/data collection. If enabled, restrict to loopback/trusted segment; the embedded web server listens on all network interfaces (0.0.0.0), WITHOUT authentication, and exposes job metadata.

Notification channel (loopback)

Local (loopback)

TCP 58564 (http://127.0.0.1:58564/Jobs)

  • NDD - Supply Watch (cliente do NDD - Queues Monitor local)

Local/loopback rule, applicable only if local integration with NDD - Queues Monitor is enabled.

SNMP traps

Device → agent (inbound)

UDP 162

  • NDD - Printer Monitor

  • NDD - Printer Monitor USB

  • NDD - Thermal Monitor

Enable within the meter and supply collection scope for compatibility with environments/devices that use SNMP events.

In the audited code, events are obtained via SNMP polling, and Zebra alerts are received via UDP 50501.

NPAP

Agent ↔ device

TCP 9300/9301/9302/9500/9501

  • Approved printer/device collectors

Enable printer fleet compatibility in the context of meter and supply collection, when required by the device model/certification.

HTTP to the device

Agent → device

TCP 80/443

  • NDD - Printer Monitor

The NDD - Printer Monitor may need to make HTTP calls to collect data from printers, depending on the device’s certification and model.

RAW / LPR

Agent → device

TCP 9100 / TCP 515

  • NDD - Print Queue and print queue environment

Supplementary work function for print queues/ports.

Not required for the main meter/supplies collection. Its firewall rules should be processed as conditional and not as prerequisites for the main meter/supplies collection.

Authorize only if print queue/port management is authorized.

External communications

Destination (FQDN)

IP

Port

Protocol

Whitelist note

portal.nddorbix.com

40.79.67.212

443

HTTPS/REST

Current primary host for SDK/portal: authentication, endpoint discovery, remote settings, heartbeat, events, real-time updates, and the DCA and Cloud Connector layers.

agent.nddorbix.com

20.161.218.182

443

HTTPS/REST

Used only for logs.

storbixprod-e2htfcfmf4azcjd2.a02.azurefd.net

Dynamic

443

HTTPS (download)

Download update packages via Azure Front Door.

Access via FQDN.

packages-orbix.ndd.tech

Dynamic

443

HTTPS (download)

Required for installation/updates on Linux only.

Access via FQDN.

ip-api.com

Dynamic

80

HTTP

The traffic is external, HTTP, and third-party.

Used on demand by NDD - Computer Monitor for geolocation via public IP.

Optional rule/outside the scope of meters and supplies. Allow only if this functionality is authorized.

For more details on how the communication flow takes place, go to Configure the DCA and Cloud Connector agent.

Web service

  • Web service used by DCA and Cloud Connector to receive/send data:
    Data Center Global and Data Center Europe: http://agent.nddorbix.com.
    Sends application monitoring data (server, services, and logs) to NDD Orbix.

Information

When accessing http://agent.nddorbix.com via your browser, you will view a 404 error. This is expected behavior, as the address is only used for agent communication via web service.

Raspberry Pi

  • Device model: Raspberry Pi 3 Model B or higher.

  • Operating system: Ubuntu 24.04 or higher (64-bit).

  • Storage: 8gb microSD card or higher.

  • Connection: local network that allows communication with the NDD Orbix server services.

Startup Type (ST)

  • DCA and Cloud Connector: Automatic.

  • Attached services: Manual.

Services installed with DCA and Cloud Connector remain with the Startup Type (ST) set to Manual, as the responsibility for starting and stopping these services lies solely with the agent itself. Only DCA and Cloud Connector should have the ST set to Automatic.

Starting with version 1.2.0, the DCA and Cloud Connector agent automatically checks the ST of each service. If it identifies any service configured as Automatic, it will automatically be adjusted to Manual.

Do not change the TI of services to Automatic, as this may compromise the correct functioning of the agent and its associated services.

HP USB printers

  • Check the Enable PJL Device Access Commands option in the Security > General Security of device web section to ensure proper monitoring of HP USB printers.

EcoPrint

  • PCL6 language driver.

To ensure the solution functions correctly, NDD Orbix components automatically monitor and adjust certain configurations in the print queues.

The NDD - Queues Monitor component automatically monitors and configures the following parameters:

  • Advanced tab in the driver properties:

    • Start printing after last page is spooled: enabled.

    • Print spooled documents first: enabled.

    • Keep printed documents: disabled.

  • Sharing tab in the driver properties (for shared queues only):

    • Render print jobs on client computers: disabled.

Warning

The settings apply to all print queues on the computer, including those not linked to EcoPrint or NDD Orbix (printers not registered with or monitored by the platform).

The NDD - Supply Watch service automatically monitors and configures the following parameter:

  • Advanced tab in the driver properties:

    • Enable advanced printing features: disabled. If this option remains enabled, the driver language may change during printing, preventing the savings from taking effect.

Warning

This configuration applies to all print queues associated with monitored and managed printers by NDD Orbix.

Approved operating systems

DCA and Cloud Connector are certified for installation and operation on the following versions of Windows and Linux distributions/versions:

  • Windows

    • Windows 10, 64 bits (x64)

    • Windows 11 Enterprise, 64 bits (x64)

    • Windows Server 2016 Standard Edition, 64 bits (x64)

    • Windows Server 2019 Standard Edition, 64 bits (x64)

    • Windows Server 2022 Standard Edition, 64 bits (x64)

  • Linux

    • Fedora 38 ou superior (x64)

    • Ubuntu 20.04 ou superior (x64)

    • Debian 12 ou superior (x64)

    • Mint 22 ou superior (x64)

Last updated: