I've looked at the event viewer on the server end and don't really see anything that stands out as connected to Vault failing to add the file correctly. Any thing specific I should be looking for?
There is not currently a proxy server or firewall running between my client and the server.
I'm actually attempting to upload the file two different ways
(a) From the vault client installed on a workstation
(b) From the vault client installed on the server machine itself
Neither has worked so far.
Checking the 'chunked encoding' box does not effect whether or not the file uploads successfully (it still fails) but does generate different error messages.
From the vault client installed on the server, attempting to upload with chunked encoding checked gives the system.outOfMemory execption.
With it UNchecked, I get a timeout exception.
From the vault client installed on different machine, with the chunked encoding checked I get
[4/19/2005 2:27:11 PM] Upload for item $/test.iso 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 server returned an unknown error header: VaultFileUpload.aspx encountered: an exception while opening up the request's input stream: Exception of type System.OutOfMemoryException was thrown."
An exception was encountered during the transaction. Exception: The server returned an unknown error header: VaultFileUpload.aspx encountered: an exception while opening up the request's input stream: Exception of type System.OutOfMemoryException was thrown. at VaultClientOperationsLib.ClientInstance.UploadItem(ChangeSetItem item, String txID, Int64 totalBytes, Int64& bytesWritten, Byte[]& streamBuffer, Int32& bytesWrittenThisFile, Boolean bIsImport)
at VaultClientOperationsLib.ClientInstance.Commit(ChangeSetItemColl givenItems, Boolean keepCheckedOut, Boolean removeLocalCopy, Boolean bIsImport, DateTime dateImport, Int32 nUserIDImport, Int64& nRevID)
[4/19/2005 2:27:11 PM] Ending the transaction
[4/19/2005 2:27:11 PM] Transaction failed
With it UNchecked I get
[4/19/2005 2:07:40 PM] Upload for item $/test.iso 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: The request was canceled."
An exception was encountered during the transaction. Exception: The underlying connection was closed: The request was canceled. at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.GetResponse()
at VaultClientOperationsLib.ClientInstance.UploadItem(ChangeSetItem item, String txID, Int64 totalBytes, Int64& bytesWritten, Byte[]& streamBuffer, Int32& bytesWrittenThisFile, Boolean bIsImport)
at VaultClientOperationsLib.ClientInstance.Commit(ChangeSetItemColl givenItems, Boolean keepCheckedOut, Boolean removeLocalCopy, Boolean bIsImport, DateTime dateImport, Int32 nUserIDImport, Int64& nRevID)
[4/19/2005 2:07:41 PM] Ending the transaction
[4/19/2005 2:07:43 PM] Transaction failed
Again, every other (smaller) file has worked great! Having a repository with thousands of small files has also worked well. Everything's been behaving beautifully except for trying to put in a single big file