PaperCut 8.2 (Build 5695)

PaperCut 8.1 (Build 5490)
January 11, 2008
PaperCut MF 8.2 (Build 5777)
April 3, 2008

New features:

  • Added improved support and completed compatibility testing for Windows Server 2008.
  • Implemented intelligent handling of selected printer monitoring error conditions. PaperCut has a fail-open design by default ensuring that printing will continue uninterrupted on events such as an application server or network failure. However this was not ideal for some situations where a fail-closed (deny on failure) may be preferred. The behavior on error can now be configured to suit the site’s need. There are now 3 options to choose from:
    1. On error print all but held jobs – if an error occurs for jobs that are held awaiting release from a release queue or client popup they will continue to be held until connection to the application server is re-established. New print jobs will be allowed to print unhindered. (New default behavior).
    2. On error print – under any error condition allow the job to print (Previous default behavior).
    3. On error hold – under any error condition hold the job and continue to hold until the connection with the application server is re-established.

    This new default behavior greatly improves printer monitoring reliability on sites that make use of print hold/release queues or account selection popups.

  • Added a new “server-command” to import/update card/identity numbers and PINs from a file.
  • Added an option to mandate that the user must select a “Charge Rate” in the advanced account selection popup. To take advantage of this feature, the clients must be upgraded.

Enhancements:

  • Greatly improved scalability for sites running hold/release queues with hundreds of print jobs being held at once.
  • The group lists in the setup wizard and user/group sync page can now be be expanded to show very long group names.
  • The installer now automatically adds firewall exceptions for important PaperCut in-bound ports. This streamlines out-of-the-box setup on firewall enabled Windows systems.
  • A “Select all” option on the “Copy settings from printer to printer” screen is provided. This greatly improved usability when copying settings to hundreds of printers.
  • A warning is displayed when setting a user to “unauthenticated” to indicate that the client software is required.
  • Citrix printers that are mapped from the client session are not monitored.
  • Mac: The printer’s friendly name is displayed when enabling/disabling printers using the Control Printer Monitoring script.
  • When a printer is re-enabled, the change is recorded in the application log.
  • Various documentation improvements including a new section to assist administrators with producing their own handouts to educate users about various aspects of print monitoring/control.
  • A browser “favicon” is displayed when accessing the application in a web browser.
  • When running the standard release station in “Release Any” mode, the user is not prompted for confirmation if the print job is zero cost.
  • Updated translations for Portuguese, Chinese, German, French, Spanish, Italian, Czech, and Swedish.

Fixes:

  • Retrieving users and group information from Active Directory can be a resource intensive process. This now runs as a low priority task to ensure it does not adversely affect other applications.
  • Fixed a race-condition that may have prevented the printer error monitoring feature from working on some systems.
  • Fixed a problem with the client authentication popup when the username contained uppercase characters.
  • Clarified some wording on the “Shared Account Invoice Report”.
  • Ensured that card/identity numbers are unique when updated using the “server-command” or web service APIs.
  • Fixed a problem that stopped the “add-new-shared-account” server-command from working correctly.
  • Fixed a problem with multi-domain support for Active Directory if spaces appeared between the configured domains.
  • Disabling multi-domain support for Active Directory now also disables the use of multi-domains for authentication.
  • Fixed the most frequent crash errors as reported via the “report error” screen.
  • Allowed more flexible use of the regular expressions to normalize usernames.
  • The “printer usage summary by user” report is now sorted by username when using the PostgreSQL database.
  • Net Control: When users are enabled/disabled using the “Bulk User Actions” screen, their “Internet Group” membership is now updated.

Security:

  • Fixed a CSRF security vulnerability in the end-user web pages. This issue is considered a low risk and only affects customers with the end-user transfer feature enabled. Thanks to James from Personal Service Society Incorporated for bringing this to our attention.

Printer compatibility improvements:

  • Added support for the HP LaserJet P1505n (and other P1500 series printers)
  • Improved duplex detection for the Xerox Phaser 7300.
  • Improved duplex, page size, copy count and page-level color detection for some PCL5 printer drivers.
  • Improved duplex detection for the OKI C7300.
  • Improved page count detection for the Konica Minolta bizhub PRO 1050.
  • Fixed page count detection when printing to a HP LaserJet 4700dn from an Apple Mac.