Set { locking = Yes oplocks = No } I've had problems with Access and other MS Office files when oplocks are enabled, even on kernels that support them. HTH Glenn -- Glenn Scherb Midwest Research Institute 425 Volker Boulevard Kansas City, Missouri 64110 gscherb@mriresearch.org http://www.mriresearch.org <http://www.mriresearch.org/> Phone: (816)753-7600 x1806 FAX: (816)753-5359 Page: (816)990-8513 pagegscherb@mriresearch.org -----Original Message----- From: samba-admin@lists.samba.org [mailto:samba-admin@lists.samba.org] On Behalf Of Kevin Brown Sent: Friday, November 15, 2002 1:01 AM To: samba@lists.samba.org Subject: [Samba] Access 97 and Samba 2.2.6 OK, whover gets the following question right, first, gets a paypal for $20. I have a turbolinux server 6.5 running kernel 2.2 and samba 2.0.7. I have a ms access 97 database running on a share that lets about 10 users access it simultaneously, write to it , read to it, just like it was on a winnt box. No I am setting up a test server on redhat 8, kernel 2.4, samba rpm 2.2.6-2. Nothing but troubles. rdonly, and a lot of 0X3 and other access errors. Want ot ssh into the box and see? let me know, it is only a test box. First is the working testparm printout: [root@dell /root]# testparm Load smb config files from /etc/smb.conf Loaded services file OK. Press enter to see a dump of your service definitions # Global parameters [global] coding system client code page = 437 workgroup = BBS netbios name netbios aliases netbios scope server string = Samba %v interfaces bind interfaces only = No security = USER encrypt passwords = Yes update encrypted = No allow trusted domains = Yes hosts equiv min password length = 5 map to guest = Never null passwords = Yes password server smb passwd file = /etc/smbpasswd root directory = / passwd program = /bin/passwd passwd chat = *new*password* %n\n *new*password* %n\n *changed* passwd chat debug = No username map password level = 0 username level = 0 unix password sync = No restrict anonymous = No use rhosts = No debug level = 0 syslog = 1 syslog only = No log file max log size = 5000 debug timestamp = Yes debug hires timestamp = No debug pid = No debug uid = No protocol = NT1 read bmpx = No read raw = Yes write raw = Yes nt smb support = Yes nt pipe support = Yes nt acl support = Yes announce version = 4.2 announce as = NT max mux = 50 max xmit = 65535 name resolve order = host hosts lmhosts bcast max ttl = 259200 max wins ttl = 518400 min wins ttl = 21600 time server = No change notify timeout = 60 deadtime = 0 getwd cache = Yes keepalive = 300 lpq cache time = 10 max disk size = 0 max open files = 10000 read prediction = No read size = 16384 shared mem size = 1048576 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 stat cache size = 50 load printers = Yes printcap name = /etc/printcap printer driver file = /etc/printers.def strip dot = No character set mangled stack = 50 stat cache = Yes domain groups domain admin group domain guest group domain admin users domain guest users machine password timeout = 604800 add user script delete user script logon script logon path = \\%N\%U\profile logon drive logon home = \\%N\%U domain logons = No os level = 99 lm announce = Auto lm interval = 60 preferred master = No local master = Yes domain master = No browse list = Yes dns proxy = No wins proxy = No wins server wins support = No wins hook kernel oplocks = Yes ole locking compatibility = Yes oplock break wait time = 10 smbrun = /usr/bin/smbrun config file auto services lock directory = /var/lock/samba utmp directory wtmp directory utmp hostname = %m utmp consolidate = No default service = global message command dfree command valid chars remote announce remote browse sync socket address = 0.0.0.0 homedir map time offset = 0 unix realname = No NIS homedir = No source environment panic action comment path revalidate = No username guest account invalid users valid users admin users read list write list force user force group writeable = No create mask = 0777 force create mode = 0777 security mask = 0777 force security mode = 0777 directory mask = 0777 force directory mode = 0777 directory security mask = 0777 force directory security mode = 0777 inherit permissions = No guest only = No guest ok = No only user = No hosts allow hosts deny status = Yes max connections = 0 min print space = 0 strict sync = No sync always = No write cache size = 0 printable = No postscript = No printing = bsd print command = lpr -r -P%p %s lpq command = lpq -P%p lprm command = lprm -P%p %j lppause command lpresume command queuepause command queueresume command printer printer driver = NULL printer driver location default case = lower case sensitive = No preserve case = Yes short preserve case = Yes mangle case = No mangling char = ~ hide dot files = Yes delete veto files = No veto files hide files veto oplock files map system = No map hidden = No map archive = Yes mangled names = Yes mangled map browseable = Yes blocking locks = Yes fake oplocks = No locking = Yes utmp = No oplocks = Yes level2 oplocks = No oplock contention limit = 2 strict locking = No share modes = Yes copy include preexec preexec close = No postexec root preexec root preexec close = No root postexec available = Yes volume fstype = NTFS set directory = No wide links = Yes follow symlinks = Yes dont descend magic script magic output delete readonly = No dos filetimes = No dos filetime resolution = No fake directory create times = No [Public] comment = BBS P:\ Company Drive path = /home/samba/public writeable = Yes guest ok = Yes delete readonly = Yes 2nd the non-working test printout: [root@samba init.d]# testparm Load smb config files from /etc/samba/smb.conf Processing section "[homes]" Processing section "[printers]" Processing section "[public]" Loaded services file OK. Press enter to see a dump of your service definitions # Global parameters [global] coding system client code page = 437 code page directory = /etc/codepages workgroup = BBS netbios name netbios aliases netbios scope server string = Samba Server interfaces bind interfaces only = No security = USER encrypt passwords = Yes update encrypted = No allow trusted domains = Yes hosts equiv min passwd length = 5 map to guest = Never null passwords = No obey pam restrictions = No password server smb passwd file = /etc/samba/smbpasswd root directory pam password change = No passwd program = /usr/bin/passwd passwd chat = *new*password* %n\n *new*password* %n\n *changed* passwd chat debug = No username map password level = 8 username level = 8 unix password sync = No restrict anonymous = No lanman auth = Yes use rhosts = No admin log = No log level = 3 syslog = 3 syslog only = No log file = /var/log/samba/log.%m max log size = 50 timestamp logs = Yes debug hires timestamp = No debug pid = No debug uid = No protocol = NT1 large readwrite = Yes max protocol = NT1 min protocol = CORE read bmpx = No read raw = Yes write raw = Yes nt smb support = Yes nt pipe support = Yes nt status support = Yes announce version = 4.9 announce as = NT max mux = 50 max xmit = 16644 name resolve order = lmhosts host wins bcast max ttl = 259200 max wins ttl = 518400 min wins ttl = 21600 time server = No unix extensions = No change notify timeout = 60 deadtime = 0 getwd cache = Yes keepalive = 300 lpq cache time = 10 max smbd processes = 0 max disk size = 0 max open files = 10000 name cache timeout = 660 read size = 16384 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 stat cache size = 50 use mmap = Yes total print jobs = 0 load printers = Yes printcap name = /etc/printcap disable spoolss = No enumports command addprinter command deleteprinter command show add printer wizard = Yes os2 driver map strip dot = No mangling method = hash character set mangled stack = 50 stat cache = Yes domain admin group domain guest group machine password timeout = 604800 add user script delete user script logon script logon path = \\%N\%U\profile logon drive logon home = \\%N\%U domain logons = No os level = 65 lm announce = Auto lm interval = 60 preferred master = Yes local master = Yes domain master = No browse list = Yes enhanced browsing = Yes dns proxy = No wins proxy = No wins server wins support = No wins hook kernel oplocks = No lock spin count = 3 lock spin time = 10 oplock break wait time = 0 add share command change share command delete share command config file preload lock dir = /var/cache/samba pid directory = /var/run/samba utmp directory wtmp directory utmp = No default service message command dfree command valid chars remote announce remote browse sync socket address = 0.0.0.0 homedir map time offset = 0 NIS homedir = No source environment panic action hide local users = No host msdfs = No winbind uid winbind gid template homedir = /home/%D/%U template shell = /bin/false winbind separator = \ winbind cache time = 15 winbind enum users = Yes winbind enum groups = Yes winbind use default domain = No comment path alternate permissions = No username guest account = nobody invalid users valid users admin users read list write list printer admin force user force group read only = Yes create mask = 0744 force create mode = 00 security mask = 0777 force security mode = 00 directory mask = 0755 force directory mode = 00 directory security mask = 0777 force directory security mode = 00 force unknown acl user = 00 inherit permissions = No inherit acls = No guest only = No guest ok = No only user = No hosts allow = 192.168.0. 127. hosts deny status = Yes nt acl support = Yes profile acls = No block size = 1024 max connections = 0 min print space = 0 strict allocate = No strict sync = No sync always = No write cache size = 0 max print jobs = 1000 printable = No postscript = No printing = bsd print command = lpr -r -P%p %s lpq command = lpq -P%p lprm command = lprm -P%p %j lppause command lpresume command queuepause command queueresume command printer name use client driver = No default devmode = No printer driver printer driver file = /etc/samba/printers.def printer driver location default case = lower case sensitive = No preserve case = Yes short preserve case = Yes mangle case = No mangling char = ~ hide dot files = Yes hide unreadable = No delete veto files = No veto files hide files veto oplock files = /*.ldb/*.mdb/ map system = No map hidden = No map archive = Yes mangled names = Yes mangled map browseable = Yes blocking locks = No csc policy = manual fake oplocks = No locking = No oplocks = Yes level2 oplocks = No oplock contention limit = 0 posix locking = Yes strict locking = No share modes = Yes copy include exec preexec close = No postexec root preexec root preexec close = No root postexec available = Yes volume fstype = NTFS set directory = No wide links = Yes follow symlinks = Yes dont descend magic script magic output delete readonly = Yes dos filemode = No dos filetimes = No dos filetime resolution = No fake directory create times = No vfs object vfs options msdfs root = No [homes] comment = Home Directories read only = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No [public] path = /home/public read only = No fake oplocks = Yes I have tried everything. I have tried unitedlinux beta with 2.2.5 samba. Still no go. I usually just map the public share as the company P:\ drive and reconnect at logon. It took me two days to get the xinetd running under 2.2.6 as 2.0.7 uses inetd. Swat runs and I can ping boxes back and forth. i can connect on the new box but cannot run the database. best, kevin brown -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba -------------- next part -------------- HTML attachment scrubbed and removed