Getlabel failing on big file count folders, HTTP Status 503

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

Moderator: SourceGear

Post Reply
xrol
Posts: 2
Joined: Thu Nov 19, 2009 6:00 am

Getlabel failing on big file count folders, HTTP Status 503

Post by xrol » Thu Nov 19, 2009 6:32 am

Background
Vault client/server 4.1.3
We have issues running GETLABEL on some third-party code that is stored in vault, Boost and Qt. The difference with those two code packages are that they contain a lot of files compared to rest of our repositories. Boost 511mb 56447 files 4575 folders Qt 1,19gb 334457 files 1332 folders.
The boost folder works fine for me but reports state others having problems with it while Qt is more common to fail.
They reside in two different repositories; VaultTest\third-party\qt and Util\Boost.
The errors happen both using the command line client and the GUI Client. Logging on the client side is difficult because the download speed grinds to a halt with 1 file per second, waiting for 10-15 hours is not practical.

The error in the GUI client as below
[2009-11-19 13:10:16] An exception was encountered during the get latest operation. Exception: The Vault server could not be contacted to perform the operation. Your network connection to the server may have been interrupted. Please verify your network settings using the Options dialog under the Tools menu in the Vault GUI Client.The request failed with HTTP status 503: Service Unavailable.

Snippet from clientside log.
2009-11-09 10:44:57 <connection>: [<No Name>:4900] BeginDownloadLabelFiles started.
2009-11-09 10:48:01 <get>: [<No Name>:4900] Exception during BeginDownloadLabelFiles: The request failed with HTTP status 503: Service Unavailable.
2009-11-09 10:48:01 <get>: [<No Name>:4900] BeginDownloadFiles called, downloadID:

I attached the command client log and the corresponding log from the server log also from that attempt
The strange thing is that this only happens on using the GetLabel command, if I pick Get Latest Version on the same exact folder it downloads it without a hitch
Attachments
Vault 503.txt
(8.29 KiB) Downloaded 179 times

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

Re: Getlabel failing on big file count folders, HTTP Status 503

Post by lbauer » Thu Nov 19, 2009 12:55 pm

The strange thing is that this only happens on using the GetLabel command, if I pick Get Latest Version on the same exact folder it downloads it without a hitch
If you already have files in the working folder a Get Latest won't retrieve the files again from the server.

Could something be closing the connection between client and server -- a firewall, router, or other device? There may be something timing out after a certain amount of time or data has passed.

Can you get the label to a non-working folder? You can do this with the Show Labels command, selecting the label, and choosing Get <labelname>. In the Get dialog, change the path in the "To:" field to something other than the working folder.

I'd also like to see more of your Vault Server log. Send the Server log zipped up to support at sourcegear.com, Attn: Linda. Please include a link to this forum post.
Linda Bauer
SourceGear
Technical Support Manager

xrol
Posts: 2
Joined: Thu Nov 19, 2009 6:00 am

Re: Getlabel failing on big file count folders, HTTP Status 503

Post by xrol » Fri Nov 20, 2009 1:23 am

lbauer wrote:
The strange thing is that this only happens on using the GetLabel command, if I pick Get Latest Version on the same exact folder it downloads it without a hitch
If you already have files in the working folder a Get Latest won't retrieve the files again from the server.

Could something be closing the connection between client and server -- a firewall, router, or other device? There may be something timing out after a certain amount of time or data has passed.

Can you get the label to a non-working folder? You can do this with the Show Labels command, selecting the label, and choosing Get <labelname>. In the Get dialog, change the path in the "To:" field to something other than the working folder.

I'd also like to see more of your Vault Server log. Send the Server log zipped up to support at sourcegear.com, Attn: Linda. Please include a link to this forum post.
I apologize for the sudden ending on previous post, IE doesnt like this text edit.
We removed the previous files in the working folders for testing purposes, I have also tried clearing the caches at the same time. However the error occured first time I tried it on this machine that had a fresh install of vault and that had never been connected to this network in any way before.

I tried getting the label to a non-working folder with the same result, the same error occured. We turned on debug-logs on the server for one attempt, which I will mail to you.

It is possible there is something in between in the network, I've seen other posts at this forum indicating on that, but I cannot at this time say how the physical network looks. It's part of a bigger company-wide network.

One last thing we've noticed, it manages to create 588 folders from the Qt structure but not a single file is downloaded

Regards, Lasse

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

Re: Getlabel failing on big file count folders, HTTP Status 503

Post by lbauer » Fri Dec 04, 2009 11:09 am

Working offline with this user.

HS 218208
Linda Bauer
SourceGear
Technical Support Manager

Post Reply