10 Squared

PaperCut and MacOS

The support team are getting more and more requests for help relating to the installation of PaperCut on a MacOS server. Below we have complied some hints to accompany the attached instructional video. PaperCut and MacOS is a great combo and but it can be a daunting for any first timers.

Firstly before attempting to install PaperCut please make sure you have a working printing system running on the Mac server. We don’t recommend installing PaperCut until this is setup and working correctly. This will help you fault find any printing issues before adding PaperCut into the mix, this helps identify where any issues may be.

The support pages at PaperCut have a knowledge base article to walk you through the process of adding printers to a Mac server running 10.8 and above. This article can be viewed here – https://www.papercut.com/products/ng/manual/common/topics/install-mac-10-8-9.html

If you have a Windows server as your primary application server, or you are installing a fresh Mac application server, you will probably want to use virtual printers. For this process, you would need to create a Null port on the Mac. This will allow you to use virtual printers that won’t error or display offline messages as the driver tries to connect to the actual printer. This will also eliminate any secured print jobs being released by mistake to an incorrect printer. PaperCut has also documented this process in the linked knowledge base article here – https://www.papercut.com/kb/Main/SetupNullPrinterOnMac

Please make sure your version of PaperCut is compatible with the version of Mac OS you are using. At the time of writing, this article PaperCut doesn’t support OSX 10.7 or below. For any 10.11 (El Capitan) or Mac OS Sierra integration, you would need to be running PaperCut MF or NG 15.3 +.
If you would like to use the Mac client with your PaperCut install. This now uses LaunchD to integrate better with Macs new OS, this is explained more in this setup article – http://www.papercut.com/kb/Main/MacClientStartupWithLaunchd