How does Pharos printer error detection work?

Blog Post created by toleary on Aug 1, 2013

<?xml version="1.0"?>


Printer error detection is performed by the Pharos Print Server. The Pharos Print Server checks the status of the printer as seen in Windows Print Manager. By default the Pharos Print Server will assume that any printer that has the word "error" in its status is in a faulty state and it will not send print jobs to that printer. Users will be notified either at the Pharos Station or via the Notify client if it is configured to do so.

This method of printer error detection is dependent on the print driver accurately reporting the state of the printer. Unfortunately, not all print drivers report print status accurately, so this means print jobs may still be sent to faulty printers, or alternatively the printer will be reported in an error state when it is in fact functional. In this situation it is recommended you contact your printer manufacturer to see if they can assist you in configuring the printer so its state will be reported correctly. If this is not possible, you can modify or completely disable printer status detection altogether.

What the Pharos Print Server considers as an error state is defined by the "Status String Match " registry key. This key can be configured to check for multiple error conditions. Error state checking can be disabled using the "Status Enable" registry key.

More information on Pharos Registry Key entries can be found in Pharos Help.