Glen Gibb
2002-Sep-03 05:49 UTC
[Samba] Problem saving files from XP to Samba on 2.2.6pre2
Hi team, I've got a problem with a WinXP client being unable to save a document to a Samba share. The server is running 2.2.6pre2 (on FreeBSD 4.6). The XP client hangs for a VERY long time when attempting to save a file (at least the first file saved - the problem seems to diminish for subsequent saves/files). Turning the debug level to 3 produces the following messages (repeated many many times, with the Transaction # increasing by 1 each time. It appears to repetitively find the same 2 files: [2002/09/03 15:23:07, 3] smbd/process.c:process_smb(878) Transaction 538 of length 89 [2002/09/03 15:23:07, 3] smbd/process.c:switch_message(685) switch message SMBtrans2 (pid 49355) [2002/09/03 15:23:07, 3] smbd/trans2.c:call_trans2qfilepathinfo(1698) call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 257 [2002/09/03 15:23:07, 3] lib/util.c:unix_clean_name(387) unix_clean_name [/WINMM.dll] [2002/09/03 15:23:07, 3] lib/util.c:unix_clean_name(387) unix_clean_name [WINMM.dll] [2002/09/03 15:23:07, 3] smbd/trans2.c:call_trans2qfilepathinfo(1719) call_trans2qfilepathinfo: vfs_stat of WINMM.dll failed (No such file or directory) [2002/09/03 15:23:07, 3] smbd/error.c:error_packet(91) error string = No such file or directory [2002/09/03 15:23:07, 3] smbd/error.c:error_packet(110) error packet at smbd/trans2.c(1721) cmd=50 (SMBtrans2) NT_STATUS_OBJECT_NAME_NOT_FOUND [2002/09/03 15:23:07, 3] smbd/process.c:process_smb(878) Transaction 539 of length 92 [2002/09/03 15:23:07, 3] smbd/process.c:switch_message(685) switch message SMBtrans2 (pid 49355) [2002/09/03 15:23:07, 3] smbd/trans2.c:call_trans2qfilepathinfo(1698) call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 257 [2002/09/03 15:23:07, 3] lib/util.c:unix_clean_name(387) unix_clean_name [/WINSPOOL.DRV] [2002/09/03 15:23:07, 3] lib/util.c:unix_clean_name(387) unix_clean_name [WINSPOOL.DRV] [2002/09/03 15:23:07, 3] smbd/trans2.c:call_trans2qfilepathinfo(1719) call_trans2qfilepathinfo: vfs_stat of WINSPOOL.DRV failed (No such file or directory) [2002/09/03 15:23:07, 3] smbd/error.c:error_packet(91) error string = No such file or directory [2002/09/03 15:23:07, 3] smbd/error.c:error_packet(110) error packet at smbd/trans2.c(1721) cmd=50 (SMBtrans2) NT_STATUS_OBJECT_NAME_NOT_FOUND This also keeps appearing in the logs after the save has completed. Any suggestions/workarounds/fixes? Any help appreciated. Thanks in advance Glen Gibb
Glen Gibb
2002-Sep-03 05:58 UTC
[Samba] Re: Problem saving files from XP to Samba on 2.2.6pre2
After more investigation, it appears that these messages are being generated even before attempting to save any files (immediately after logging in).> [2002/09/03 15:23:07, 3] smbd/process.c:process_smb(878) > Transaction 538 of length 89 > [2002/09/03 15:23:07, 3] smbd/process.c:switch_message(685) > switch message SMBtrans2 (pid 49355) > [2002/09/03 15:23:07, 3] smbd/trans2.c:call_trans2qfilepathinfo(1698) > call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 257 > [2002/09/03 15:23:07, 3] lib/util.c:unix_clean_name(387) > unix_clean_name [/WINMM.dll] > [2002/09/03 15:23:07, 3] lib/util.c:unix_clean_name(387) > unix_clean_name [WINMM.dll] > [2002/09/03 15:23:07, 3] smbd/trans2.c:call_trans2qfilepathinfo(1719) > call_trans2qfilepathinfo: vfs_stat of WINMM.dll failed (No such file or > directory) > [2002/09/03 15:23:07, 3] smbd/error.c:error_packet(91) > error string = No such file or directory > [2002/09/03 15:23:07, 3] smbd/error.c:error_packet(110) > error packet at smbd/trans2.c(1721) cmd=50 (SMBtrans2) > NT_STATUS_OBJECT_NAME_NOT_FOUND > [2002/09/03 15:23:07, 3] smbd/process.c:process_smb(878) > Transaction 539 of length 92 > [2002/09/03 15:23:07, 3] smbd/process.c:switch_message(685) > switch message SMBtrans2 (pid 49355) > [2002/09/03 15:23:07, 3] smbd/trans2.c:call_trans2qfilepathinfo(1698) > call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 257 > [2002/09/03 15:23:07, 3] lib/util.c:unix_clean_name(387) > unix_clean_name [/WINSPOOL.DRV] > [2002/09/03 15:23:07, 3] lib/util.c:unix_clean_name(387) > unix_clean_name [WINSPOOL.DRV] > [2002/09/03 15:23:07, 3] smbd/trans2.c:call_trans2qfilepathinfo(1719) > call_trans2qfilepathinfo: vfs_stat of WINSPOOL.DRV failed (No such file > or directory) > [2002/09/03 15:23:07, 3] smbd/error.c:error_packet(91) > error string = No such file or directory > [2002/09/03 15:23:07, 3] smbd/error.c:error_packet(110) > error packet at smbd/trans2.c(1721) cmd=50 (SMBtrans2) > NT_STATUS_OBJECT_NAME_NOT_FOUND