Printing stops in RHEL 7.7, RHEL 8.0 and 8.1 when using cups-browsed for printer sharing and high-availability

Solution Verified - Updated -

Issue

  • I have a central print server for a load balanced cluster. Every few days print jobs on the clients get queued up, but don't get sent to the printers. Or printers get disabled or disappear entirely from the client systems.
  • We have a CUPS printing environment, where one client uses cups-browsed to see printers configured on a central CUPS server. This setup was working with no issues until a recent patch was applied (cups-filters and cups-filters-libs), at which point we found that prints had started hanging on the client, and were not being passed over to the server. We found that if we rolled back the cups-filters and cups-filters-libs package, the issue resolved, but we want to use the load balancing functionality which seems to only work on the latest version of cups-browsed in cups-filters.
  • In my environment on a RHEL 7 box I have configured the cups-browsed service in order to have access on some shared printers. Infrequently, the RHEL system running the cups-browsed service is missing some printers and the cups-browsed service must be restarted in order to recover.

Environment

  • Red Hat Enterprise Linux (RHEL) 7.7, 8.0, and 8.1
  • cups-filters-1.0.35-26.el7, cups-filters-1.20.0-14.el8.x86_64, and cups-filters-1.20.0-18.el8
  • Use of cups-browsed for printer sharing

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content