hi,

we're using a samba-server over DSL using openVPN and the speed is very 
good at browsing directories and quite OK at loading/saving files except 
for word & excel where it takes about 20-30 seconds to save even a small 
file.
which is no wonder because the following happens in log.smbd when i click 
"save" in word, it obviously checks for a bazillion tmp- and lockfiles ( 
e.g. ~WRL... is tmp-clipboard according to some MS-document). (it's 
logevel 3|grep " file ").

  call_trans2qfilepathinfo: SMB_VFS_STAT of httpdocs/testdir/OLE2.DLL failed 
(No such file or directory)
  call_trans2qfilepathinfo: SMB_VFS_STAT of httpdocs/testdir/Microsoft Shared 
failed (No such file or directory)
  call_trans2qfilepathinfo: SMB_VFS_STAT of httpdocs/testdir/~WRD0000.tmp 
failed (No such file or directory)
  call_trans2qfilepathinfo: SMB_VFS_STAT of httpdocs/testdir/~WRD0000.tmp 
failed (No such file or directory)
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=Yes write=Yes 
(numopen=3)
  smb_user opened file httpdocs/testdir/test4.doc read=No write=No (numopen=4)
  unix_user closed file httpdocs/testdir/test4.doc (numopen=3) 
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=2) 
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=Yes write=Yes 
(numopen=3)
  call_trans2qfilepathinfo: SMB_VFS_STAT of httpdocs/testdir/Sicherungskopie 
von test4.wbk failed (No such file or directory)
  call_trans2qfilepathinfo: SMB_VFS_STAT of httpdocs/testdir/~WRL0001.tmp 
failed (No such file or directory)
  call_trans2qfilepathinfo: SMB_VFS_STAT of httpdocs/testdir/~WRL0001.tmp 
failed (No such file or directory)
  unix_user closed file httpdocs/testdir/test4.doc (numopen=2) 
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/test4.doc read=No write=No (numopen=2)
  call_nt_transact_query_security_desc: file = httpdocs/testdir/test4.doc, 
info_wanted = 0x7
  unix_user closed file httpdocs/testdir/test4.doc (numopen=1) 
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=No write=No 
(numopen=2)
  call_nt_transact_set_security_desc: file = httpdocs/testdir/~WRD0000.tmp, 
sent 0x7
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/test4.doc read=Yes write=No (numopen=2)
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=Yes write=Yes 
(numopen=3)
  smb_user opened file httpdocs/testdir/test4.doc read=No write=No (numopen=4)
  call_nt_transact_query_security_desc: file = httpdocs/testdir/test4.doc, 
info_wanted = 0xc
  call_nt_transact_query_security_desc: file = httpdocs/testdir/test4.doc, 
info_wanted = 0xc
  unix_user closed file httpdocs/testdir/test4.doc (numopen=3) 
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=No write=No 
(numopen=4)
  call_nt_transact_set_security_desc: file = httpdocs/testdir/~WRD0000.tmp, 
sent 0x80000004
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=3) 
  unix_user closed file httpdocs/testdir/test4.doc (numopen=2) 
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=Yes write=Yes 
(numopen=2)
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/test4.doc read=No write=No (numopen=2)
  call_nt_transact_query_security_desc: file = httpdocs/testdir/test4.doc, 
info_wanted = 0x7
  unix_user closed file httpdocs/testdir/test4.doc (numopen=1) 
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=No write=No 
(numopen=2)
  call_nt_transact_set_security_desc: file = httpdocs/testdir/~WRD0000.tmp, 
sent 0x7
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=No write=No 
(numopen=2)
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/test4.doc read=Yes write=No (numopen=2)
  smb_user opened file httpdocs/testdir/~WRL0001.tmp read=No write=Yes 
(numopen=3)
  unix_user closed file httpdocs/testdir/test4.doc (numopen=2) 
  unix_user closed file httpdocs/testdir/~WRL0001.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=No write=No 
(numopen=2)
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/test4.doc read=No write=No (numopen=2)
  unix_user closed file httpdocs/testdir/test4.doc (numopen=1) 
  smb_user opened file httpdocs/testdir/~WRD0000.tmp read=No write=No 
(numopen=2)
  unix_user closed file httpdocs/testdir/~WRD0000.tmp (numopen=1) 
  smb_user opened file httpdocs/testdir/~WRL0001.tmp read=Yes write=Yes 
(numopen=2)
  smb_user opened file httpdocs/testdir/test4.doc read=Yes write=Yes (numopen=3)
  smb_user opened file httpdocs/testdir/~WRL0001.tmp read=No write=No 
(numopen=4)
  unix_user closed file httpdocs/testdir/~WRL0001.tmp (numopen=3) 
  call_trans2qfilepathinfo: SMB_VFS_STAT of httpdocs/testdir/~$RL0001.tmp 
failed (No such file or directory)
  unix_user closed file httpdocs/testdir/~WRL0001.tmp (numopen=2) 
  smb_user opened file httpdocs/testdir/~WRL0001.tmp read=Yes write=Yes 
(numopen=3)
  unix_user closed file httpdocs/testdir/~WRL0001.tmp (numopen=2) 
  smb_user opened file httpdocs/testdir/~WRL0001.tmp read=No write=No 
(numopen=3)
  unix_user closed file httpdocs/testdir/~WRL0001.tmp (numopen=2) 
  smb_user opened file httpdocs/testdir/test4.doc read=No write=No (numopen=3)
  unix_user closed file httpdocs/testdir/test4.doc (numopen=2) 


i opened/saved the same file with openoffice: just 4 lines in the log, 
done after some seconds.

OK, that's apparently a MS-office problem, still it would be nice to have 
some solution for it. my customers are of course comparing the speed to 
MS-sharepoint which is a lot faster on the same DSL-line. (sharepoint uses 
DAV if i'm not mistaken, still that's the thing samba is compared to.)

ciao
arnim

-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to