SOS server service has stopped working

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

Moderator: SourceGear

Post Reply
asifmomin
Posts: 6
Joined: Thu Aug 16, 2007 6:40 am

SOS server service has stopped working

Post by asifmomin » Thu Aug 16, 2007 6:54 am

The SOS server (version 4.0.2.151) is running on Windows 2003 server standard edition. It was running fine and stopped working today. while trying to restart the service it gives the error 1053 - service didn't respond in a timely manner. I have searched the support site and find some workaround related to the config file which I have applied without any use.

.Net 2.0 is installed on the machine.

Following is the error in the event viewer

The description for Event ID ( 0 ) in Source ( .NET Runtime ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: .NET Runtime version 1.1.4322.2300- SosService.exe - Common Language Runtime Debugging Services: Application has generated an exception that could not be handled.

Process id=0xdb0 (3504), Thread id=0x954 (2388).

Click OK to terminate the application.
Click CANCEL to debug the application..

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Thu Aug 16, 2007 8:09 am

Did someone recently install the .Net 2.0 framework?

asifmomin
Posts: 6
Joined: Thu Aug 16, 2007 6:40 am

Post by asifmomin » Thu Aug 16, 2007 9:07 am

I am not sure. But we did install some new applications which might have installed .Net 2.0

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Thu Aug 16, 2007 9:10 am

See if these steps solve the problem.

asifmomin
Posts: 6
Joined: Thu Aug 16, 2007 6:40 am

Post by asifmomin » Thu Aug 16, 2007 9:36 am

I have replaced the config file as provided , but I am getting the same error.

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Thu Aug 16, 2007 9:37 am

Did you restart the Server?

asifmomin
Posts: 6
Joined: Thu Aug 16, 2007 6:40 am

Post by asifmomin » Thu Aug 16, 2007 9:42 am

I did a comparison and realized that the original .config file on my machine and the downloaded file are the same. I also restarted the server.

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Thu Aug 16, 2007 9:55 am

Are you sure you still have .Net 1.1 installed?

asifmomin
Posts: 6
Joined: Thu Aug 16, 2007 6:40 am

Post by asifmomin » Thu Aug 16, 2007 10:20 am

I tried removing following section from the .config file

<startup>
<supportedRuntime version="v1.1.4322"/>
<requiredRuntime version="v1.1.4322" safemode="true"/>
</startup>

But still has the same problem.

The machine has .Net 1.1 and 2.0 installed.

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Thu Aug 16, 2007 10:31 am

First, you definitely need that portion of the .config file so please put it back.

Second, the error that you posted suggests that the 1.1 .Net framework can't be found.
The description for Event ID ( 0 ) in Source ( .NET Runtime ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: .NET Runtime version 1.1.4322.2300- SosService.exe - Common Language Runtime Debugging Services: Application has generated an exception that could not be handled.
This is why I asked are you still have it installed? Is it possible that some other installation has removed the 1.1 .Net framework?

asifmomin
Posts: 6
Joined: Thu Aug 16, 2007 6:40 am

Post by asifmomin » Thu Aug 16, 2007 10:41 am

I have re-checked and found that .Net 1.1 is installed on the system.

Just to confirm :
I have check the following way :

1) registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.1 exist in my machine

2) C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 folder exist on the machine.

Terence
Posts: 164
Joined: Thu Feb 02, 2006 2:43 pm
Location: SourceGear

Post by Terence » Thu Aug 16, 2007 11:15 am

For safety's sake, can you re-install the 1.1 .Net framework?
  • Type the following command to install the version of ASP.NET 1.1 and to install the script maps at the IIS root and under:
    %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
  • Make sure that the status of ASP.NET version 1.1.4322 is set to Allowed in the Web service extension list in Internet Information Services Manager.

Post Reply