Problem:
When attempting to print documents through ShipConsole on a Linux server, the system throws the following error:"Too many active jobs"
Root Cause:
The error is typically caused by a buildup of print jobs in the CUPS (Common UNIX Printing System) queue. If the queue exceeds its job limit, CUPS halts new print requests and returns this error.
This issue prevents any further printing until the underlying problem is cleared.
Solution:
Follow these steps to resolve the issue:
- Login as root:
sudo su -
- Navigate to the CUPS spool directory:
cd /var/spool/cups
- Delete all print job files:
rm -rf *
- Restart the CUPS service
/etc/init.d/cups restart
(On systems using systemd, use systemctl restart cups instead.)
- Retest Printing:
- Try printing a test document via ShipConsole to confirm that the issue is resolved.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article