[cups.bugs] [HIGH] STR #2750: auth-info-required not set on browsed printer

twaugh.redhat twaugh at redhat.com
Tue Mar 11 04:00:53 PDT 2008


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

When using CUPS 1.3.6 as a client to a remote CUPS queue, the
auth-info-required attribute is not set on the client's queue.

1. Set up a CUPS server on the network  and share a queue using CUPS
Browsing.  Add this policy fragment:

  <Limit Print-Job Create-Job>
    AuthType Basic
    Require valid-user
  </Limit>

so that authentication is required before a job can be submitted.

2. Configure a CUPS 1.3.6 client to discover browsed printers using CUPS
Browsing

3. On this client machine, submit a print job to the browsed queue.  The
job will stop because authentication is required.

4. Send a Get-Job-Attributes IPP request for that job to the client, and
observe that job-hold-until=='auth-info-required'

5. Send a Get-Printer-Attributes IPP request for the browsed printer to
the client, and observe that there is no 'auth-info-required' attribute.

Although auth_info_required has (presumably) been set in the printer
structure, no 'auth-info-required' attribute has been created for it.

Link: http://www.cups.org/str.php?L2750
Version: 1.3.6





More information about the cups mailing list