If you are having a problem using Vault, post a message here.
Moderator: SourceGear
-
RichMercer
- Posts: 6
- Joined: Wed Jul 20, 2005 2:42 am
Post
by RichMercer » Wed Jul 20, 2005 2:46 am
Hi,
I am using Vault 3.1.0 and I am having some troubles commiting a file. I have tried this on two different machine on two networks so I have ruled out firewall or machine specific problems. All other files commit with no problems.
It is only one file that fails and I get the following message:
[20/07/2005 09:41:11] Preparing data to begin transaction
[20/07/2005 09:41:11] Beginning transaction
[20/07/2005 09:41:11] Add $/v1.0/Web/bin/MemberRole.dll
[20/07/2005 09:41:44] Upload for item $/v1.0/Web/bin/MemberRole.dll failed, retrying...
[20/07/2005 09:42:55] Upload for item $/v1.0/Web/bin/MemberRole.dll failed, retrying...
[20/07/2005 09:43:53] Upload for item $/v1.0/Web/bin/MemberRole.dll failed, retrying...
[20/07/2005 09:43:53] Ending the transaction
[20/07/2005 09:43:53] Upload for item $/v1.0/Web/bin/MemberRole.dll failed too many times, aborting transaction.
Please verify your network settings using the Options dialog under the Tools menu in the Vault GUI Client.
The specific error was "The underlying connection was closed: An unexpected error occurred on a receive."
An exception was encountered during the transaction. Exception: The underlying connection was closed: An unexpected error occurred on a receive. at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.HttpWebRequest.GetResponse()
at VaultClientOperationsLib.ClientInstance.UploadItem(ChangeSetItem item, String txID, Byte[]& streamBuffer, Int32& bytesWrittenThisFile, Boolean bIsImport)
at VaultClientOperationsLib.UploadThread.ProcessCommand(UploadThreadCommand command, UploadThreadCommandResult& outputResult)
[20/07/2005 09:43:53] Transaction failed
I get this over and over and it's very annoying. I have had it on other file as well in other repositories, but I don't have the details to hand.
Any ideas?
-
jclausius
- Posts: 3706
- Joined: Tue Dec 16, 2003 1:17 pm
- Location: SourceGear
-
Contact:
Post
by jclausius » Wed Jul 20, 2005 7:03 am
Have you tried the file on the server itself?
If there is a firewall in between, can you verify you have chunked encoding turned off in the network settings.
Anything in the server's log file. By default this file is located in %WINDIR%\temp\sgvault\sgvault.log
Jeff Clausius
SourceGear
-
RichMercer
- Posts: 6
- Joined: Wed Jul 20, 2005 2:42 am
Post
by RichMercer » Wed Jul 20, 2005 7:08 am
Both machines have been tested with and without chunked encoding so it shouldn't be that.
The log shows the following:
----7/19/2005 3:21:12 PM ********.server.ntli.net(*.*.*.*)--SSL Disabled VaultFileUpload.aspx encountered: an exception while calculating the CRC for AddFile. Error in the application.
----7/20/2005 5:44:21 AM admin--*.*.*.*(*.*.*.*)--SSL Disabled VaultFileUpload.aspx encountered: an exception while calculating the CRC for AddFile. Error in the application.
----7/20/2005 5:44:22 AM admin--admin--*.*.*.*(*.*.*.*)--SSL Disabled VaultFileUpload.aspx encountered: FailFileInvalidCheckSum
Does that mean anything to you?
Thanks
-
jclausius
- Posts: 3706
- Joined: Tue Dec 16, 2003 1:17 pm
- Location: SourceGear
-
Contact:
Post
by jclausius » Wed Jul 20, 2005 7:18 am
Yes. There is something wrong with the file transfer.
Upon committing any file, the Vault server does a CRC check to make sure there was not an error in the file transfer to the server. MemberRole.dll is failing the checksum.
How big is this file? What is the configured file limit size reported in the Admin Tool for the server?
I'll dig around to see if I can find anything else related to the check sum failure.
Jeff Clausius
SourceGear
-
RichMercer
- Posts: 6
- Joined: Wed Jul 20, 2005 2:42 am
Post
by RichMercer » Wed Jul 20, 2005 8:25 am
jclausius wrote:Yes. There is something wrong with the file transfer.
Upon committing any file, the Vault server does a CRC check to make sure there was not an error in the file transfer to the server. MemberRole.dll is failing the checksum.
How big is this file? What is the configured file limit size reported in the Admin Tool for the server?
I'll dig around to see if I can find anything else related to the check sum failure.
Thanks, the file is only 152Kb, by no means the largest file I've commited.
-
jclausius
- Posts: 3706
- Joined: Tue Dec 16, 2003 1:17 pm
- Location: SourceGear
-
Contact:
Post
by jclausius » Wed Jul 20, 2005 8:37 am
Could I get a copy of the file to try here?
Are both client and server Vault 3.1? You can get this info from the GUI client -> Help -> Tech Support...
Last edited by
jclausius on Wed Jul 20, 2005 8:38 am, edited 1 time in total.
Jeff Clausius
SourceGear
-
RichMercer
- Posts: 6
- Joined: Wed Jul 20, 2005 2:42 am
Post
by RichMercer » Wed Jul 20, 2005 8:38 am
jclausius wrote:Could I get a copy of the file to try here?
Yes, both are the same version.
Sure, what's the best way to get it to you?
Last edited by
RichMercer on Wed Jul 20, 2005 8:38 am, edited 1 time in total.
-
jclausius
- Posts: 3706
- Joined: Tue Dec 16, 2003 1:17 pm
- Location: SourceGear
-
Contact:
Post
by jclausius » Wed Jul 20, 2005 8:38 am
I just edited above.
You can email me for my email account or attach to the post, whichever is more convenient.
Jeff Clausius
SourceGear