Hi Joe, Am Mittwoch, 2. Juli 2008 schrieb Joe Morris:
On 07/02/2008 06:07 AM, Hans-Peter Jansen wrote:
To summarize: printers from older cups servers (v1.1) are flagged as non shared on current cups servers (v1.3). When trying to print to such a printer via IPP, it depends, from where the job comes from: if the user prints directly from the cups server it succeeds, if the user prints to the current cups server via local network, it fails.
Have you shared them on the local server, i.e. go to http://localhost:631/admin and make sure those printer are shared from your side, not the remote side. That is what it looks like to me.
That's a good idea, indeed. Changing the shared state on the local server (cups-1.3.7) via web interface resulted in: "set-sharing" operation not permitted (retranslated from german) Doing so with lpadmin (e.g.: 'lpadmin -p hp4000 -o printer-is-shared=true') does something funny: while remote cups printers usually don't show up in /etc/cups/printers.conf, that command created a local printer there: <Printer hp4000> Info hp4000 DeviceURI file:/dev/null State Stopped StateMessage StateTime 1215770101 Accepting No Shared Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 OpPolicy default ErrorPolicy stop-printer </Printer> Consequently, the web interface shows two printers now: hp4000 and hp4000@remote (in order to distinguish them, I suppose). That brought me to my next idea, where I stopped cups, fixed the DeviceURI, State and Accepting values, started cups again, and bingo, I finally can print on them. Apart from the useless printer doublications ("@remote"), this is fine with me for now. @Klaus Singvogel: No, I will not add anything to novell bug report #400588 as long as you keep your unreasonable behavior. May other users find this workaround of an obvious cups problem via google - I don't care. Note, that unlike other people from this thread, I care about openSUSE, even if someone tries to put me off... Pete -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org