I did tell cupsd that everyone is authorized to print. I opened it up to all
computers on the network. It didn't matter who sent the job, if I used raw
queues, it would not go through.
Also I am using it as a "proxy", I have been doing this for years. It works
on lenny, it does not work on squeeze. I have done this on previous
releases of debian, redhat, and gentoo with no problems. It is only an
issue on squeeze.
Sent via DROID on Verizon Wireless
-----Original message-----
From: Jeff Licquia <licq...@debian.org>
To: Chris <cjd...@brokensolstice.com>, 624...@bugs.debian.org
Sent: Fri, Aug 26, 2011 15:40:29 GMT+00:00
Subject: Re: [Pkg-cups-devel] Bug#624366: Hello?
On 08/25/2011 04:13 PM, Chris wrote:
This is a pretty major issue, why hasn't anyone acknowledged this yet?
It has been 4 months. Raw printing is integral to print serving for
print serving to windows boxes...
I took a look at the bug. The biggest problem, it appears, is here:
D [27/Apr/2011:15:12:56 -0400] Returning HTTP Unauthorized for
Print-Job (http://10.99.99.126:631/printers/CUPS-Test) from 10.99.99.199
So you need to tell cupsd that the Windows system is authorized to
print. That's done in cupsd.conf; see the man page for the details.
Out of curiosity, it's been quite a while since I've had to mess with
Windows, but the recommendation back then was to use Samba as a proxy
between Windows and CUPS for printing. Is there a reason why this
doesn't work for you? It might make life a bit easier.