SourceOffSite 4.0.1 Service can not start.
Moderator: SourceGear
SourceOffSite 4.0.1 Service can not start.
Service cannot be started. System.ArgumentException: Illegal characters in path.
at System.IO.Path.Combine(String path1, String path2)
at ClassicService.Server.Startup(String[] args)
at ClassicService.ClassicService.OnStart(String[] args)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
at System.IO.Path.Combine(String path1, String path2)
at ClassicService.Server.Startup(String[] args)
at ClassicService.ClassicService.OnStart(String[] args)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
Email "support@sourcegear.com" the sossvr.prp file from your server installation folder. It appears that your config file might be the problem.
Corey Steffen
SourceGear LLC
SourceGear LLC
sossvr.prp
#SourceOffSite Server 4.0.1 Properties
#Sat May 08 10:07:13 2004
#
#
# Server logging
#
# Log to log.txt file
server.log=2
server.overwritelog=yes
#
# Databases
#
server.database=C:\\Program Files\\Microsoft Visual Studio\\Common\\VSS\\srcsafe.ini
#
# Database aliases
#
server.aliases=
#
# Serial Numbers
#
server.serialnumbers=97a3bd41ffff00000000000458f4cb9a
#
# Ports
#
server.secure.port=8081
server.unsecure.port=8080
#server.idleconnections=0
#
# Optional Settings
#
#
# Users
#
#Sat May 08 10:07:13 2004
#
#
# Server logging
#
# Log to log.txt file
server.log=2
server.overwritelog=yes
#
# Databases
#
server.database=C:\\Program Files\\Microsoft Visual Studio\\Common\\VSS\\srcsafe.ini
#
# Database aliases
#
server.aliases=
#
# Serial Numbers
#
server.serialnumbers=97a3bd41ffff00000000000458f4cb9a
#
# Ports
#
server.secure.port=8081
server.unsecure.port=8080
#server.idleconnections=0
#
# Optional Settings
#
#
# Users
#
There is no log file.I uninstall and install again, and the service still can not start. Then I uninstall and change the default install folder to c:\sos, this time the service can start now. And I can connect to the server use client. I install to C:\Program Files\SourceOffSite Server, and the service can not start, and no log file.
It seems that it can work if I install to C:\SOS or some dir that there is no space in the path.
Following is the log when it can work
2004-5-14 15:44:45 - ****************************************************
2004-5-14 15:44:45 - SourceOffSite Server 4.0.1 Professional - With Cryptography
2004-5-14 15:44:45 - CurrentCulture is zh-CN.
2004-5-14 15:44:46 - Server Information
2004-5-14 15:44:46 - Operating System: Microsoft Windows XP Professional
2004-5-14 15:44:46 - Service Pack: 2.0
2004-5-14 15:44:46 - OS Version: 5.1.2600
2004-5-14 15:44:46 - Locale: Ox0804
2004-5-14 15:44:46 - OSLanguage: 1033
2004-5-14 15:44:46 - Total Physical Memory: 1022.72 MB
2004-5-14 15:44:46 - Time Zone: (GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
2004-5-14 15:44:46 -
2004-5-14 15:44:46 - SSAPI.dll Information:
2004-5-14 15:44:46 - Location: file:///C:/sos/Interop.SourceSafeTypeLib.DLL
2004-5-14 15:44:46 - DisplayName: Interop.SourceSafeTypeLib, Version=5.1.0.0, Culture=neutral, PublicKeyToken=null
2004-5-14 15:44:46 -
2004-5-14 15:44:46 - Started at 2004-5-14 15:44:46
2004-5-14 15:44:46 - General logging level is Error. Method logging is Disabled.
2004-5-14 15:44:46 - Number of licenses configured: 10
2004-5-14 15:44:46 - SourceSafe Initialization file(s) located at:
2004-5-14 15:44:46 - F:\jetsun\IMDS_SourceCode\srcsafe.ini
2004-5-14 15:44:46 - srdc-cedf is attempting to listen for connections on secure port 8081
2004-5-14 15:44:46 - srdc-cedf is attempting to listen for connections on unsecure port 8080
2004-5-14 15:44:46 - Waiting for a connection....secure = False
2004-5-14 15:44:46 - Waiting for a connection....secure = True
====================
I have meet another problem. The client connected to the server, and get the wrong tree of the database, i have retrieve the tree.
Following is the snap of screen.
It seems that it can work if I install to C:\SOS or some dir that there is no space in the path.
Following is the log when it can work
2004-5-14 15:44:45 - ****************************************************
2004-5-14 15:44:45 - SourceOffSite Server 4.0.1 Professional - With Cryptography
2004-5-14 15:44:45 - CurrentCulture is zh-CN.
2004-5-14 15:44:46 - Server Information
2004-5-14 15:44:46 - Operating System: Microsoft Windows XP Professional
2004-5-14 15:44:46 - Service Pack: 2.0
2004-5-14 15:44:46 - OS Version: 5.1.2600
2004-5-14 15:44:46 - Locale: Ox0804
2004-5-14 15:44:46 - OSLanguage: 1033
2004-5-14 15:44:46 - Total Physical Memory: 1022.72 MB
2004-5-14 15:44:46 - Time Zone: (GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
2004-5-14 15:44:46 -
2004-5-14 15:44:46 - SSAPI.dll Information:
2004-5-14 15:44:46 - Location: file:///C:/sos/Interop.SourceSafeTypeLib.DLL
2004-5-14 15:44:46 - DisplayName: Interop.SourceSafeTypeLib, Version=5.1.0.0, Culture=neutral, PublicKeyToken=null
2004-5-14 15:44:46 -
2004-5-14 15:44:46 - Started at 2004-5-14 15:44:46
2004-5-14 15:44:46 - General logging level is Error. Method logging is Disabled.
2004-5-14 15:44:46 - Number of licenses configured: 10
2004-5-14 15:44:46 - SourceSafe Initialization file(s) located at:
2004-5-14 15:44:46 - F:\jetsun\IMDS_SourceCode\srcsafe.ini
2004-5-14 15:44:46 - srdc-cedf is attempting to listen for connections on secure port 8081
2004-5-14 15:44:46 - srdc-cedf is attempting to listen for connections on unsecure port 8080
2004-5-14 15:44:46 - Waiting for a connection....secure = False
2004-5-14 15:44:46 - Waiting for a connection....secure = True
====================
I have meet another problem. The client connected to the server, and get the wrong tree of the database, i have retrieve the tree.
Following is the snap of screen.
- Attachments
-
- connect the database use the client of sos and vss at the same time.
- untitled.JPG (160.35 KiB) Viewed 7622 times
-
- 2.JPG (73.07 KiB) Viewed 7622 times
The tree in 2.jpg is right in the picture, from the log of the client We can know it list IMDS and VH at first, and I retrieve the tree several times and it retrieve the correct tree, IMDS and VHS.
The picture untitled.JPG is the state of the database early(with IMDS ,VHS,VHStudio three project dir). Three users see the different tree of database. One can see IMDS and VH, and no file in VH, second user can see IMDS and VHS, the third user can see IMDS and VHStudio. It seems that there is something wrong in retrieve the tree.
Both the dir in 2.jpg and vss client in untitled.jpg are correct,because I delete VHStudio after I found the problems that two user cannot see other's project and has their own dir VHS and VHStudio. One of them created VHS and the other created VHStudio, these are the same project.
How this problems happened? The database of the vss has error, or the user of the client should retrieve the dir again after the database change?
The picture untitled.JPG is the state of the database early(with IMDS ,VHS,VHStudio three project dir). Three users see the different tree of database. One can see IMDS and VH, and no file in VH, second user can see IMDS and VHS, the third user can see IMDS and VHStudio. It seems that there is something wrong in retrieve the tree.
Both the dir in 2.jpg and vss client in untitled.jpg are correct,because I delete VHStudio after I found the problems that two user cannot see other's project and has their own dir VHS and VHStudio. One of them created VHS and the other created VHStudio, these are the same project.
How this problems happened? The database of the vss has error, or the user of the client should retrieve the dir again after the database change?