Print jobs fail because PPD file can't be opened in RHEL
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 -
Print jobs are failing and when we set "
LogLevel debug" incupsd.conf, we see the following messages:D [13/Mar/2019:15:48:47 +0000] [Job 1167] : ERROR: Unabel to read PPD File D [13/Mar/2019:15:48:47 +0000] PID 4194 (/usr/lib/cups/filter/hpps) stopped with status 1!
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, tools, and much more.