[Samba] SetPrinter call failed
Daniel T. Gynn
dan.gynn at essensys.com
Mon Oct 21 21:18:00 GMT 2002
Yes, I have
Printcap /etc/printcap
in the cupsd.conf file. And it is generating new printcaps. The
printers are showing up fine in the samba browse list and I can print to
them from the Linux box.
On Mon, 2002-10-21 at 16:48, Kurt Pfeifle wrote:
>
> "Daniel T. Gynn wrote on Samba-Digest:
>
> > Message: 16
> > From: "Daniel T. Gynn" <dan.gynn at essensys.com>
> > To: samba at lists.samba.org
> > Date: 21 Oct 2002 15:59:18 -0400
> > Subject: [Samba] SetPrinter call failed
> >
> >
> > I am having trouble getting the cupsaddsmb script to work to add the
> > drivers. Everything seems to work (it copies the drivers to the correct
> > directories), but I keep getting the result NT_STATUS_UNSUCCESSFUL error
> > message on the rpcclient setdriver command. When trying to connect to
> > the printer from a 2K client, I see a client-error-not-found error in
> > the log.
>
> Hi Daniel,
>
> have you told CUPS to generate a "printcap" by setting
>
> "Printcap /etc/printcap"
>
> in cupsd.conf?
>
> Cheers,
> Kurt
>
>
> > I can't seem to find anything in the mailing list logs or the howto
> > docs. I have updated to cups 1.1.16 and samba 2.2.6, but that hasn't
> > helped any.
> >
> > My client error line is:
> >
> > [2002/10/15 16:29:40, 0] printing/print_cups.c:cups_printername_ok(290)
> > Unable to get printer status for
> > ::{2227a280-3aea-1069-a2de-08002b30309d} - client-error-not-found
> > [2002/10/15 16:29:40, 0] smbd/service.c:make_connection(251)
> > ees-9905472 (172.24.151.53) couldn't find service
> > ::{2227a280-3aea-1069-a2de-08002b30309d}
> >
> >
> > Here is the results of the rpcclient in debug level 3:
> >
> > Initialising global parameters
> > params.c:pm_process() - Processing configuration file
> > "/etc/samba/smb.conf"
> > Processing section "[global]"
> > added interface ip=172.24.150.210 bcast=172.24.151.255
> > nmask=255.255.254.0
> > resolve_lmhosts: Attempting lmhosts lookup for name localhost<0x20>
> > Connecting to host=localhost share=IPC$
> > Connecting to 127.0.0.1 at port 445
> > error connecting to 127.0.0.1:445 (Connection refused)
> > Connecting to 127.0.0.1 at port 139
> > lsa_io_sec_qos: length c does not match size 8
> > cmd = setdriver business4 business4
> > SetPrinter call failed!
> > result was NT_STATUS_UNSUCCESSFUL
> >
> >
> >
> > Here is my smb.conf:
> >
> > [global]
> > workgroup = LIMBACH
> > netbios name = LFSPITPDC
> > server string = LFS Samba Server
> > encrypt passwords = Yes
> > obey pam restrictions = Yes
> > pam password change = Yes
> > passwd program = /usr/bin/passwd %u
> > passwd chat = *New*password* %n\n *Retype*new*password* %n\n
> > *passwd:*all*authentication*tokens*updated*successfully*
> > unix password sync = Yes
> > log file = /var/log/samba/%m.log
> > max log size = 0
> > time server = Yes
> > socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
> > printcap name = cups
> > addprinter command = /usr/sbin/cupsaddsmb
> > domain admin group = ntadmin
> > add user script = /usr/local/bin/newMachine.sh %u
> > logon path = \\172.24.150.210\profiles\%U
> > logon drive = I:
> > logon home = \\172.24.150.210\%U
> > domain logons = Yes
> > os level = 64
> > preferred master = Yes
> > domain master = Yes
> > dns proxy = No
> > wins server = 192.168.110.163
> > ldap port = 389
> > ldap suffix = "ou=smb, o=limbach, c=us"
> > ldap admin dn = "uid=manager, o=limbach, c=us"
> > ldap ssl = no
> > admin users = @ntadmin
> > printer admin = @ntadmin
> > hosts allow = 172.24.150. 172.24.151. 127.0.0.1 172.29.175.
> > 172.24.155. 172.24.154. 172.29.140.
> > printing = cups
> > print command = /usr/bin/lpr -r -P%p %s
> > lpq command = /usr/bin/lpq -P%p
> > lprm command = /usr/bin/lprm -P%p %j
> >
> > [homes]
> > comment = Home Directory of %u
> > path = /home/%u
> > valid users = %S
> > read only = No
> > create mask = 0664
> > directory mask = 0775
> >
> > [printers]
> > comment = All Printers
> > path = /var/spool/samba
> > printer admin = root @ntadmin
> > guest ok = Yes
> > printable = Yes
> > browseable = No
> >
> > [public]
> > comment = Public Drive
> > path = /home/public
> > read only = No
> > create mask = 0777
> > force create mode = 0777
> > directory mask = 0777
> > force directory mode = 0777
> >> force directory mode = 0777
> >
> > [netlogon]
> > path = /usr/local/samba/netlogon
> > write list = @ntadmin
> >
> > [profiles]
> > path = /home/ntprofile
> > valid users = %U ntadmin
> > force user = %U
> > read only = No
> > create mask = 0600
> > directory mask = 0700
> >
> > [print$]
> > path = /usr/local/samba/printers
> > write list = @ntadmin,root
> > create mask = 0777
> > force create mode = 0755
> > directory mask = 0777
> > force directory mode = 0755
> > guest ok = Yes
> >
> > [common$]
> > path = /home/common
> > read only = No
> > inherit permissions = Yes
> > browseable = No
> >
> >
> > Thanks for any help!
> >
> > Dan
>
>
>
> --
> To unsubscribe from this list go to the following URL and read the
> instructions: http://lists.samba.org/mailman/listinfo/samba
--
-----------------------
Daniel T. Gynn
RHCE #806200978201621
Essential Systems, Inc.
412-931-5403 ext. 1
fax: 412-931-5425
dan.gynn at essensys.com
More information about the samba
mailing list