[Samba] Problems with accessing samba printer from Windows
Daniel L. Miller
dmiller at amfes.com
Sat Nov 15 21:04:13 GMT 2008
In your global section, add something like:
idmap uid=10000-20000
idmap gid=10000-20000
bill purvis wrote:
> Hi,
> I recently migrated from Madrake/Mandriva to Ubuntu (8.04) on the
> machine with the printer attached. When I set up samba originally
> my understanding of it was very limited. It's probably even more
> limited now (brain cells dying off! :-) ). However, at least it
> did what I wanted - gave access to the printer and a scratch disk
> area for the Windows machines. When I migrated to Ubuntu, I copied
> the bits I thought relevant into the distributed smb.conf and started
> it up. I didn't get around to testing the Windows access until today.
> When I tried to print or open the scratch area on Windows it fails to
> make the connection. I tried deleting the printer entry and re-creating
> it with 'add printer' but that failed also. I've check the various
> log files on the server and found lines like:
>
> idmap uid range missing or invalid
> idmap will be unable to map foreign SIDs
> [2008/11/14 16:52:34, 0] nsswitch/idmap.c:idmap_alloc_init(750)
> ERROR: Initialization failed for alloc backend, deferred!
>
> that was in the log.winbindd-idmap file. Nothing else notable.
> I'm attaching a copy of the essential bits of the smb.conf file
> as listed by testparm. I'd be grateful if someone who knows more
> about samba can advise me what to try next.
>
> Many thanks,
> Bill
>
> ----------------------smb.conf------------------------------------------
> [global]
> server string = Samba Server %v
> map to guest = Bad User
> log file = /var/log/samba/log.%m
> max log size = 50
> socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
> dns proxy = No
> hosts allow = 192.168.1., 192.168.2., 127.
>
> [homes]
> comment = Home Directories
> read only = No
> browseable = No
>
> [printers]
> comment = All Printers
> path = /var/spool/samba
> create mask = 0700
> guest ok = Yes
> printable = Yes
> browseable = No
>
> [print$]
> path = /var/lib/samba/printers
> write list = @adm, root
> inherit permissions = Yes
> guest ok = Yes
>
> [pdf-gen]
> comment = PDF Generator (only valid users)
> path = /var/tmp
> printable = Yes
> printing = bsd
> print command
> = /usr/share/samba/scripts/print-pdf "%s" "%H" "//%L/%u" "%m" "%I" "%J" &
> lpq command = /bin/true
> lprm command = lprm -P'%p' %j
>
> [backups]
> comment = Backup Disk 1
> path = /back1
> read only = No
> guest ok = Yes
> ----------------------------------------------------------
>
--
Daniel L. Miller, VP - Engineering, SET
AM Fire & Electronic Services, Inc. [AMFES]
dmiller at amfes.com 702-312-5276
More information about the samba
mailing list