System Requirements and Capabilities

PaperCut is a cross-platform print monitoring application that runs on all major operating systems. The system has been designed to support all platforms for both the client and the server components and to scale from small businesses with 5 users all the way to the largest education sites with 500,000 users or more.
PaperCut Capabilities
Scalability
  • Suitable for networks from 5 to 500,000+ users.
  • Browser based admin interface - simple for small sites yet powerful for large sites.
Architecture
  • Suitable for single server environments to multi-server, multi-site and clustered environments.
  • Capable of monitoring locally attached or workgroup printers.
  • Powerful yet optional user client software (not required for print monitoring).
  • International: Available in 20+ languages and currency formats world wide.
Licensing
  • True enterprise-wide licensing: unlimited printers, servers and workstations.
  • Licenses are based on monitored user numbers.
Open Systems
  • Open and documented API, scripting interface, and database schema.
  • XML Web Services API with helpful source code examples.
  • Report data in CSV/Excel, PDF and HTML.
Printers
  • Almost all major laser, inkjet, label and wide-format printers/MFDs/plotters.
  • Supported print languages: PCL, PCL6, HPGL, PostScript, PCL-GUI, XPS, Ricoh RPCS, Epson ESC, QPDL, various GDI printers and many language that don't even have names!
User Directory Services
  • Active Directory (native integration including nested groups and OUs)
  • Apple OpenDirectory
  • eDirectory
  • LDAP
  • NIS, PAM, Samba, and others
Server Operating Systems (More details below)
  • Microsoft Windows (32 and 64-bit)
  • Apple Mac OS X
  • Linux (any modern 32 or 64 bit distribution)
  • Novell Open Enterprise Server Linux (OES 2 32-bit and OES 11 64-bit)
Workstation Operating Systems (More details below)
  • Microsoft Windows (32 and 64-bit)
  • Apple Mac OS X
  • Linux (any modern 32 or 64 bit distribution)
  • Unix workstations (Java required to run PaperCut Client Software)
Database Servers (Optional)
  • Self managing internal database: suitable for up to 5,000 users.
  • Microsoft SQL Server 2000/2005/2008/2008R2/2012/2014 or later (either 32 or 64 bit)
  • Microsoft SQL Express 2005/2008/2012/2014 or later (free from Microsoft)
  • PostgreSQL 7.1 or higher
  • MySQL 5.0 or higher
  • Oracle 9.2 or higher
Clustering Environments(Optional)
  • Microsoft Failover Cluster Manager
  • Microsoft Cluster Server
  • Veritas Cluster Server
  • Linux HA
  • Novell Cluster Services
Security & Encryption
  • SSL encryption used for sensitive client-server communications.
  • Option to install a signed SSL certificate.
Web Browsers
  • Microsoft Internet Explorer 8 and above
  • Mozilla Firefox 3.6 and above
  • Apple Safari 4 and above
  • Google Chrome
Primary Server Requirements
Operating System
  • Microsoft Windows (64-bit)
  • Windows Server 2019 / 2016 / 2012 / 2012 R2 / 2008 R2 / Windows 10* / Windows 8* / Windows 7* (core, server, advanced server, enterprise edition, 64-bit edition, workstation*, professional* versions all supported) Microsoft Clustering Services supported at all application layers
  • Apple Mac OS X 10.11 or higher
  • Most modern Linux distributions including Red Hat 6.0+, Novell SUSE 11.0+, Debian 6.0+, and others (requires GNU glibc 2.11 or higher)†
Memory
  • 2GB minimum supported (4GB or higher recommended) Most modern print servers should have a base of 2GB to 4GB of memory.
Hard Disk
  • 3GB, plus additional storage for logs and print history. When using Print Archiving (off by default) then a minimum of 100GB of free disk space is recommended. Most modern print servers should have a base of 60GB to 500GB of storage available.
Client Workstation Requirements
Operating System
  • Microsoft Windows 10 / Windows 8 / Windows 7
  • Apple Mac OS X 10.11 or higher
  • Most modern Linux distributions (requires Java 8.0)
  • Other systems supporting Java 8.0
Memory
  • Most modern client workstations are configured with 2GB to 4GB of memory, PaperCut requires a minimal 256MB.
Hard Disk
  • 0MB - zero-install deployment (recommended)
  • 100MB - full local installation
    Most modern client workstations have 60GB to 250GB of storage available.
Optional Print Release Station Requirements
Operating System
  • Windows Server 2016 / 2012 / 2012 R2 / 2008 R2 / Windows 10* / Windows 8* / Windows 7*
  • Apple Mac OS X 10.11 or higher
  • Most modern Linux distributions
Memory
  • 1GB or greater
Hard Disk
  • 0MB - zero-install deployment (recommended)
  • 70MB - full local installation
 
* The "desktop" class systems such as Windows 7 or 8 only allow 10 simultaneous connections (see Microsoft article). This means that these systems should only be used as a "server" to host print queues on networks with 10 workstations or less.
† SELinux should be disabled prior to installing.