Saya menjalankan pencetakan CUPS di sejumlah server aplikasi multiuser Linux. Sistemnya adalah RHEL atau CentOS versi 4, 5 atau 6. Memulai EL5, server cetak CUPS default ke kebijakan kesalahan yang pada dasarnya menonaktifkan printer ketika ada kesalahan atau gangguan (lepaskan kabel USB, kesalahan jaringan, kertas macet, dll. ). Ini adalah ErrorPolicy
arahan dalam bait printer dalam /etc/cups/printers.conf
file.
<Printer backupZ4>
Info backupZ4
DeviceURI socket://backupZ4:9100
State Idle
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
Saya biasanya mengubah bidang ini menjadi ErrorPolicy retry-job
secara manual dalam file konfigurasi atau ketika saya membuat printer melalui baris perintah:
lpadmin -p backupZ4 -v socket://backupZ4:9100 -o printer-error-policy=retry-job -E
Ketika pengguna atau vendor lain mengelola sistem cetak, mereka sering lupa dengan perubahan ini, yang mengakibatkan printer menjadi sulit dinonaktifkan setelah kertas macet atau blip lain yang perlu diperbaiki dengan a cupsenable
.
Saya ingin tahu cara membuat retry-job
ErrorPolicy default di CUPS versus stop-printer
.