[CentOS] Samba Printer Share Access Denied [SOLVED]
Mark LaPierre
marklapier at aol.com
Sun Jan 29 02:58:39 UTC 2012
On 01/27/2012 10:56 PM, Mark LaPierre wrote:
> 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?
>
Thank you all for your help with this issue. The problem was solved by
the addition of:
use client driver = yes
to the [printers] section of the smb.conf file and a service smb restart.
--
_
°v°
/(_)\
^ ^ Mark LaPierre
Registerd Linux user No #267004
More information about the CentOS
mailing list