cancel remote jobs

Pierre Ossman drzeus-list at
Sat Sep 24 06:37:07 PDT 2005

I'm having a bit of a usability problem that I can't find a solution to.
Cancelling jobs only cancels the local spool, not the one connected to
the printer.

I'm sitting at Workstation A, printing a document. That document gets
spooled in the local cups daemon. The job is then sent on to Server B
and put into the spool of the cups daemon running there.

At this point I decide to cancel my job. Using 'cancel' or 'lprm' on the
job will then only remove the job from the spool on my local
workstation. The job will still print since it is spooled on the server.
In order to really cancel the job I have to figure out which server has
the printer and send the cancel directly to it.

What I'd like to see is that a local cancel will be passed on to the
next server until it reaches the one where the printer is actually
connected. Is this possible with the current version of cups?


More information about the cups mailing list