Try checking the error policy for the printer.
Printers -> the printer that is having problems -> Set default options
-> policies
Make sure that Error policy is set to "retry-job". If it's set to "stop
printer", every time you have any kind of printing error, the print
server for that particular queue will be set to stopped, and I believe
it will even survive a server reset or even a reboot.
If you have multiple users printing from this system or have it setup to
serve to multiple machines, you might want to go to Administration and
under server settings and check off "Allow users to cancel any job (not
just their own)" That way a print queue can't get jammed up by someone
that printers something and then walks away leaving a bad print job
jamming up the queue with no way for someone else to clear it.
As for your error, check the permissions for /etc/cups/printers.conf
If everything else fails, you can always edit that file directly and
remove the section of config that corresponds with the offending printer.
Brian Cluff
On 03/07/2012 07:09 PM,
joe@actionline.com wrote:
>
> Cups printing had been working fine on my system for a long time,
> but then recently it has begun to quit working correctly and I can't
> figure out why. I can get it restarted sometimes, but then it will just
> quit working again and I have to go through a bunch of steps to get it
> restarted.
>
> In the Control Center>> System>> Manage system services by enabling etc.
> it shows cups running. Then I go to Hardware> Configure printing and
> scanning> Set up printers, etc. Sometimes it shows the printer has
> vanished and I have to reset it again. Other times it is there. When I do
> 'lpstat' it shows a document waiting to be printed, but it does not print.
>
> How can I get this reset so it will not continually quit printing and have
> to get restarted again? If 'lpstat' shows a document waiting to be printed
> and it shows the printer to be enabled, but "idle" ... what command could I
> use to get the printer to restart and print the waiting document?
>
> $ lpstat -t ... shows the following:
> scheduler is running
> system default destination: HPLaserJet4
> device for HPLaserJet4: ///dev/null
> device for HPPSC1200: ipp://192.168.0.73:631/printers/HPPSC1200
> HPLaserJet4 accepting requests since Fri 02 Mar 2012 05:20:37 PM MST
> HPPSC1200 accepting requests since Fri 02 Mar 2012 06:12:43 PM MST
> printer HPLaserJet4 is idle. enabled since Fri 02 Mar 2012 05:20:37 PM MST
> printer HPPSC1200 is idle. enabled since Fri 02 Mar 2012 06:12:43 PM MST
> HPLaserJet4-47 joe 66560 Fri 02 Mar 2012 08:44:02
> PM MST
>
> As root, I tried this: service cups restart ... and got this result:
> Stopping CUPS printing system: [ OK ]
> Starting CUPS printing system: [ OK ]
> Re-enabling disabled print queues:
>
> In the lpstat -t results, two printers appear, one of which was disconnected
> from the system some time ago, but it still appears and I cannot find a way
> to get it deleted. I tried entering this in the web browser:
> http://localhost:631 and the CUPS management page appears. I click on
> Printers and selected HPPSC1200 and tried to delete that printer, but I
> got this response: "403 Forbidden" as shown in this screen capture:
>
> http://www.upquick.com/temp/cups.jpg
>
> How can I get that non-existent printer removed from CUPS?
>
>
>
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>
---------------------------------------------------
PLUG-discuss mailing list -
PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss