On (14/11/05 17:56), Christian Perrier wrote: > Could you please send a log excerpt by logging at level 3 temporarily? > > ("log level = 3" in the General section) > > Please also post the [general] section of you smb.conf or at least > mention us the "security=" setting in it ? > > Is the samba server running sarge (which I assume, considering the > version of the samba package)?
Thanks Christian :) 'Zeus' is the afflicted server running sarge. Below is the output from the logs having twice restarted the printer on the debian client, printing a test page which throws the error: Zeus:/var/log/samba# tail /var/log/samba/log.smbd smbd version 3.0.14a-Debian started. Copyright Andrew Tridgell and the Samba Team 1992-2004 [2005/11/14 19:46:20, 0] tdb/tdbutil.c:tdb_log(725) tdb(/var/cache/samba/printing/HP895cxi.tdb): rec_free_read bad magic 0xfee1dead at offset=27920 [2005/11/14 19:46:20, 0] tdb/tdbutil.c:tdb_log(725) tdb(/var/cache/samba/printing/HP895cxi.tdb): rec_read bad magic 0x1 at offset=21652 [2005/11/14 19:47:59, 0] tdb/tdbutil.c:tdb_log(725) tdb(/var/cache/samba/printing/HP895cxi.tdb): rec_free_read bad magic 0xfee1dead at offset=27920 [2005/11/14 19:47:59, 0] tdb/tdbutil.c:tdb_log(725) tdb(/var/cache/samba/printing/HP895cxi.tdb): rec_read bad magic 0x1 at offset=21652 Zeus:/var/log/samba# tail /var/log/samba/log.nmbd Samba server ZEUS is now a domain master browser for workgroup PRIORYROAD on subnet 192.168.1.9 ***** [2005/11/14 19:45:44, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396) ***** Samba name server ZEUS is now a local master browser for workgroup PRIORYROAD on subnet 192.168.1.9 ***** >From smb.conf: ####### Authentication ####### # "security = user" is always a good idea. This will require a Unix # account in this server for every user accessing the server. See # /usr/share/doc/samba-doc/htmldocs/ServerType.html in the samba-doc # package for details. security = user # You may wish to use password encryption. See the section on 'encrypt # passwords' in the smb.conf(5) manpage before enabling. encrypt passwords = true # If you are using encrypted passwords, Samba will need to know what # password database type you are using. passdb backend = tdbsam guest obey pam restrictions = yes ; guest account = nobody invalid users = root # This boolean parameter controls whether Samba attempts to sync the # Unix password with the SMB password when the encrypted SMB password in # the passdb is changed. ; unix password sync = no # For Unix password sync to work on a Debian GNU/Linux system, the # following parameters must be set (thanks to Augustin Luton # <[EMAIL PROTECTED]> for sending the correct chat script for the # passwd program in Debian Potato). passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* %n\n %*Retype\snew\sUNIX\spassword:* %%n\n . # This boolean controls whether PAM will be used for password changes # when requested by an SMB client instead of the program listed in # 'passwd program'. The default is 'no'. ; pam password change = no And the [homes] shares: [homes] comment = Home Directories browseable = no # By default, the home directories are exported read-only. Change next # parameter to 'yes' if you want to be able to write to them. writable = yes # File creation mask is set to 0700 for security reasons. If you want # to create files with group=rw permissions, set next parameter to 0775. create mask = 0700 # Directory creation mask is set to 0700 for security reasons. If you # want to create dirs. with group=rw permissions, set next parameter to # 0775. directory mask = 0700 There are other shares as well but I suspect they aren't particularly relavent. Regards Clive -- www.clivemenzies.co.uk ... ...strategies for business -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]