How do I configure cups to print using smbspool and Kerberos from RHEL6 to a Windows print server?

Solution Verified - Updated -

Issue

We are trying to connect a remote printer that is set up on an Active Directory bound print server and published via CIFS. The printing should be done using Kerberos. The Linux clients are connected to the AD using sssd and a correct ticket is available in the user context.

In order to print to the device using Kerberos, I have added smb://...?k to the device uri, but I still cannot print using the user credentials.

Cups should also be able to use the cached credentials, at this time we see the following error:

D [17/Jan/2014:11:31:16 +1000] cupsdAuthorize: Error accepting GSSAPI security context: Unspecified GSS failure.  Minor code may provide more information, Request is a replay

Environment

  • Red Hat Enterprise Linux 6.4
  • cups-1.4.2-50.el6_4.5.x86_64
  • samba-client-3.6.9-151.el6.x86_64

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content