[Samba] Failure to update roaming profile on Samba domain

Michael Robbert mrobbert at mines.edu
Wed Jul 30 19:04:45 GMT 2003


I have been having an odd problem for some time now and have tried many 
things to get rid of it, but it has been awhile since I worked on it so 
I'm starting new on this hoping to finally find a solution.
The problem is: Certain users will always get two errors while logging 
out. All users have roaming profiles, but the problem seems to only show 
up if users have files on their desktop. Not all users with files on 
their desktop get this and I think that there are a few other cases 
where it will happen, but that is how I've been able to reproduce the 
problem. The errors that pop up in Windows are:
Event ID: 1000 - Windows cannot copy file C:\Documents and 
Settings\username\Desktop\filename to location 
\\SERVER\username\profile\Desktop\filename. Contact your network 
administrator
DETAIL - The process cannot access the file because it is being used by 
another process

The second error is just:
Event ID: 1000 - Windows cannot update your roaming profile. Contact 
your network administrator
DETAIL - The process cannot access the file because it is being used by 
another process

The following is what appears to be the relevant section of the log file 
when loglevel is set to 9. In this case the file that showed up in the 
error dialog on the client was main.dsp:

[2003/07/30 12:23:47, 5] smbd/filename.c:unix_convert(314)
   New file main.dsp
[2003/07/30 12:23:47, 8] lib/util.c:is_in_path(1145)
   is_in_path: profile/Desktop/lab7/main.dsp
[2003/07/30 12:23:47, 8] lib/util.c:is_in_path(1150)
   is_in_path: no name list.
[2003/07/30 12:23:47, 3] lib/util.c:unix_clean_name(387)
   unix_clean_name [profile/Desktop/lab7/main.dsp]
[2003/07/30 12:23:47, 3] smbd/trans2.c:call_trans2qfilepathinfo(1721)
   call_trans2qfilepathinfo: vfs_stat of profile/Desktop/lab7/main.dsp 
failed (No such file or directory)
[2003/07/30 12:23:47, 3] smbd/error.c:error_packet(94)
   error string = No such file or directory
[2003/07/30 12:23:47, 3] smbd/error.c:error_packet(109)
   error packet at smbd/trans2.c(1723) cmd=50 (SMBtrans2) 
NT_STATUS_SHARING_VIOLATION
[2003/07/30 12:23:47, 5] lib/util.c:show_msg(268)
   size=35
   smb_com=0x32
   smb_rcls=67
   smb_reh=0
   smb_err=49152
   smb_flg=136
   smb_flg2=16449
[2003/07/30 12:23:47, 5] lib/util.c:show_msg(276)
   smb_tid=1
   smb_pid=164
   smb_uid=100
   smb_mid=52292
   smt_wct=0
[2003/07/30 12:23:47, 5] lib/util.c:show_msg(291)
   smb_bcc=0

System Details:
RedHat 7.3 with updates
Samba 2.2.7-security-rollup-fix
Relevant sections of smb.conf:
logon path = \\%L\%U\profile
logon drive = H:
logon home = \\michigan\%u
domain logons = Yes
os level = 64
preferred master = Yes
local master = Yes
domain master = Yes

Any other required information will be provided upon request.

Thanks in advance,
Michael Robbert





More information about the samba mailing list