-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sharing remote printers is not possible (anymore) #4766
Comments
CUPS.org User: bugless Incidentally, it also seems to apply to older versions. For some reason the Debian releases of testing did not copy the bug until very recently. |
CUPS.org User: bugless For reference, debian-testing cups-daemon 2.1.2-1 installed Dec 3rd 2015 did not exhibit the problem. debian-testing cups-daemon 2.1.2-2+b1 installed Jan 22nd 2016 does exhibit the problem. I notice that in the CUPS sources that particular bug seems to have been checked in around 2007 already. |
CUPS.org User: jsmeix.suse It would have helped if you provided details what exactly At least on first glance (without details) I think See there for background information. I do not use Debian but currently I cannot imagine |
CUPS.org User: mike All, This was an intention change to fix known security and functional issues with such configurations. This will not be "fixed" because reverting that change will bring back the bugs it was causing, the most serious of which would cause the creation of thousands of copies of the re-shared printer on every client - still possible thanks to things like cups-browsed... Johannes: STR #4738 added an error message rather than silently ignoring the request to share - not the same issue, but related in that you weren't being told why the share request was ignored. |
"cupsreshareremote.patch":
|
CUPS.org User: bugless Well, that is all fine and dandy, but how do I setup CUPS to forward printing jobs from one server to the next then? It appears that it currently is impossible to configure this, so the only option I have to support my deployments is to run a patched version instead. Can't we add some "I can deal with the pain, so allow me to shoot me in the foot" option somewhere? |
CUPS.org User: mike Use something like cups-browsed to automate things for you. |
CUPS.org User: bugless The cups daemons which I am connecting are located across locations within an organisation and are usually not in the same broadcast domain. |
i have a cups server with an epson lx-300 printer. on another cups server, am using ipp to add the epson printer as a raw queue/printer, however, error message "cannot change printer is shared for remote queues". am just trying to print to the epson printer, am not sharing it. am sorry to say that there's some asinine assumptions or whatever for such a common scenario. maybe if "eat your own dog food" is required of every developer, then maybe less of these ivory tower assumptions will be let loose in the wild. |
Version: 2.2-current
CUPS.org User: bugless
I'm running Debian-testing mostly. I've been running larger networks of CUPS daemons for years being able to concentrate and route printing jobs using cupsd on several connected hosts by simply resharing remote printers to pass jobs between daemons.
Up until three months ago, this has worked flawlessly on Debian-testing. As of now I notice that remote printers get their shared attribute forced off. Checking the source code the cause is quite obvious. The patch is attached and is trivial. It restores the old functionality.
It kind of makes me wonder why someone decided to turn off this useful functionality at all?
The text was updated successfully, but these errors were encountered: