Print job "Held for authentication"

Apparently, this is a problem/complication that was introduced in the version of Samba included in (at least) the initial release of Ubuntu 12.04. I don't know if there was an update for 12.04 to fix this -- updates don't appear to be available for Udoobuntu.

I resolved it by following Comment #17 from the launchpad bug "acces denied samba printer shares after upgrade precise".

Excerpt from server's smb.conf:

[global]
   map to guest = bad user
########## Printing ##########
   load printers = yes
   printing = cups
   printcap name = cups
   use client driver = yes

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   public = yes
   guest ok = yes
   read only = yes
   create mask = 0700

The consensus seemed to be that the key was use client driver = yes.


I'm using Ubuntu 14.04 LTS, I had the same problem. the status message "Held for authentication" in the client print queue . To solve this issue, I just install from Synaptic these two packages :
- smbclient
- cifs-utils
and it works well now for me ! Hope that solves your problem too ...