Print jobs fail because PPD file can't be opened in RHEL

Solution Verified - Updated -

Issue

  • On one of the servers, jobs are spooled, but they don't go to the printer. We restarted CUPS, but did not seem to help.
  • Our production printer is no longer functioning. We're getting an error message "Job stopped due to filter errors"
  • When we print from the server the job status says "Data file sent successfully". But if you view the queue status, the status will be "Stopped" with the error "/usr/lib/cups/filter/foomatic-rip failed".
  • CUPS isn't working and we see the following messages in /var/log/cups/error_log:

    D [19/May/2016:08:39:21 -0500] [Job 293] foomatic-rip version 4.0.4.217 running...
    D [19/May/2016:08:39:21 -0500] [Job 293] Process is dying with "Unable to open PPD file /etc/cups/ppd/test.ppd
    D [19/May/2016:08:39:21 -0500] [Job 293] ", exit stat 9
    

Environment

  • Red Hat Enterprise Linux (RHEL) 6
  • Common Unix Printing System (CUPS) 1.4.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.