> Hello,
> Running 3.2.0, and in one of my share, a file named TABAFK~V
> appeared, but is not present on the underlying filesystem.
>
> The file can't be removed from a windows client (even a member of
> domain admins).
>
> Not that it is distrubing, but you know...
You want disturbing ?
On my Samba 3.2.2 server I cd to a directory that is shared out as some
share named "share" :
# pwd
/opt/winshare/test_stuff
# echo "foo" > con
# chown smbtest:samba con
# ls -l con
-rw-r--r-- 1 smbtest samba 4 Sep 4 12:08 con
Back at my 64-bit Windows Vista ( Business Edition ) machine I see :
Microsoft Windows [Version 6.0.6000]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Users\dclarke>net view \\FOSSIL
Shared resources at \\FOSSIL
Samba 3.2.2
Share name Type Used as Comment
---------------------------------------------------------
share Disk (UNC) writable share
ultra Disk external seagate
The command completed successfully.
Is the Samba server running fine and doing what it should?
Yes it is :
# /opt/csw/bin/smbstatus
Samba version 3.2.2
PID Username Group Machine
-------------------------------------------------------------------
15585 smbtest samba ultra20 (192.168.35.4)
Service pid machine Connected at
-------------------------------------------------------
share 15585 ultra20 Wed Sep 3 22:40:41 2008
ultra 15585 ultra20 Wed Sep 3 23:19:10 2008
IPC$ 15585 ultra20 Wed Sep 3 22:40:41 2008
Locked files:
Pid Uid DenyMode Access R/W Oplock
Share
Path Name Time
----------------------------------------------------------------
15585 12345 DENY_NONE 0x100001 RDONLY NONE
/export/smbd/ultra20 . Wed Sep 3 23:21:47 2008
15585 12345 DENY_ALL 0x6019f RDWR EXCLUSIVE+BATCH
/export/smbd/ultra20 VMware/s10u5/mercury/Solaris 10 64-bit-f007.vmdk
Thu Sep 4 12:06:26 2008
So let's take a look at that new file called "con" on that share :
C:\Users\dclarke>dir \\FOSSIL\share\test_stuff\
Volume in drive \\FOSSIL\share is share
Volume Serial Number is 09FC-04E7
Directory of \\FOSSIL\share\test_stuff
09/04/2008 12:08 PM <DIR> .
09/03/2008 10:18 PM <DIR> ..
12/30/2007 08:15 PM 19 text.txt
11/18/2007 07:32 PM 2,970,312 817-5093.pdf
12/03/2007 01:58 PM 3,342,666 Sun Studio 11 C Users Guide
819-3688-10.pdf
11/25/2007 11:43 PM 2,099,796 Sun Studio 12 C Users Guide
819-5265.pdf
12/17/2007 11:01 PM 3,380,801 Sun Studio 8 C User's Guide
817-5064.pdf
08/25/2008 05:49 PM <DIR> select
09/03/2008 10:56 PM 146,093 samba_322_sparc20_sol8.jpg
09/04/2008 12:08 PM 4 CSHOFG~F
7 File(s) 11,939,691 bytes
3 Dir(s) 109,947,904 bytes free
See a funny looking file ( CSHOFG~F ) there ? It sure is not named
"con"
now is it? How did the name change? Did the name change ?
Let's go look at the Samba server :
# pwd
/opt/winshare/test_stuff
# ls -l
total 23452
-rwxr--r-- 1 smbtest samba 2970312 Nov 18 2007 817-5093.pdf
-rwxr--r-- 1 smbtest samba 3342666 Dec 3 2007 Sun Studio 11 C
Users Guide 819-3688-10.pdf
-rwxr--r-- 1 smbtest samba 2099796 Nov 25 2007 Sun Studio 12 C
Users Guide 819-5265.pdf
-rwxr--r-- 1 smbtest samba 3380801 Dec 17 2007 Sun Studio 8 C
User's Guide 817-5064.pdf
-rw-r--r-- 1 smbtest samba 4 Sep 4 12:08 con
-rwxr-xr-x 1 smbtest samba 146093 Sep 3 22:56
samba_322_sparc20_sol8.jpg
drwxr-xr-x 2 smbtest samba 3584 Aug 25 17:49 select
-rw-r--r-- 1 smbtest samba 19 Dec 30 2007 text.txt
Well golly gee .. the file named "con" is still there on the Samba
server
and it looks fine but Vista can not see it and will not deal with it.
Must be a bug in Samba ?
Not bloody likely.
You should look on your Samba server to see if there are funny looking
three letter files named "con" or "com" or such.
Dennis