[Samba] Samba 2.2.7a and Word 2000 = Corrupted (?) files
Collins, Kevin
KCollins at nesbittengineering.com
Wed Oct 15 18:17:26 GMT 2003
I have a Samba 2.2.7a PDC (with an OpenLDAP backend) that seems to be giving
me trouble. Here's the scoop:
I have Windows 2000 Pro clients running Word 2000. Over the past several
days, a lot of them have had trouble with their documents - most of the time
during a save.
The most critical of these failures presents the following error message
when saving:
"Word has lost data due to a bad network connection or missing floppy.
Documents relying on this data are going to be saved and then closed."
The only option on this dialog is to select "OK" and word commence to save a
"rescue document". This takes a VERY long time - in excess of 10 minutes.
Immediately following that process Word presents us with another error
message:
"There is an unrecoverable disk error file <File Name of Current Document>.
The disk you're working on has a media problem that prevents Word from using
it. Try the following:
Try Formatting another disk.
Save the document to another disk."
Then Word goes and saves a files called Rescued Document <#>.txt in the
user's My Documents folder. Looking at this file is worthless as it appears
to be hex-code or something. This basically ends up with the user loosing
work - a total of about 9 hours over the past three days in this most
extreme case.
I have scoured the mailing lists, Google'd for possibilities but have been
unable to come up with any solution. I'm hoping someone here has run into
this and may be able to point me in the right direction.
I have included the smb.conf file from the server in question below - in
case it helps. The problem files are stored in home, admin and projects
shares.
============================================================================
==
#
****************************************************************************
*
# -- Nesbitt Engineering, Inc. Stargazer Samba Configuration
--
#
****************************************************************************
*
# This is the main Samba configuration file for Stargazer - NEI's Primary
# Domain Controller and Lexington office File Server.
#
# This configuration file is only to be used for an LDAP enabled server that
# will be acting as a PDC. Modifications will be required for member
servers
# and machine that will act as "BDCs".
#
# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this file we have used a #
# for commentary and a ; for parts of the config file that are
# either not enabled yet, or temporarily disabled
#
# NOTE: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
----------------------------------------------------------------------------
-
# "Fear the Penguin!"
# -- Kevin L. Collins
# Systems Manager
# Nesbitt Engineering, Inc.
#
****************************************************************************
*
# Changelog:
# Date - Version - Change
# * Info about change
#
----------------------------------------------------------------------------
-
# 10/14/04 - 1.1 - Added "veto oplock files" directives to the homes, admin
and
# projects shares in the hope of solving MS Word problems.
# 06/04/03 - 1.0 - Original Creation
#
****************************************************************************
*
#============================= Global Settings
================================
[global]
# Server Name and description
workgroup = nesbitt.local
netbios name = stargazer
server string = Stargazer - Lexington File Server
# Samba log information
log file = /var/log/samba/%m.log
max log size = 0
# Security information
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
unix password sync = Yes
passwd program = /usr/local/sbin/smbldap-passwd.pl -o %u
passwd chat = *New*Password* %n\n *Retype*New*Password* %n\n
*All*authentication*tokens*updated*successfully*
# To help performance
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
# Settings for PDC setup
local master = yes
os level = 80
domain master = yes
preferred master = yes
domain logons = yes
logon path =
# Activate these Network Services
wins support = yes
time server = yes
# LDAP Declarations -- Needed to allow the LDAP backend to work
ldap suffix = dc=nesbitt,dc=local
ldap admin dn = cn=Manager,dc=nesbitt,dc=local
ldap port = 389
ldap server = 127.0.0.1
ldap ssl = no
add user script = /usr/local/sbin/smbldap-useradd.pl -w %m
domain admin group = " @"Domain Admins" "
# Oplocks settings - disable all oplocks for compatibility reasons
oplocks = no
level2 oplocks = no
kernel oplocks = no
#============================= Share Definitions
===============================
[netlogon]
comment = Network Logon Service
path = /usr/local/samba/lib/netlogon
guest ok = yes
writable = no
write list = @"domain admins"
share modes = no
[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
create mode = 0664
directory mode = 0775
veto oplock files = \*.tmp\*.TMP\
[admin]
comment = Administrative Files
path = /npdata/admin
writable = yes
create mode = 0777
directory mode = 0777
veto oplock files = \*.tmp\*.TMP\
[archives]
comment = Files to be Archived
path = /npdata/archives
writeable = yes
valid users = @"domain admins" @"project management" kcollins bmcgregor
create mode = 0777
directory mode = 0777
[cadfiles]
comment = NEI Custom AutoCAD and Eagle Point Files
path = /npdata/cadfiles
writable = yes
create mode = 0777
directory mode = 0777
[county maps]
comment = Raster Versions of County Maps
path = /images/county
writeable = yes
create mode = 0777
directory mode = 0777
[drivers]
comment = Various Windows Drivers
path = /npdata/drivers
read only = yes
write list = @"domain admins" kcollins bmcgregor
create mode = 0777
directory mode = 0777
[finance]
comment = Accounting Data
path = /account/finance
writable = yes
valid users = @"domain admins" @"senior management" accounting
create mode = 0777
directory mode = 0777
[projects]
comment = Lexington Project Data
path = /pdata/projects
writeable = yes
create mode = 0777
directory mode = 0777
veto oplock files = \*.tmp\*.TMP\
[quadimages]
comment = Raster Versions of USGS Quads
path = /images/quads
writable = yes
create mode = 0777
directory mode = 0777
[timeslips]
comment = Timeslips Data
path = /account/timeslips
writable = yes
valid users = @"clerical staff" @"domain admins" accounting
create mode = 0777
directory mode = 0777
--
Kevin L. Collins, MCSE
Systems Manager
Nesbitt Engineering, Inc.
More information about the samba
mailing list