Connection problem when multiple users access the SOS Server
Moderator: SourceGear
Connection problem when multiple users access the SOS Server
Hi,
We have multiple users accessing the SourceOffSite Server 4.1.2 with cryptography.
However, every now and then the users are not able to access the server and when the server logs were checked noticed the below statement.
"Exception: Index was outside the bounds of the array."
Looks like the SOS server is crashing.
Following is the log from the latest ERROR on the server:
*************************************************************
8/15/2006 10:27:59 PM - Connection accepted from XX.XXX.XXX.XXX:1874 on local address XXX.XXX.X.XX:8080, session id is 21.
8/15/2006 10:28:17 PM - 20: Exception: Index was outside the bounds of the array.
8/15/2006 10:28:19 PM - Connection accepted from XX.XX.XX.XX:1350 on local address XXX.XXX.X.XX:8080, session id is 22.
8/15/2006 10:28:23 PM - 22: Unable to get hostname from address: 59.93.68.60
8/15/2006 10:28:30 PM - Connection accepted from XX.XX.XX.XX:1351 on local address XXX.XXX.X.XX:8080, session id is 23.
8/15/2006 10:28:35 PM - 23: Unable to get hostname from address: 59.93.68.60
8/15/2006 10:28:40 PM - 21: Exception: Index was outside the bounds of the array.
8/15/2006 10:28:56 PM - Connection accepted from XX.XXX.XXX.XXX:1875 on local address XXX.XXX.X.XX:8080, session id is 24.
8/15/2006 10:28:59 PM - 23: Exception: Index was outside the bounds of the array.
8/15/2006 10:29:14 PM - 24: Exception: Index was outside the bounds of the array.
*************************************************************
We have teams accessing the VSS using SOS client and the work gets disturbed when this connection problem happens.
The version number of the VSS automation component (ssapi.dll) on the SOS Server machine is 6.0.8169
Any help will be highly appreciated.
Thanks,
We have multiple users accessing the SourceOffSite Server 4.1.2 with cryptography.
However, every now and then the users are not able to access the server and when the server logs were checked noticed the below statement.
"Exception: Index was outside the bounds of the array."
Looks like the SOS server is crashing.
Following is the log from the latest ERROR on the server:
*************************************************************
8/15/2006 10:27:59 PM - Connection accepted from XX.XXX.XXX.XXX:1874 on local address XXX.XXX.X.XX:8080, session id is 21.
8/15/2006 10:28:17 PM - 20: Exception: Index was outside the bounds of the array.
8/15/2006 10:28:19 PM - Connection accepted from XX.XX.XX.XX:1350 on local address XXX.XXX.X.XX:8080, session id is 22.
8/15/2006 10:28:23 PM - 22: Unable to get hostname from address: 59.93.68.60
8/15/2006 10:28:30 PM - Connection accepted from XX.XX.XX.XX:1351 on local address XXX.XXX.X.XX:8080, session id is 23.
8/15/2006 10:28:35 PM - 23: Unable to get hostname from address: 59.93.68.60
8/15/2006 10:28:40 PM - 21: Exception: Index was outside the bounds of the array.
8/15/2006 10:28:56 PM - Connection accepted from XX.XXX.XXX.XXX:1875 on local address XXX.XXX.X.XX:8080, session id is 24.
8/15/2006 10:28:59 PM - 23: Exception: Index was outside the bounds of the array.
8/15/2006 10:29:14 PM - 24: Exception: Index was outside the bounds of the array.
*************************************************************
We have teams accessing the VSS using SOS client and the work gets disturbed when this connection problem happens.
The version number of the VSS automation component (ssapi.dll) on the SOS Server machine is 6.0.8169
Any help will be highly appreciated.
Thanks,
Are you using multiple NICs? It could be that the SOS server is not bound to the right IP address. (See this post: http://support.sourcegear.com/viewtopic.php?t=553&)
It also could very well be the version of the automation component you are using. We have an article that provides all the details: http://support.sourcegear.com/viewtopic.php?t=1348.
It also could very well be the version of the automation component you are using. We have an article that provides all the details: http://support.sourcegear.com/viewtopic.php?t=1348.
Multisuer and "Exception: Index was outside the bounds
Hi there,
I faced exactly the same issue here at Unaxis.
VSS 6.0d is installed on the SOS machine and I've already tried to set the registry to "Both". The machine has only one NIC. But the errors are still here.
Any other ideas ?
Thank you for your response.
Best Regards
Daniel
I faced exactly the same issue here at Unaxis.
VSS 6.0d is installed on the SOS machine and I've already tried to set the registry to "Both". The machine has only one NIC. But the errors are still here.
Any other ideas ?
Thank you for your response.
Best Regards
Daniel
Hi Beth,
Thank you for your reply: Yes, we use Cryptography and no, there is no Firewall between the SOS Server and the clients. We face the same issues among different clients.
See latest Log File:
18.08.2006 14:36:03 - ****************************************************
18.08.2006 14:36:03 - SourceOffSite Server 4.1.2 Professional - With Cryptography
18.08.2006 14:36:03 - CurrentCulture is de-CH.
18.08.2006 14:36:04 - Server Information
18.08.2006 14:36:04 - Operating System: Microsoft Windows XP Professional
18.08.2006 14:36:04 - Service Pack: 1.0
18.08.2006 14:36:04 - OS Version: 5.1.2600
18.08.2006 14:36:04 - Locale: Ox0807
18.08.2006 14:36:04 - OSLanguage: 1033
18.08.2006 14:36:04 - Total Physical Memory: 255.48 MB
18.08.2006 14:36:04 - Time Zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
18.08.2006 14:36:04 -
18.08.2006 14:36:04 - SSAPI.dll Information:
18.08.2006 14:36:04 - Location: file:///C:/Program Files/SourceOffSite Server/Interop.SourceSafeTypeLib.DLL
18.08.2006 14:36:04 - DisplayName: Interop.SourceSafeTypeLib, Version=5.1.0.0, Culture=neutral, PublicKeyToken=null
18.08.2006 14:36:04 -
18.08.2006 14:36:04 - Started at 18.08.2006 14:36:04
18.08.2006 14:36:04 - General logging level is Error. Method logging is Disabled.
18.08.2006 14:36:04 - Number of licenses configured: 16
18.08.2006 14:36:05 - SourceSafe Initialization file(s) located at:
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\DB_Dragon\PC Development\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\DB_Dragon\RTOS Development\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\HW\Db_Firmware\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\Others\DB_CommonComponents\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\WB\DB_CogVP\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\WB\DB_MainC\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\WB\DB_WBSW\srcsafe.ini
18.08.2006 14:36:05 - xxxxxx is attempting to listen for connections on secure port 8081
18.08.2006 14:36:05 - Waiting for a connection....secure = True
18.08.2006 14:36:05 - xxxxxx is attempting to listen for connections on unsecure port 8082
18.08.2006 14:36:05 - Waiting for a connection....secure = False
18.08.2006 14:36:11 - Connection accepted from xx.xx.xx.xx:3570 on local address xx.xx.xx.xx:8081, session id is 1.
18.08.2006 14:36:15 - 1: Exception: Index was outside the bounds of the array.
18.08.2006 14:36:16 - Connection accepted from xx.xx.xx.xx:3573 on local address xx.xx.xx.xx:8081, session id is 2.
18.08.2006 14:36:20 - 2: Exception: Index was outside the bounds of the array.
18.08.2006 14:36:21 - Connection accepted from xx.xx.xx.xx:3576 on local address xx.xx.xx.xx:8081, session id is 3.
18.08.2006 14:36:24 - 3: Exception: Index was outside the bounds of the array.
21.08.2006 03:07:21 - Connection accepted from xx.xx.xx.xx:1044 on local address xx.xx.xx.xx:8081, session id is 4.
21.08.2006 03:08:40 - 4: Exception: Index was outside the bounds of the array.
21.08.2006 03:09:01 - Connection accepted from xx.xx.xx.xx:1046 on local address xx.xx.xx.xx:8081, session id is 5.
21.08.2006 05:22:59 - Connection accepted from xx.xx.xx.xx:1469 on local address xx.xx.xx.xx:8082, session id is 6.
21.08.2006 05:23:33 - Connection accepted from xx.xx.xx.xx:1331 on local address xx.xx.xx.xx:8082, session id is 7.
21.08.2006 06:24:49 - 5: Exception: Index was outside the bounds of the array.
Thank you for your feedback.
Regards
Daniel
Thank you for your reply: Yes, we use Cryptography and no, there is no Firewall between the SOS Server and the clients. We face the same issues among different clients.
See latest Log File:
18.08.2006 14:36:03 - ****************************************************
18.08.2006 14:36:03 - SourceOffSite Server 4.1.2 Professional - With Cryptography
18.08.2006 14:36:03 - CurrentCulture is de-CH.
18.08.2006 14:36:04 - Server Information
18.08.2006 14:36:04 - Operating System: Microsoft Windows XP Professional
18.08.2006 14:36:04 - Service Pack: 1.0
18.08.2006 14:36:04 - OS Version: 5.1.2600
18.08.2006 14:36:04 - Locale: Ox0807
18.08.2006 14:36:04 - OSLanguage: 1033
18.08.2006 14:36:04 - Total Physical Memory: 255.48 MB
18.08.2006 14:36:04 - Time Zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
18.08.2006 14:36:04 -
18.08.2006 14:36:04 - SSAPI.dll Information:
18.08.2006 14:36:04 - Location: file:///C:/Program Files/SourceOffSite Server/Interop.SourceSafeTypeLib.DLL
18.08.2006 14:36:04 - DisplayName: Interop.SourceSafeTypeLib, Version=5.1.0.0, Culture=neutral, PublicKeyToken=null
18.08.2006 14:36:04 -
18.08.2006 14:36:04 - Started at 18.08.2006 14:36:04
18.08.2006 14:36:04 - General logging level is Error. Method logging is Disabled.
18.08.2006 14:36:04 - Number of licenses configured: 16
18.08.2006 14:36:05 - SourceSafe Initialization file(s) located at:
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\DB_Dragon\PC Development\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\DB_Dragon\RTOS Development\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\HW\Db_Firmware\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\Others\DB_CommonComponents\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\WB\DB_CogVP\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\WB\DB_MainC\srcsafe.ini
18.08.2006 14:36:05 - \\XXXXXXXX\vssdb\WB\DB_WBSW\srcsafe.ini
18.08.2006 14:36:05 - xxxxxx is attempting to listen for connections on secure port 8081
18.08.2006 14:36:05 - Waiting for a connection....secure = True
18.08.2006 14:36:05 - xxxxxx is attempting to listen for connections on unsecure port 8082
18.08.2006 14:36:05 - Waiting for a connection....secure = False
18.08.2006 14:36:11 - Connection accepted from xx.xx.xx.xx:3570 on local address xx.xx.xx.xx:8081, session id is 1.
18.08.2006 14:36:15 - 1: Exception: Index was outside the bounds of the array.
18.08.2006 14:36:16 - Connection accepted from xx.xx.xx.xx:3573 on local address xx.xx.xx.xx:8081, session id is 2.
18.08.2006 14:36:20 - 2: Exception: Index was outside the bounds of the array.
18.08.2006 14:36:21 - Connection accepted from xx.xx.xx.xx:3576 on local address xx.xx.xx.xx:8081, session id is 3.
18.08.2006 14:36:24 - 3: Exception: Index was outside the bounds of the array.
21.08.2006 03:07:21 - Connection accepted from xx.xx.xx.xx:1044 on local address xx.xx.xx.xx:8081, session id is 4.
21.08.2006 03:08:40 - 4: Exception: Index was outside the bounds of the array.
21.08.2006 03:09:01 - Connection accepted from xx.xx.xx.xx:1046 on local address xx.xx.xx.xx:8081, session id is 5.
21.08.2006 05:22:59 - Connection accepted from xx.xx.xx.xx:1469 on local address xx.xx.xx.xx:8082, session id is 6.
21.08.2006 05:23:33 - Connection accepted from xx.xx.xx.xx:1331 on local address xx.xx.xx.xx:8082, session id is 7.
21.08.2006 06:24:49 - 5: Exception: Index was outside the bounds of the array.
Thank you for your feedback.
Regards
Daniel
DRI,
I now think your issue and Treshan's issue will be a little different. Are you able to connect and work without SSL?
Another good thing to check that your database path and permissions are correct. Just go into your SourceOffSite Server Manager, Databases tab, and verify that the path to your srcsafe.ini is correct and that the alias listed has full permissions for the SOS service? I don't think this will be the issue in your case, but it's a common thing people miss.
I now think your issue and Treshan's issue will be a little different. Are you able to connect and work without SSL?
Another good thing to check that your database path and permissions are correct. Just go into your SourceOffSite Server Manager, Databases tab, and verify that the path to your srcsafe.ini is correct and that the alias listed has full permissions for the SOS service? I don't think this will be the issue in your case, but it's a common thing people miss.
Hi Beth,
Best Regards,
Daniel
--> Yes we basically we are able to run the SOS without SSL. Two colleagues are working without SSL now, they will report their expierence by end of this week. I will keep you updated.Beth wrote: Are you able to connect and work without SSL?
I have double checked this possibility: All paths and also the permissions (for SOS Server Account, and the clients) are OK.Beth wrote: Another good thing to check that your database path and permissions are correct. Just go into your SourceOffSite Server Manager, Databases tab, and verify that the path to your srcsafe.ini is correct and that the alias listed has full permissions for the SOS service? I don't think this will be the issue in your case, but it's a common thing people miss
Best Regards,
Daniel
Could you increase the logging for me? Here's where to find info on how to do that: Debug and Method Logging Then just recreate the scenario again and send me a log.
Here's a small article on how SOS works with cryptography (meant to say that instead of ssl) and if any piece of that has an error, you will have problems: http://support.sourcegear.com/viewtopic.php?t=457
If you load an SOS client right onto the server itself, are you able to use it with cryptography?
Here's a small article on how SOS works with cryptography (meant to say that instead of ssl) and if any piece of that has an error, you will have problems: http://support.sourcegear.com/viewtopic.php?t=457
If you load an SOS client right onto the server itself, are you able to use it with cryptography?