
23.9.7 CUPS Browsing: Deleting Print Jobs
If a CUPS network server broadcasts its queues to the client hosts via browsing and a
suitable local
cupsd
is active on the client hosts, the client
cupsd
accepts print jobs
from applications and forwards them to the
cupsd
on the server. When
cupsd
accepts
a print job, it is assigned a new job number. Therefore, the job number on the client
host is different from the job number on the server. Because a print job is usually for-
warded immediately, it cannot be deleted with the job number on the client host, because
the client
cupsd
regards the print job as completed as soon as it has been forwarded
to the server
cupsd
.
To delete the print job on the server, use a command such as
lpstat -h
print-server -o
to determine the job number on the server, provided the server
has not already completed the print job (that is, sent it completely to the printer). Using
this job number, the print job on the server can be deleted:
cancel -h print-server queue-jobnnumber
23.9.8 Defective Print Jobs and Data
Transfer Errors
Print jobs remain in the queues and printing resumes if you switch the printer off and
on or shut down and reboot the computer during the printing process. Defective print
jobs must be removed from the queue with
cancel
.
If a print job is defective or an error occurs in the communication between the host and
the printer, the printer prints numerous sheets of paper with unintelligible characters,
because it is unable to process the data correctly. To deal with this, follow these steps:
1
To stop printing, remove all paper from ink jet printers or open the paper trays
of laser printers. High-quality printers have a button for canceling the current
printout.
2
The print job may still be in the queue, because jobs are only removed after they
are sent completely to the printer. Use
lpstat -o
or
lpstat -h
print-server
-o
to check which queue is currently printing. Delete the
print job with
cancel
queue
-
jobnumber
or
cancel -h
print-server queue
-
jobnumber
.
458
Installation and Administration
Summary of Contents for LINUX ENTERPRISE SERVER 10 - INSTALLATION AND ADMINISTRATION 11-05-2007
Page 1: ...SUSE Linux Enterprise Server www novell com 10 May 11 2007 Installation and Administration...
Page 14: ......
Page 19: ...Part I Deployment...
Page 20: ......
Page 60: ......
Page 128: ......
Page 243: ...Part II Administration...
Page 244: ......
Page 274: ......
Page 312: ......
Page 348: ......
Page 380: ......
Page 381: ...Part III System...
Page 382: ......
Page 438: ......
Page 452: ......
Page 478: ......
Page 486: ......
Page 498: ......
Page 512: ......
Page 558: ......
Page 559: ...Part IV Services...
Page 560: ......
Page 652: ......
Page 670: ......
Page 742: ......
Page 754: ......
Page 796: ......
Page 817: ...Part V Security...
Page 818: ......
Page 858: ......
Page 886: ......
Page 910: ......
Page 911: ...Part VI Troubleshooting...
Page 912: ......
Page 924: ......