[Samba] Printing with smbspool_krb5_wrapper not working in Ubuntu 16.04
Van Svensson
van.svensson at mail.com
Fri Aug 4 15:22:40 UTC 2017
Hello,
I have two computers, one with Ubuntu 14.04 and one with Ubuntu 16.04. On both computers I have configured the printer with cups to print by using my Kerberos credential in the same way and it works in 14.04 but not on 16.04.
For both /usr/bin/smbspool_krb5_wrapper is 700 and I have "AuthInfoRequired negotiate" for both in /etc/cups/printers.conf. I have made a symbolic link from /usr/lib/cups/backend/smb to /usr/bin/smbspool_krb5_wrapper. I have set "LogLevel debug" in /etc/cups/cupsd.conf.
In 16.04 the print job just stays listed forever in "lpq" while it goes through to the printer in 14.04.
This is how it looks like in /var/log/cups/error_log in 16.04 where it does not work (I have just changed my uid and gid to 1000):
[...]
D [04/Aug/2017:16:53:36 +0200] [Job 88] SMBSPOOL_KRB5 - Started with uid=0
D [04/Aug/2017:16:53:36 +0200] [Job 88] SMBSPOOL_KRB5 - AUTH_INFO_REQUIRED=negotiate
D [04/Aug/2017:16:53:36 +0200] [Job 88] SMBSPOOL_KRB5 - Switching to gid=1000
D [04/Aug/2017:16:53:36 +0200] [Job 88] SMBSPOOL_KRB5 - Switching to uid=1000
D [04/Aug/2017:16:53:36 +0200] [Job 88] SMBSPOOL_KRB5 - Setting KRB5CCNAME to \'FILE:/tmp/krb5cc_1000\'
E [04/Aug/2017:16:53:36 +0200] [Job 88] Could not determine network interfaces, you must use a interfaces config line
D [04/Aug/2017:16:53:36 +0200] cupsdMarkDirty(---J-)
D [04/Aug/2017:16:53:36 +0200] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Aug/2017:16:53:36 +0200] cupsdMarkDirty(---J-)
D [04/Aug/2017:16:53:36 +0200] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Aug/2017:16:53:36 +0200] [Job 88] Set job-printer-state-message to "Could not determine network interfaces, you must use a interfaces config line", current level=ERROR
D [04/Aug/2017:16:53:36 +0200] cupsdMarkDirty(----S)
D [04/Aug/2017:16:53:36 +0200] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Aug/2017:16:53:36 +0200] cupsdMarkDirty(----S)
D [04/Aug/2017:16:53:36 +0200] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Notifier] JobProgress
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Notifier] PrinterStateChanged
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Job 88] PID 4534 (/usr/lib/cups/backend/smb) stopped with status 1.
D [04/Aug/2017:16:53:36 +0200] [Job 88] Page = 612x792; 12,12 to 600,780
D [04/Aug/2017:16:53:36 +0200] [Job 88] slow_collate=0, slow_duplex=0, slow_order=0
D [04/Aug/2017:16:53:36 +0200] [Job 88] Before copy_comments - %!PS-Adobe-3.0
D [04/Aug/2017:16:53:36 +0200] [Job 88] %!PS-Adobe-3.0
D [04/Aug/2017:16:53:36 +0200] [Job 88] %%BoundingBox: 0 0 585 441
D [04/Aug/2017:16:53:36 +0200] [Job 88] %%HiResBoundingBox: 0 0 585.00 441.00
D [04/Aug/2017:16:53:36 +0200] [Job 88] %%Creator: GPL Ghostscript 910 (ps2write)
D [04/Aug/2017:16:53:36 +0200] [Job 88] %%LanguageLevel: 2
D [04/Aug/2017:16:53:36 +0200] [Job 88] %%CreationDate: D:20170804154259+02\'00\'
D [04/Aug/2017:16:53:36 +0200] [Job 88] %%Pages: 1
D [04/Aug/2017:16:53:36 +0200] [Job 88] %%EndComments
D [04/Aug/2017:16:53:36 +0200] [Job 88] Before copy_prolog - %%BeginProlog
D [04/Aug/2017:16:53:36 +0200] [Job 88] Before copy_setup - %%Page: 1 1
D [04/Aug/2017:16:53:36 +0200] [Job 88] Before page loop - %%Page: 1 1
D [04/Aug/2017:16:53:36 +0200] [Job 88] Copying page 1...
D [04/Aug/2017:16:53:36 +0200] [Job 88] PAGE: 1 1
D [04/Aug/2017:16:53:36 +0200] cupsdMarkDirty(---J-)
D [04/Aug/2017:16:53:36 +0200] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Aug/2017:16:53:36 +0200] cupsdMarkDirty(---J-)
D [04/Aug/2017:16:53:36 +0200] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Aug/2017:16:53:36 +0200] cupsdMarkDirty(----S)
D [04/Aug/2017:16:53:36 +0200] cupsdSetBusyState: newbusy="Printing jobs and dirty files", busy="Printing jobs and dirty files"
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Notifier] JobProgress
D [04/Aug/2017:16:53:36 +0200] [Notifier] state=3
D [04/Aug/2017:16:53:36 +0200] [Job 88] pagew = 588.0, pagel = 768.0
D [04/Aug/2017:16:53:36 +0200] [Job 88] bboxx = 0, bboxy = 0, bboxw = 612, bboxl = 792
D [04/Aug/2017:16:53:36 +0200] [Job 88] PageLeft = 12.0, PageRight = 600.0
D [04/Aug/2017:16:53:36 +0200] [Job 88] PageTop = 780.0, PageBottom = 12.0
D [04/Aug/2017:16:53:36 +0200] [Job 88] PageWidth = 612.0, PageLength = 792.0
D [04/Aug/2017:16:53:36 +0200] [Job 88] Wrote 1 pages...
D [04/Aug/2017:16:53:36 +0200] [Job 88] PID 4533 (/usr/lib/cups/filter/pstops) exited with no errors.
I [04/Aug/2017:16:53:36 +0200] [Job 88] Backend returned status 1 (failed)
[...]
Can somebody please help me debug what is the problem in 16.04? Thank you very much!
More information about the samba
mailing list