CRC value in header * does not match computed CRC value *

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
tdpeter
Posts: 3
Joined: Mon Dec 01, 2008 9:52 pm

CRC value in header * does not match computed CRC value *

Post by tdpeter » Mon Dec 01, 2008 10:10 pm

Hi All,

I have a user who is having issues trying to access a repository with the above error message. clearing the working directory seems to work but only as a temporary solution.

the sgvault.log contains the following, IP addresses and name changed to *;

----11/27/2008 9:15:36 AM *--*.*.*.*(*.*.*.*)--SSL Disabled System.Web.HttpException: The remote host closed the connection. The error code is 0x80072746.
at System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.FlushCore(Byte[] status, Byte[] header, Int32 keepConnected, Int32 totalBodySize, Int32 numBodyFragments, IntPtr[] bodyFragments, Int32[] bodyFragmentLengths, Int32 doneWithSession, Int32 finalStatus, Boolean& async)
at System.Web.Hosting.ISAPIWorkerRequest.FlushCachedResponse(Boolean isFinal)
at System.Web.Hosting.ISAPIWorkerRequest.FlushResponse(Boolean finalFlush)
at System.Web.HttpResponse.Flush(Boolean finalFlush)
at System.Web.HttpWriter.WriteFromStream(Byte[] data, Int32 offset, Int32 size)
at System.Web.HttpResponseStream.Write(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.BufferedStream.FlushWrite()
at System.IO.BufferedStream.Flush()
at VaultService.VaultFileDownload.Page_Load(Object sender, EventArgs e) at System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.FlushCore(Byte[] status, Byte[] header, Int32 keepConnected, Int32 totalBodySize, Int32 numBodyFragments, IntPtr[] bodyFragments, Int32[] bodyFragmentLengths, Int32 doneWithSession, Int32 finalStatus, Boolean& async)
at System.Web.Hosting.ISAPIWorkerRequest.FlushCachedResponse(Boolean isFinal)
at System.Web.Hosting.ISAPIWorkerRequest.FlushResponse(Boolean finalFlush)
at System.Web.HttpResponse.Flush(Boolean finalFlush)
at System.Web.HttpWriter.WriteFromStream(Byte[] data, Int32 offset, Int32 size)
at System.Web.HttpResponseStream.Write(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.BufferedStream.FlushWrite()
at System.IO.BufferedStream.Flush()
at VaultService.VaultFileDownload.Page_Load(Object sender, EventArgs e)

Any help is greatly appreciated.

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: CRC value in header * does not match computed CRC value *

Post by lbauer » Tue Dec 02, 2008 8:01 am

In addition to clearing the working folders, I'd suggest deleting the client-side cache, as it may be out of sync with the database. Close any open clients first.

http://support.sourcegear.com/viewtopic.php?t=6

Then do a Get Latest to ensure new baselines are retrieved for the working directory files.

Let me know if this does not resolve the problem.
Linda Bauer
SourceGear
Technical Support Manager

tdpeter
Posts: 3
Joined: Mon Dec 01, 2008 9:52 pm

Re: CRC value in header * does not match computed CRC value *

Post by tdpeter » Tue Dec 02, 2008 4:28 pm

Hi Linda,

I have got the user to try clearing the cache, this did not seem to help his situation.

tdpeter
Posts: 3
Joined: Mon Dec 01, 2008 9:52 pm

Re: CRC value in header * does not match computed CRC value *

Post by tdpeter » Tue Dec 02, 2008 8:13 pm

Some additional information:

The user is actually using two computers a laptop and a desktop machine dependant on which location he works from. He has a number of files checked out on the laptop but is experiencing the issue normally on the desktop. could this be a result of not having the files checked in prior to changing machines?

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: CRC value in header * does not match computed CRC value *

Post by lbauer » Fri Dec 05, 2008 1:54 pm

We'll need to dig deeper here. Send a copy of the Vault server log to support at sourcegear.com, Attn: Linda with your phone number and a link to this forum post.

Please provide a description of what the user is doing when they get the error (steps to reproduce), and a copy of the client-side error.

Also, if the problem is primarily on one machine, this could be network related. The error, "remote host closed the connection", means the client or
something between the client and server closed the network socket during transmission.

Could there be a firewall or other network appliance in between the client and server which may be closing due to data transmission, timeout or any
other type of problem?
Linda Bauer
SourceGear
Technical Support Manager

Post Reply