Error "failed to construct printer info level 7" when connecting to print queues after updating Samba from 3.6.9 to 3.6.23
Issue
- We have a printing environment consisting of a CUPS servers, and the printers shared to clients via Samba.
- After updating Samba from 3.6.9 to 3.6.23, clients can no longer access the printer shares, and the following errors appear on the server:
[2014/11/16 23:56:27.128529, 0] printing/nt_printing_ads.c:116(nt_printer_guid_get)
Failed to get GUID for printer <printername>
[2014/11/16 23:56:27.128810, 0] rpc_server/spoolss/srv_spoolss_nt.c:4854(_spoolss_GetPrinter)
_spoolss_GetPrinter: failed to construct printer info level 7 - WERR_BADFILE
Environment
- Red Hat Enterprise Linux (RHEL)
- CUPS
- Samba 3.6.23
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.