Offline files cannot synchronize

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I'm desperate now.
I have a recurrent problem with my offline files since I upgraded to vista.
Any file I create/modify while I'm offline generates a sync error "The system
cannot find the file specified".

Vista is the Client; the server is an XP-Pro. This setting has been working
flawless for over 6 months until the update.

During the last 2 weeks I have checked everything I can image, including
resetting the CSC database in Vista (that took some time to find!), EFS keys
perfect matching (including recovery agents.. ), rebooting both machines
uncountable times, and applying a special hotfix for XP (KB903891). To not
avail.

A bizarre symptom is that those new files are actually available (in Vista)
while the drive is online, and I can make copies of them to the very same
directory where they were originally created. These copies then appear in
both machines, synchronizing flawless (while the originals remain in error).

I also created new shares, and new synchronizations, and enabled/disabled
off-line files settings (with reboots several times….)
Any ideas ?
 
More info:

Here it is the systernal process monitor trace:
==================================================
98155 3:30:23.6315594
PM svchost.exe 1068 QueryDirectory C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Filter: New file 3.mmap.bak, 1: New file
3.mmap.bak

98160 3:30:23.6344401
PM svchost.exe 1068 QueryDirectory C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak NO MORE FILES Filter: New file 3.mmap.bak\

98217 3:30:23.6590277
PM svchost.exe 1068 CreateFile \\xxxx2.xxxx.be\YyyyysDocs\My Maps\New file
3.mmap.bak SUCCESS Access: Read Data/List Directory, Read Attributes,
Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert,
Attributes: n/a, ShareMode: Read, Delete, AllocationSize: n/a, Impersonating:
XXXXLAPTOP1\yyyyy

98218 3:30:23.6595167
PM svchost.exe 1068 CreateFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Access: Read EA, Write EA, Read Attributes,
Write Attributes, Delete, Read Control, Synchronize, Disposition: Open,
Options: Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write,
Delete, AllocationSize: n/a, Impersonating: XXXXLAPTOP1\yyyyy

98219 3:30:23.6596549
PM svchost.exe 1068 SetBasicInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS CreationTime: n/a, LastAccessTime: n/a,
LastWriteTime: 1/1/1601 12:59:59 AM, ChangeTime: 1/1/1601 12:59:59 AM,
FileAttributes: n/a

98220 3:30:23.6596938
PM svchost.exe 1068 QueryFileInternalInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS IndexNumber: 0x61b000000000615

98222 3:30:23.6605039
PM svchost.exe 1068 QueryDirectory C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Filter: New file 3.mmap.bak, 1: New file
3.mmap.bak

98225 3:30:23.6606224
PM svchost.exe 1068 QueryNetworkOpenInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS CreationTime: 2/9/2007 6:23:22 PM,
LastAccessTime: 2/9/2007 6:24:51 PM, LastWriteTime: 2/10/2007 8:23:39 AM,
ChangeTime: 2/10/2007 8:23:39 AM, AllocationSize: 1/1/1601 1:00:00 AM,
EndOfFile: 1/1/1601 1:00:00 AM, FileAttributes: AE

98226 3:30:23.6606549
PM svchost.exe 1068 QueryEAFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My Maps\New file 3.mmap.bak SUCCESS

98227 3:30:23.6606968
PM svchost.exe 1068 QueryBasicInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS CreationTime: 2/9/2007 6:23:22 PM,
LastAccessTime: 2/9/2007 6:24:51 PM, LastWriteTime: 2/10/2007 8:23:39 AM,
ChangeTime: 2/10/2007 8:23:39 AM, FileAttributes: AE

98229 3:30:23.6607825
PM svchost.exe 1068 CloseFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My Maps\New file 3.mmap.bak SUCCESS

98231 3:30:23.6610272
PM svchost.exe 1068 CreateFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Access: Read EA, Write EA, Read Attributes,
Write Attributes, Delete, Read Control, Synchronize, Disposition: Open,
Options: Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write,
Delete, AllocationSize: n/a, Impersonating: XXXXLAPTOP1\yyyyy

98232 3:30:23.6611692
PM svchost.exe 1068 SetBasicInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS CreationTime: n/a, LastAccessTime: n/a,
LastWriteTime: 1/1/1601 12:59:59 AM, ChangeTime: 1/1/1601 12:59:59 AM,
FileAttributes: n/a

98233 3:30:23.6612035
PM svchost.exe 1068 QueryFileInternalInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS IndexNumber: 0x61b000000000615

98235 3:30:23.6617222
PM svchost.exe 1068 QueryDirectory C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Filter: New file 3.mmap.bak, 1: New file
3.mmap.bak

98238 3:30:23.6618411
PM svchost.exe 1068 QueryNetworkOpenInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS CreationTime: 2/9/2007 6:23:22 PM,
LastAccessTime: 2/9/2007 6:24:51 PM, LastWriteTime: 2/10/2007 8:23:39 AM,
ChangeTime: 2/10/2007 8:23:39 AM, AllocationSize: 1/1/1601 1:00:00 AM,
EndOfFile: 1/1/1601 1:00:00 AM, FileAttributes: AE

98239 3:30:23.6618780
PM svchost.exe 1068 QueryEAFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My Maps\New file 3.mmap.bak SUCCESS

98240 3:30:23.6621974
PM svchost.exe 1068 QueryBasicInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS CreationTime: 2/9/2007 6:23:22 PM,
LastAccessTime: 2/9/2007 6:24:51 PM, LastWriteTime: 2/10/2007 8:23:39 AM,
ChangeTime: 2/10/2007 8:23:39 AM, FileAttributes: AE

98242 3:30:23.6623227
PM svchost.exe 1068 QueryEAFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My Maps\New file 3.mmap.bak SUCCESS

98244 3:30:23.6699977
PM svchost.exe 1068 CreateFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Access: All Access, Disposition: Open,
Options: No Buffering, Synchronous IO Non-Alert, Open By ID, Attributes: n/a,
ShareMode: Read, Write, Delete, AllocationSize: n/a, Impersonating:
XXXXLAPTOP1\yyyyy

98265 3:30:23.7051158
PM svchost.exe 1068 SetBasicInformationFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS CreationTime: n/a, LastAccessTime: n/a,
LastWriteTime: 1/1/1601 12:59:59 AM, ChangeTime: 1/1/1601 12:59:59 AM,
FileAttributes: n/a

98267 3:30:23.7055802
PM svchost.exe 1068 CreateFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak:CscBitmapStream SUCCESS Access: All Access,
Disposition: OpenIf, Options: Write Through, Synchronous IO Non-Alert,
Non-Directory File, Attributes: N, ShareMode: Read, Write, Delete,
AllocationSize: 17,771,908,310,966,992,896, Impersonating: XXXXLAPTOP1\yyyyy

98282 3:30:23.7129901
PM svchost.exe 1068 ReadFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Offset: 0, Length: 4,096, I/O Flags:
Non-cached

98808 3:30:23.7994832
PM svchost.exe 1068 FileSystemControl \\xxxx2.xxxx.be\YyyyysDocs\My Maps\New
file 3.mmap.bak SUCCESS Control: 0x901af

98809 3:30:23.7996051
PM svchost.exe 1068 FileSystemControl \\xxxx2.xxxx.be\YyyyysDocs\My Maps\New
file 3.mmap.bak SUCCESS Control: 0x901af

98812 3:30:23.8245100
PM svchost.exe 1068 CreateFile \\xxxx2.xxxx.be$NOCSC$\YyyyysDocs\My Maps\New
file 3.mmap.bak SUCCESS Access: Read Data/List Directory, Write Data/Add
File, Read Attributes, Write Attributes, Delete, Synchronize, Disposition:
Create, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes:
n/a, ShareMode: Read, Delete, AllocationSize: 10,045,701,507,732,471,808,
Impersonating: XXXXLAPTOP1\yyyyy

98814 3:30:23.8307286
PM svchost.exe 1068 FileSystemControl \\xxxx2.xxxx.be$NOCSC$\YyyyysDocs\My
Maps\New file 3.mmap.bak SUCCESS Control: 0x140390

98815 3:30:23.8308021 PM svchost.exe 1068
SetDispositionInformationFile \\xxxx2.xxxx.be$NOCSC$\YyyyysDocs\My Maps\New
file 3.mmap.bak SUCCESS Delete: True

98817 3:30:23.8328364
PM svchost.exe 1068 QueryStandardInformationFile \\xxxx2.xxxx.be\YyyyysDocs\My Maps\New file 3.mmap.bak FAST IO DISALLOWED

98818 3:30:23.8328533
PM svchost.exe 1068 QueryStandardInformationFile \\xxxx2.xxxx.be\YyyyysDocs\My
Maps\New file 3.mmap.bak SUCCESS AllocationSize: 24,576, EndOfFile: 22,263,
NumberOfLinks: 1, DeletePending: False, Directory: False

98819 3:30:23.8329241
PM svchost.exe 1068 SetEndOfFileInformationFile \\xxxx2.xxxx.be$NOCSC$\YyyyysDocs\My Maps\New file 3.mmap.bak SUCCESS EndOfFile: 0

98820 3:30:23.8330372
PM svchost.exe 1068 ReadFile \\xxxx2.xxxx.be\YyyyysDocs\My Maps\New file
3.mmap.bak SUCCESS Offset: 0, Length: 22,263, Priority: Normal

98822 3:30:23.8331868
PM svchost.exe 1068 ReadFile \\xxxx2.xxxx.be\YyyyysDocs\My Maps\New file
3.mmap.bak SUCCESS Offset: 0, Length: 22,263, I/O Flags: Non-cached, Paging
I/O, Synchronous Paging I/O, Priority: Normal

98823 3:30:23.8332618
PM svchost.exe 1068 ReadFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Offset: 0, Length: 20,480, I/O Flags:
Non-cached

98855 3:30:23.9122074
PM svchost.exe 1068 ReadFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My
Maps\New file 3.mmap.bak SUCCESS Offset: 20,480, Length: 1,783, I/O Flags:
Non-cached

98859 3:30:23.9409373
PM svchost.exe 1068 WriteFile \\xxxx2.xxxx.be$NOCSC$\YyyyysDocs\My Maps\New
file 3.mmap.bak SUCCESS Offset: 0, Length: 22,263, Priority: Normal

99117 3:30:23.9551656
PM svchost.exe 1068 QueryBasicInformationFile \\xxxx2.xxxx.be\YyyyysDocs\My
Maps\New file 3.mmap.bak FAST IO DISALLOWED

99119 3:30:23.9551861
PM svchost.exe 1068 QueryBasicInformationFile \\xxxx2.xxxx.be\YyyyysDocs\My
Maps\New file 3.mmap.bak SUCCESS CreationTime: 2/9/2007 6:24:51 PM,
LastAccessTime: 2/9/2007 6:24:51 PM, LastWriteTime: 2/10/2007 8:23:39 AM,
ChangeTime: 2/10/2007 8:23:39 AM, FileAttributes: A

99123 3:30:23.9552841
PM svchost.exe 1068 SetBasicInformationFile \\xxxx2.xxxx.be$NOCSC$\YyyyysDocs\My
Maps\New file 3.mmap.bak NAME NOT FOUND CreationTime: 2/9/2007 6:24:51 PM,
LastAccessTime: n/a, LastWriteTime: 2/10/2007 8:23:39 AM, ChangeTime:
2/10/2007 8:23:39 AM, FileAttributes: A

99126 3:30:23.9553580
PM svchost.exe 1068 CloseFile \\xxxx2.xxxx.be\YyyyysDocs\My Maps\New file
3.mmap.bak SUCCESS

99138 3:30:23.9556593
PM svchost.exe 1068 CloseFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My Maps\New file 3.mmap.bak SUCCESS

99147 3:30:23.9558843
PM svchost.exe 1068 CloseFile C:\Windows\CSC\v2.0.6\namespace\xxxx2.xxxx.be\yyyyysdocs\My Maps\New file 3.mmap.bak SUCCESS

99149 3:30:23.9560895
PM svchost.exe 1068 CloseFile \\xxxx2.xxxx.be$NOCSC$\YyyyysDocs\My Maps\New
file 3.mmap.bak SUCCESS
===================================================

And this is stack at operation 99123: (Error NAME NOT FOUND)

================================================
0 fltmgr.sys FltRequestOperationStatusCallback +
0xd25 0x80737843 C:\Windows\system32\drivers\fltmgr.sys
1 fltmgr.sys FltGetIrpName +
0x774 0x80739f10 C:\Windows\system32\drivers\fltmgr.sys
2 fltmgr.sys FltGetIrpName +
0x104f 0x8073a7eb C:\Windows\system32\drivers\fltmgr.sys
3 fltmgr.sys FltGetIrpName +
0x146b 0x8073ac07 C:\Windows\system32\drivers\fltmgr.sys
4 ntkrnlpa.exe IofCallDriver +
0x64 0x81c27ecf C:\Windows\system32\ntkrnlpa.exe
5 ntkrnlpa.exe NtSetInformationFile +
0x938 0x81d91e8d C:\Windows\system32\ntkrnlpa.exe
6 ntkrnlpa.exe KeReleaseInStackQueuedSpinLockFromDpcLevel +
0xba2 0x81c8c96a C:\Windows\system32\ntkrnlpa.exe
7 ntdll.dll ZwSetInformationFile +
0xc 0x76f60370 C:\Windows\System32\ntdll.dll
8 cscsvc.dll CscTestGetInterface +
0xee3c 0x73bb5621 c:\windows\system32\cscsvc.dll
9 cscsvc.dll CscTestGetInterface +
0x27476 0x73bcdc5b c:\windows\system32\cscsvc.dll
10 cscsvc.dll CscTestGetInterface +
0x1b77f 0x73bc1f64 c:\windows\system32\cscsvc.dll
11 cscsvc.dll CscTestGetInterface +
0xa08c 0x73bb0871 c:\windows\system32\cscsvc.dll
12 cscsvc.dll CscTestGetInterface +
0xa72f 0x73bb0f14 c:\windows\system32\cscsvc.dll
13 cscsvc.dll CscTestGetInterface +
0x2149 0x73ba892e c:\windows\system32\cscsvc.dll
14 ntdll.dll RtlIpv6AddressToStringA +
0x19d 0x76f11fbb C:\Windows\System32\ntdll.dll
15 ntdll.dll RtlIntegerToUnicodeString +
0x2db 0x76f6a2b8 C:\Windows\System32\ntdll.dll
16 kernel32.dll BaseThreadInitThunk +
0x12 0x76b93833 C:\Windows\system32\kernel32.dll
17 ntdll.dll LdrInitializeThunk +
0x4d 0x76f3a9bd C:\Windows\System32\ntdll.dll
===================================================
 
Hello,
Could you provide the following details, so we can understand the scenario
more clearly?
0. Was the file made available offline or was it an autocached share?
1. At what level were these files made available offline (parent directory,
share, individual file)?
2. Does this affect only the files that were in your cache when the machine
was upgraded?
3. Does this affect all the files you made available or only the bak file in
the trace below?
4. You mention that you are able to make copies of these files while online.
Are these copies then available offline?
Also, please add the "offline status" and "offline availability" fields to
your explorer view and let us know the values for the files in qeustion.

Thanks,
Shubhankar
 
Hi!

0. Actually, I tried both options and I got the same results.
1. As far as I can remember, not the parent folder that was made available
ofline, but a subfolder. Today I tried again with a file directly within the
same folder with same results.
2. No. I actually even reseted the cache completely twice. (Using both
methods, by disabling/reset/enable offline files and independently by
reseting it through the registry entry in the CSC service parameters)
3. All of them.
4. Yes
5. Offline availability: Always available
.. Offline status: Offline (need to sync)

Thanks!

PS: both systems fully patched to the up to latest Tuesday patch
 
Hi,
Can you check if "New file 3.mmap.bak" is read-only on the server?
Also does the user have read/write access (for the file and share)?
In addition, let me know if you see any conflicts for the file in sync
center.

Thanks,
Shubhankar
 
The file and share are both read/write for the user. Also when working from
the client online there are no messages denoting access denied or similar.
Remember, there were no issues when the client was running XP! I know you
should clear first the "low hanging fruit". But, if you can please trust me,
please go directly to the non-obvious issues.

There are no other conflicts in the sync. However, sometimes I had conflicts
with other files, and indeed, I could only resolve them when I selected the
"server version". I think both errors are symptoms of the same problem.

One more data point:
As I use the laptop to generate quite a bit of files offline on a daily
basis, I needed to find a workable temporary alternative. I tried then to
move the XP files to a Linux server running SMB. "I'm afraid" now I can
synchronize without problems, but the operation takes much longer. Therefore,
I think that there is some caching mechanism implemented by XP, and somewhat
this caching is getting corrupted when interacting with the vista client.

Thanks again!
 
Hi,
Thanks for working through the initial triage steps with us. I was trying to
get as much info as possible, so I could repro this. Unfortunately this
hasn't reproed for us. Would you be willing to collect some logs for us?
These would likely be in tens of MBs (I can point you to an ftp location.)
Let me know and I can send you instructions.

Thanks,
Shubhankar
 
Hi,

Ok, I will do it!

Thanks,

Xavier.


Shubhankar Sanyal said:
Hi,
Thanks for working through the initial triage steps with us. I was trying to
get as much info as possible, so I could repro this. Unfortunately this
hasn't reproed for us. Would you be willing to collect some logs for us?
These would likely be in tens of MBs (I can point you to an ftp location.)
Let me know and I can send you instructions.

Thanks,
Shubhankar
 
Xavier,
I would need an email address to send you the logging instructions, as well
as ftp details.

Thanks,
Shubhankar
 
I'm trying to reply directly to your stated email address but it keeps on
bouncing.

Is there anyway I can contact you without disclosing publicly my email
address?

Xavier.
 
Try my address without the 'online'.
Invisible said:
I'm trying to reply directly to your stated email address but it keeps on
bouncing.

Is there anyway I can contact you without disclosing publicly my email
address?

Xavier.
 
Back
Top