[Samba] Printing: Access denied, unable to connect
'Steve Carter'
scarter at pobox.com
Thu Nov 7 01:38:01 GMT 2002
Thanks for the thought, I have tried that ... :)
-Steve
* Noel Kelly <nkelly at citrusnetworks.net> [021106 18:26]:
> I'm no expert with printer problems but have you tried setting the perms on
> your /var/spool/lpd/spit directory to 777?
>
> Just a thought,
> Noel
>
> -----Original Message-----
> From: Steve Carter [mailto:scarter at pobox.com]
> Sent: 07 November 2002 00:54
> To: samba at lists.samba.org
> Subject: Re: [Samba] Printing: Access denied, unable to connect
>
>
> Further to this, I ran the following putting smbd into interactive mode
> anc capturing the output:
>
> # script -t 1 logger /usr/local/sbin/smbd -i -d 4 -l /tmp
>
> There is a whole section in the debug output that ends with an access
> denied message. There are two messages; "access check was FAILURE" and
> "access DENIED for printer open". I haven't a clue what the debug leading
> up to that means. Any pointers?
>
> -Steve
>
> ---
>
> <debug extract>
>
> vfs_ChDir to /tmp
> trans <\PIPE\> data=2316 params=0 setup=2
> named pipe command on <> name
> search for pipe pnum=744b
> Got API command 0x26 on pipe "spoolss" (pnum 744b)free_pipe_context:
> destroying
> talloc pool of size 0
> Doing \PIPE\spoolss
> api_rpcTNP: api_spoolss_rpc op 0x45 - api_rpcTNP: pipe 29771 rpc command:
> SPOOLS
> S_OPENPRINTEREX
> checking name: \\good\printer
> Opened policy hnd[2] [000] 00 00 00 00 02 00 00 00 00 00 00 00 00 B6 C9
> 3D ...
> ..... .......=
> [010] B8 81 00 00 ....
> Setting printer type=\\good\printer
> Printer is a printer
> Setting printer name=\\good\printer (len=14)
> set_printer_hnd_name: Printer found: printer -> printer
> Found policy hnd[0] [000] 00 00 00 00 02 00 00 00 00 00 00 00 00 B6 C9 3D
> ....
> .... .......=
> [010] B8 81 00 00 ....
> Found policy hnd[0] [000] 00 00 00 00 02 00 00 00 00 00 00 00 00 B6 C9 3D
> ....
> .... .......=
> [010] B8 81 00 00 ....
> short name:printer
> se_access_check: user sid is S-1-5-21-1188926781-616364094-2007133261-3002
> se_access_check: also S-1-5-21-1188926781-616364094-2007133261-1001
> se_access_check: also S-1-5-21-1188926781-616364094-2007133261-1107
> se_access_check: also S-1-5-21-1188926781-616364094-2007133261-2801
> se_access_check: also S-1-5-21-1188926781-616364094-2007133261-21001
> se_access_check: also S-1-1-0
> se_access_check: also S-1-5-2
> se_access_check: also S-1-5-11
> access check was FAILURE
> access DENIED for printer open
> Found policy hnd[0] [000] 00 00 00 00 02 00 00 00 00 00 00 00 00 B6 C9 3D
> ....
> .... .......=
> [010] B8 81 00 00 ....
> Found policy hnd[0] [000] 00 00 00 00 02 00 00 00 00 00 00 00 00 B6 C9 3D
> ....
> .... .......=
> [010] B8 81 00 00 ....
> Closed policy
>
> </debug extract>
>
> * Steve Carter <scarter at pobox.com> [021106 16:53]:
> > I have been having a printing problem recently on a setup that has worked
> > for quite some time. Configs below. The symtoms are slightly different
> > on a W2K and a WinME workstation, but the result is the same; no printed
> > output. However, when I print from the local Unix server or from any
> > other Unix server in the network the output is as expected.
> >
> > The W2K machine reports 'Access denied, unable to connect' when the
> > printer is selected via the Printers window.
> >
> > When I add in the 'use client driver = yes' directive the symptoms are
> > masked in that the printer shows as 'Ready' in the Printers window but,
> > still, no printed output and the printing process hangs.
> >
> > I've tried all kinds of things to fix this, I've looked thru mail archives
> > and I've run smbd interactively with debugging turned on to no avail. I
> > have seen this same question asked by others in the archives but no
> > resolution.
> >
> > Any further pointers for troubleshooting would be much appreciated.
> >
> > -Steve
> >
> > ----
> >
> > smb.conf:
> >
> > [global]
> > log file = /var/log/samba/log.%m
> >
> > printing = BSD
> > printcap name = /etc/printcap
> > print command = /usr/bin/lpr -P%p -r %s
> > [printer]
> > # use client driver = yes
> > path = /var/spool/lpd/spit
> > printable = yes
> > printer name = lp
> > read only = yes
> > guest ok = yes
> >
> > printcap:
> >
> > dj932c|color|HP DeskJet 932c:\
> > :sh:mx#0:\
> > :lp=/dev/lpt0:sd=/var/spool/lpd/spit:\
> > :if=/usr/local/libexec/magicfilter/dj550c-filter:\
> > :lf=/var/log/lpd-errors:
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: http://lists.samba.org/mailman/listinfo/samba
>
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.410 / Virus Database: 231 - Release Date: 31/10/2002
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.410 / Virus Database: 231 - Release Date: 31/10/2002
>
More information about the samba
mailing list