System requirements: Print Deploy and PaperCut NG/MF

This topic covers:

For PaperCut NG/MF system requirements, see PaperCut NG System Requirements or PaperCut MF System Requirements.


Make sure there's an Internet connection so that software updates can be automatically installed.

Printers and drivers

Print Deploy works with the vast majority of printers. This includes, but is not limited to, print languages such as PostScript, PCL5, PCL5e, PCL6, XPS, Epson ESC/P2, Canon UFR, UFRII and more.


The following driver requirements must be met before Print Deploy will clone the print queue:

  • The driver must have an INF file (Setup Information file).

  • The driver must be digitally signed and package aware.

  • The driver is not a virtual driver like a PDF printer. In other words, the print queue has to point to a physical device or in the case of a Direct Print Find-Me setup, to a local nul-port.


To see which driver languages work best with PaperCut NG/MF in regards to controlling, tracking, and giving users the ability to change print job settings at the time of release, check the Supported Printers knowledge base article.

Client requirements

  • Windows 7, 8, 8.1, and 10, 64-bit (Microsoft Internet Explorer 9+).

  • macOS X 10.12+ (Sierra) 64-bit.

  • Chromebooks

  • Coming soon, Linux support

Firewall rules

For an up-to-date list of PaperCut NG/MF firewall ports, see the Firewall Ports used by NG/MF knowledge base article.

The following ports must be open for the end-user client to be able to communicate with the Application Server:

On the client

  • 9174 (HTTPS) outbound TCP port to Application Server

  • 9173 (HTTP) outbound TCP port to Application Server

  • 9175 (HTTP) TCP to localhost—only applicable is third party firewalls are active on the client computer.

    9191 (HTTP)—if you’re deploying direct print queues, so the Direct Print Monitor on the user's computer can talk to the Application Server .

On the Application Server


  • 9173 (HTTP) TCP port for Print Deploy clients

  • 9174 (HTTPS) TCP port for Print Deploy clients


  • 443 (HTTPS) TCP port to Required for automatic updates of the Print Deploy service and Print Deploy clients.