[cups.general] lpr through printserver fails in 1 out of 30

admin admin
Mon Mar 28 12:09:38 PDT 2011


Sorry, should have said... CUPS on clients is 1.3.1, cups on 
printserver is 1.4.2, OS on clients is 10.5.8, OS on printserver is 
10.6.7

On 2011-03-28 12:01:52 -0700, Michael Sweet said:

> What version of CUPS are you using?
> 
> What operating system are you using?
> 
> On Mar 28, 2011, at 11:28 AM, Rebecca Simmons wrote:
> 
>> I have 30 identical printers set up with the client machines using lpr
>> to print to them through a central printserver (called printserver).
>> 29 of these machines behave as expected.  The 30th one can be printed
>> to if the managed client is using a bonjour connection to the
>> printserver but not if using an lpr connection to the printserver.
>> With the lpr connection the client gets an instant paused printer, and
>> the job never gets to printserver to be queued.  I've set the cups log
>> to debug 2 on the client and I think the problem is covered by the
>> part below where cupsdDoSelect: polling keeps returning a status 1 (am
>> I right in thinking the "1" here means "failed"?).  The strange thing
>> is that I can print to the selected printer from the client through
>> the printserver with lpr through the command line using
>> 
>> lpr -H printserver.gns -P pr_br_upper /testprint.rtf
>> 
>> Does anyone have an idea how I can fix this? Or even suggestions for
>> further troubleshooting steps?
>> 
>> Thanks
>> 
>> d [28/Mar/2011:10:11:09 -0700] POST /
>> d [28/Mar/2011:10:11:09 -0700] CONTENT_TYPE = application/ipp
>> d [28/Mar/2011:10:11:09 -0700] cupsdReadClient: 20 con-
>>> data_encoding=HTTP_ENCODE_LENGTH, con->data_remaining=196, con-
>>> file=-1
>> d [28/Mar/2011:10:11:09 -0700] cupsdProcessIPPRequest(0x7b000[20]):
>> operation_id = 000b
>> D [28/Mar/2011:10:11:09 -0700] Get-Printer-Attributes ipp://localhost/
>> printers/pr_br_upper
>> d [28/Mar/2011:10:11:09 -0700] get_printer_attrs(0x7b000[20], ipp://
>> localhost/printers/pr_br_upper)
>> d [28/Mar/2011:10:11:09 -0700] cupsdFindPolicyOp(p=0x219870, op=b(Get-
>> Printer-Attributes))
>> d [28/Mar/2011:10:11:09 -0700] cupsdFindPolicyOp: Found wildcard
>> match...
>> d [28/Mar/2011:10:11:09 -0700] cupsdIsAuthorized: con->uri="/", con-
>>> best=0x10ee90((null))
>> d [28/Mar/2011:10:11:09 -0700] cupsdIsAuthorized:
>> level=CUPSD_AUTH_ANON, type=None, satisfy=CUPSD_AUTH_SATISFY_ALL,
>> num_names=0
>> d [28/Mar/2011:10:11:09 -0700] cupsdIsAuthorized: op=0(unknown-0000)
>> d [28/Mar/2011:10:11:09 -0700] cupsdIsAuthorized:
>> auth=CUPSD_AUTH_ALLOW...
>> d [28/Mar/2011:10:11:09 -0700] copy_attrs(to=0x23c900, from=0x200160,
>> ra=0x23c970, group=0, quickcopy=0)
>> d [28/Mar/2011:10:11:09 -0700] copy_attribute(0x23c900,
>> 0x11d0d0[printer-info,4,41])
>> d [28/Mar/2011:10:11:09 -0700] copy_attrs(to=0x23c900, from=0x110000,
>> ra=0x23c970, group=0, quickcopy=-2147483648)
>> D [28/Mar/2011:10:11:09 -0700] cupsdProcessIPPRequest: 20
>> status_code=0 (successful-ok)
>> d [28/Mar/2011:10:11:09 -0700] cupsdAddSelect: fd=20,
>> read_cb=0x182270f3, write_cb=0x182252b6, data=0x7b000
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: polling 13 fds for 1
>> seconds...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: kevent(3, ...,
>> 16384, ...) returned 1...
>> d [28/Mar/2011:10:11:09 -0700] event->filter=-2, event->ident=20
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: Write on fd 20...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: polling 13 fds for 1
>> seconds...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: kevent(3, ...,
>> 16384, ...) returned 1...
>> d [28/Mar/2011:10:11:09 -0700] event->filter=-2, event->ident=20
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: Write on fd 20...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: polling 13 fds for 1
>> seconds...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: kevent(3, ...,
>> 16384, ...) returned 1...
>> d [28/Mar/2011:10:11:09 -0700] event->filter=-2, event->ident=20
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: Write on fd 20...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: polling 13 fds for 1
>> seconds...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: kevent(3, ...,
>> 16384, ...) returned 1...
>> d [28/Mar/2011:10:11:09 -0700] event->filter=-2, event->ident=20
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: Write on fd 20...
>> d [28/Mar/2011:10:11:09 -0700] cupsdWriteClient: 20 bytes < 0
>> d [28/Mar/2011:10:11:09 -0700] cupsdAddSelect: fd=20,
>> read_cb=0x182270f3, write_cb=0x0, data=0x7b000
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: polling 13 fds for 1
>> seconds...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: kevent(3, ...,
>> 16384, ...) returned 1...
>> d [28/Mar/2011:10:11:09 -0700] event->filter=-1, event->ident=24
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: Read on fd 24...
>> D [28/Mar/2011:10:11:09 -0700] [Job 2123] lpd_command returning 1
>> d [28/Mar/2011:10:11:09 -0700] process_children()
>> E [28/Mar/2011:10:11:09 -0700] PID 4162 (/usr/libexec/cups/backend/
>> lpd) stopped with status 1!
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: polling 13 fds for 1
>> seconds...
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: kevent(3, ...,
>> 16384, ...) returned 1...
>> d [28/Mar/2011:10:11:09 -0700] event->filter=-1, event->ident=24
>> d [28/Mar/2011:10:11:09 -0700] cupsdDoSelect: Read on fd 24...
>> D [28/Mar/2011:10:11:09 -0700] [Job 2123] File 0 is complete.
>> d [28/Mar/2011:10:11:09 -0700] [Job 2123] cupsdFinishJob: job->status
>> is -256
>> d [28/Mar/2011:10:11:09 -0700] cupsdRemoveSelect: fd=24
>> d [28/Mar/2011:10:11:09 -0700] [Job 2123] cupsdFinishJob: Closing
>> status pipes [ 24 -1 ]...
>> I [28/Mar/2011:10:11:09 -0700] [Job 2123] Backend returned status 1
>> (failed)
>> ____________________________________
>> Rebecca Simmons
>> Technology Services, Glenlyon Norfolk School
>> 
>> rsimmons at mygns.ca	
>> 
>> Glenlyon Norfolk School
>> 801 Bank Street
>> Victoria, British Columbia
>> Canada V8S 4A8
>> 
>> Tel: 1+250-370-6860
>> 
>> _______________________________________________
>> cups mailing list
>> cups at easysw.com
>> http://lists.easysw.com/mailman/listinfo/cups
> 
> ________________________________________________________________________
> Michael Sweet, Senior Printing System Engineer, PWG Chair






More information about the cups mailing list