server failure

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

Moderator: SourceGear

ron666_0

server failure

Post by ron666_0 » Tue Dec 21, 2004 10:50 am

when i tried to connect using admin tool to vault (2.6.0) it's said:

the server returned an unknow status code ({0})

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Tue Dec 21, 2004 11:03 am

On the Vault server itself, try to browse to http://localhost/vaultservice/vaultservice.asmx.

What does the browser show at that point?
Jeff Clausius
SourceGear

ron666_0

ok

Post by ron666_0 » Tue Dec 21, 2004 11:49 am

http://localhost:85/vaultservice page work properly. i forgot to say - vault failed after removing DNS role from this server.

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Tue Dec 21, 2004 12:00 pm

Can you still try the link w/ the .asmx page - http://localhost:85/vaultservice/vaultservice.asmx

I'm trying to see if the .Net Framework is processing the Web request correctly on the server. You should get a Vault service description page.


A couple of other things to check:

1) Try to log on w/ the Vault GUI client on the server. The client has more refined reporting capabilities than the admin tool. Use localhost:85 as the server's address

2) Check the Vault server's error log - by default, this is stored in your %windir%\temp\sgvault directory. Is there any kind of error recorded there?

3) A DNS server shouldn't have too much of an impact. Removing the DNS server may require you to reconfigure the TCP/IP settings on the server for a new DNS server, but other than that, there shouldn't be an impact on the Vault server.

Since we're talking DNS, make sure your server names contains normal DNS characters ( characters, numerals, dashes ). Having illegal DNS characters such as underscore '_' will cause problems for the .Net framework.
Jeff Clausius
SourceGear

ron_656

?

Post by ron_656 » Wed Dec 22, 2004 6:11 am

----22.12.2004 2:59 PM sgvaultsystem--()--
System Started
Version 2.0.6.2219
Cache Level = 1
DataBase Buffer Size = 256
LogFile Path = C:\WINDOWS\Temp\sgvault
Log Level = Quiet
Archive Log = Weekly
ReverseDNS Lookup = True
Maximum HTTP Request Length = 102400
Overwrite Log on Startup = False
Session Timeout = 4320
SGVault Working Directory = C:\WINDOWS\Temp

this is log. DNS was removed and network work properly. I tried to re-install Vault Server but this error occured again.

ron_656

?

Post by ron_656 » Wed Dec 22, 2004 6:21 am

----22.12.2004 2:59 PM sgvaultsystem--()--
System Started
Version 2.0.6.2219
Cache Level = 1
DataBase Buffer Size = 256
LogFile Path = C:\WINDOWS\Temp\sgvault
Log Level = Quiet
Archive Log = Weekly
ReverseDNS Lookup = True
Maximum HTTP Request Length = 102400
Overwrite Log on Startup = False
Session Timeout = 4320
SGVault Working Directory = C:\WINDOWS\Temp

this is log. DNS was removed and network work properly. I tried to re-install Vault Server but this error occured again.

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Wed Dec 22, 2004 7:31 am

Have you tried the link yet http://localhost:85/vaultservice/vaultservice.asmx?

Did you also try the GUI client, as I mentioned in #1 above? Any errors there?
Jeff Clausius
SourceGear

?

Post by ? » Wed Dec 22, 2004 8:08 am

i tried access page at http://localhost:85/.... - it's ok
but gui client V(Vault Admin) cause error i mentioned before.

ron_9090_9

?

Post by ron_9090_9 » Wed Dec 22, 2004 8:08 am

i tried access page at http://localhost:85/.... - it's ok
but gui client V(Vault Admin) cause error i mentioned before.

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Wed Dec 22, 2004 8:57 am

When you browsed to the link, what did you see on the page? Can you post a sample of the text?

The message - the server returned an unknow status code ({0}) - is an Admin Tool error message. What message do you see when trying to connect using the Vault GUI client?
Jeff Clausius
SourceGear

ron_777_0

?

Post by ron_777_0 » Wed Dec 22, 2004 9:16 am

Vault client displays this error but every time dll's name different from old session:

server was unable to process request -> file or assembly name mrgtc7yq.dll, or one of its depend., was not found

i tried to re-install vault client too - no result. :shock:

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Wed Dec 22, 2004 9:47 am

Are you running the Vault GUI client on the same machine as the server? If not, give that a try?

Also, can you post a sample of the text from the Service Description page?
Jeff Clausius
SourceGear

ron_778787

angry

Post by ron_778787 » Wed Dec 22, 2004 11:32 am

short from http://sonera:85/VaultService/VaultService.asmx:

start:
VaultService


The following operations are supported. For a formal definition, please review the Service Description.
GetObjectLabels
Retrieve the labels for a given item

UnCloakObject
list all cloaked objects for a user in a repository.

BeginVersionHistoryQuery
Open a version history query on the server

BeginHistoryQuery
Open a query on the server

EndVersionHistoryQuery
Close a version history query on the server

BeginTxVSSImport
Begin a VSS Import repository modification transaction.

BeginDownloadLabelFiles
Begin a data download for a file found in a label.

Login
Login to the Vault Server. Pass null for the strEncr to ask for the public key to encrypt the data.

CloakObject
list all cloaked objects for a user in a repository.

GetHistoryQueryItems
Retrieve a range of items from an open query on the server

GetVersionHistoryQueryItems
Retrieve a range of items from an open version history query on the server

ValidateServiceVersions
Get the protocol versions this server can speak.

GetRepositoryOptions
Get Repository Options

GetUserList
Get a list of users.

Blame
Generate a view of the file which marks the changes with the version in which they first appeard.

GetExtObjectProperties
Get Extended Object Properties.

EndLabelQuery
Close a label query on the server

FindVersionsByCRCs
Get a folder's entry list

EndTx
End a repository modification transaction.

ListDeletedObjects
list deleted objects in a directory.

ChangePassword
Change a user's password

BeginTx
Begin a repository modification transaction.

GetCheckOutList
Get a list of who has which files checked out in a given repository.

EndDownloadFiles
End a repository data download.

BeginDownloadFiles
Begin a repository data download.

EndHistoryQuery
Close a query on the server

GetFolderEntries
Get a folder's entry list

GetRepositories
Return a complete list of available source code repositories.

ListSerialNums
List all Serial Numbers

UndoCheckOut
Unlock the specified files.

GetLabelQueryItems
Retrieve a range of items from an open label query on the server

Ping
General ping

SetUserOptions
Set options for the current user on the server.

DeleteLabel
Delete a Label

AddLabel
Label an object

GetServerSID
Return the SID of the Vault Server.

GetObjVerIDTreeRevOrigin
For each object version id (objverid) return the corresponding tree revision which created the version of that object

PromoteLabelItems
Get a folder's entry list

ValidateSession
Web Method to validate the currently logged in user.

ImportPromoteLabelItems
Get a folder's entry list

GetTxItemDetail
Get the detail about a repository's transaction

GetRepositoryStructure
Get a delta describing the entire repository structure.

BeginLabelQuery
Open a query on the server for labels

CheckOutFiles
Request checkouts for files

GetObjectProperties
Get Folder/File Properties.

AddLabelVSSImport
Add a label from the VSS Import tool. Only the admin user can call this method.

ListAllBranchPoints
List all branch points.

GetCheckOutListChanges
Get a list of changes for files checked out or released for a given repository.

GetObjectVersionList
Get a list of all versions of an object.

GetUserOptions
Get all options for the current user on the server.

GetFolderStructure
Get a branch delta from baseline nothing

Logout
Logout of the Vault Server.

ListCloakedObjects
list all cloaked objects for a user in a repository.

GetVersionInfo
Get the version information from this server. must be passed in a valid vault service version object

GetLabelStructure
Get a delta describing the label found at item path.

>end

we can't work properly over 3 days - i can get exact explain of this error? as i said - web server on request work properly, but admin & client tools can't login.

P.S. i tried re-install .NET framework -> lost time and no effects

jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Wed Dec 22, 2004 12:32 pm

I'll be honest, I'm at a loss here. Is there anything perhaps in the Server's log ( by default %windir%\temp\sgvault ), which might suggest a problem?

If nothing is there, anything in the Event viewer (application or system) on the machine hosting the Vault Server?
Jeff Clausius
SourceGear

jeremy_sg
Posts: 1821
Joined: Thu Dec 18, 2003 11:39 am
Location: Sourcegear
Contact:

Post by jeremy_sg » Wed Dec 22, 2004 12:50 pm

Ron,

Give me an email using the button below this post with your phone number. We'll see if we can get you up and running again.

Post Reply