FC3 RC1 - Networked LPD server printing still not working.
Michal Jaegermann
michal at harddata.com
Tue Oct 26 19:41:34 UTC 2004
On Tue, Oct 26, 2004 at 11:31:35AM -0500, Satish Balay wrote:
>
> I prefer LPRng as:
> - I don't need to configure local cupsd/lpd
> - I can tunnel print commands easily through ssh/portforwarding.
'cups' has a serious show-stopper "feature", on the top of various
more or less serious annoyances, if you have an installation with
really remote printers and many users. Once a job left the
originating machine its status is 'done' and 'lpq' will not tell you
more about its status, nor a job identifier on a remote, and 'lprm'
will not remove it even if it is going to sit in queue for the next
two weeks. Your "Print Manager" will just show you a happy picture.
Samba is affected too. That is something which never was a problem
for lpr/LPRng.
Findinig 'root' for a print server and asking him/her to do a job
removal for us is not a real option although it seems to be
proffered for example here:
http://thread.gmane.org/gmane.comp.printing.cups.general/1989
<quote>
If you want to cancel a job which is on the server,
you must do it on the server and you must use
the server's job id:
cancel -h SERVER SERVER'S_JOB_ID
</quote>
If I am misinterpreting what this is saying, and I can really do
that from the originating machine ("SERVER" may not have a shell
login at all), then at least GUI interface for print jobs management
is buggy because it is not doing that for me; but in any case why I
should worry about what is "SERVER" and how a remote queue happen to
be called in the given moment? Apparently I need the last piece of
that puzzle for 'lpstat'. This may be changing outside of my
control and after all I submitted a print job to a local queue.
Checking possiblity that I do not understand and I should really use
these commands from a submitting account I tried, proposed in the
quoted message from comp.printing.cups.general,
lpstat -h SERVER -o QUEUE
(with names for "SERVER" and "QUEUE" I happen to know). I only
got back: "lpstat: Unable to connect to server: Connection refused."
Just lovely! 'cancel -h ...' as above, after I checked that job
id on a server, responded with "Uknown destination". Yes, I can
print.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=90619
ellicited only a comment that apparently this is how this is
"supposed" to be. Ugh!
Michal
More information about the test
mailing list