[CentOS] Samba Printer Share Access Denied

Sat Jan 28 03:56:26 UTC 2012
Mark LaPierre <marklapier at aol.com>

CentOS 6.2

[mlapier at mushroom ~]$ uname -a
Linux mushroom.patch 2.6.32-220.4.1.el6.i686 #1 SMP Mon Jan 23 22:37:12 
GMT 2012 i686 i686 i386 GNU/Linux
[mlapier at mushroom ~]$

Applicable sections of smb.conf:
[global]
         workgroup = MYGROUP
         server string = Samba Server Version %v
         log file = /var/log/samba/log.%m
         max log size = 50
         security = user
         passdb backend = tdbsam
         load printers = yes
         cups options = raw
         printcap name = /etc/printcap
         printing = cups
[printers]
         comment = All Printers
         path = /var/spool/samba
         browseable = no
         guest ok = yes
         writable = yes
         printable = yes
         available = yes

[root at mushroom init.d]# ./smb configtest
Syntax OK
[root at mushroom init.d]#

[root at mushroom init.d]# smbd -V
Version 3.5.10-114.el6
[root at mushroom init.d]#

[mlapier at mushroom ~]$ rpm -qa | grep samba
samba-3.5.10-114.el6.i686
samba-client-3.5.10-114.el6.i686
samba-common-3.5.10-114.el6.i686
samba-winbind-devel-3.5.10-114.el6.i686
samba-domainjoin-gui-3.5.10-114.el6.i686
samba-winbind-clients-3.5.10-114.el6.i686
samba4-libs-4.0.0-23.alpha11.el6.i686
samba-swat-3.5.10-114.el6.i686
samba-doc-3.5.10-114.el6.i686
samba-winbind-3.5.10-114.el6.i686
samba-winbind-krb5-locator-3.5.10-114.el6.i686
[mlapier at mushroom ~]$

[root at mushroom samba]# service smb restart
Shutting down SMB services:                                [  OK  ]
Starting SMB services:                                     [  OK  ]
[root at mushroom samba]# tail log.smbd
[2012/01/27 22:46:03,  0] smbd/server.c:1140(main)
   smbd version 3.5.10-114.el6 started.
   Copyright Andrew Tridgell and the Samba Team 1992-2010
[2012/01/27 22:46:03.703807,  0] smbd/server.c:500(smbd_open_one_socket)
   smbd_open_once_socket: open_socket_in: Address already in use
[2012/01/27 22:46:03.704728,  0] smbd/server.c:500(smbd_open_one_socket)
   smbd_open_once_socket: open_socket_in: Address already in use
[root at mushroom samba]#

[mlapier at mushroom etc]$ cat printcap
# This file was automatically generated by cupsd(8) from the
# /etc/cups/printers.conf file.  All changes to this file
# will be lost.
Samsung-ML-1740|Samsung ML-1740:rm=mushroom.patch:rp=Samsung-ML-1740:
HP-Color-LaserJet-cp2025dn|HP Color LaserJet 
cp2025dn:rm=mushroom.patch:rp=HP-Color-LaserJet-cp2025dn:
WorkForce-1100|EPSON WorkForce 1100:rm=mushroom.patch:rp=WorkForce-1100:
[mlapier at mushroom etc]$

[mlapier at mushroom init.d]$ rpm -qa | grep cups
cups-libs-1.4.2-44.el6.i686
cups-1.4.2-44.el6.i686
gutenprint-cups-5.2.5-2.el6.i686
cups-pk-helper-0.0.4-12.el6.i686
[mlapier at mushroom init.d]$

My file system shares work perfectly.  I can see the printers listed on 
the Win XP client.  I can install the printers on the XP machine but I 
can't print to them.  When I double click on the printer icon I get the 
usual printer manager but on the top bar it states that access is 
denied.  I've tried everything I can think of and everything that I've 
read on the Internet over the last month but still no joy.  I even 
disabled SElinux.  The only thing I see is "Address already in use" 
error in the log.smbd file.

Does anyone see anything in my configuration that doesn't look just 
right to you?  Is there anything else that you need to see?

-- 
     _
    °v°
   /(_)\
    ^ ^  Mark LaPierre
Registerd Linux user No #267004