-
Help Center home
-
Product manuals
-
Release notes
-
System requirements
Contents
Synchronizing Print Deploy security keys across multiple servers (v1.10.4437 or later)
Last updated July 1, 2026
Contents
Print Deploy v1.10.4437 introduces enhanced security for the client auto-update mechanism. If you run multiple Print Deploy servers in a load-balanced or high-availability environment, you must manually synchronize the newly generated key pairs (a public and private key) across all servers to maintain client connectivity.
Step 1: Locate the master key pair files on one of the Print Deploy servers
- Log into one of your Print Deploy servers (this will act as the source). Navigate to the data directory matching your server’s Operating System:
- Windows:
[app-path]\providers\print-deploy\win\data\ - macOS:
[app-path]/providers/print-deploy/mac/data/ - Linux:
[app-path]/providers/print-deploy/linux/data/
- Windows:
- Locate the two newly generated key files: updater.key and updater.pub.
Step 2: Back up the key pair
Copy updater.key and updater.pub to a secure, separate backup location.
Note: Keep this backup safe. If you ever restore a Print Deploy server from an older backup, you must re-apply these exact keys to preserve the secure auto-update connection with existing clients.
Step 3: Copy the keys to the other Print Deploy servers
(Make sure this is done using restricted administrator permissions)
Using an account with restricted administrative privileges (such as local SYSTEM for Windows or root for macOS/Linux), copy the updater.key and updater.pub files from your source server. Paste them into the identical data directory on every other Print Deploy server in your environment, replacing any existing files of the same name.
Step 4: Secure file permissions
On each Print Deploy server, verify that the file permissions are tightly restricted to prevent unauthorized access:
For Windows:
- updater.key (Private Key): Must only be accessible by the local SYSTEM account
- updater.pub (Public Key): Write access must be restricted to SYSTEM / root, but it can remain readable by all users.
For macOS/Linux:
- updater.key (Private Key): ‘read & write’ access must only be accessible by the ‘papercut’ user (the file owner). No access is allowed to any other user or group.
- updater.pub (Public Key): ‘read & write’ access must only be accessible by the ‘papercut’ user (the file owner). “Read only” access is allowed to other users and groups.
Step 5: Restart the Print Deploy service
Restart the PaperCut Print Deploy Server service on all updated servers to load the newly synchronized key pairs into memory.
Category: How-to Articles
Subcategory: Print Queues
Comments