Hi,
I have setup my VSS to use the http feature. I have a solution with 5 projects and 2 websites. I can checkin the projects, websites, solution everything in VSS properly.
When I try to open the solution and projects from VSS again it loads 5 projects and 1 website properly but for the second website it gives me following error.
Error:
Cannot contact the Visual SourceSafe Internet WebService or cannot access the specified database.
The server returned the following error: The operation timed out (0x80072EE2)
The plug-in advanced settings for SourceSafe Internet require SSL connections. Please verify that your server can be accessed using secure connection or change your plug-in advanced settings.
I have rechecked all the SSL settings for the server. I am not sure why it is not loading just 1 website. Any idea
Thanks
RM

VSS Internet Checkout Errors for 2 projects
David Schleifer - MSFT
Setting timeout parameter didn't help. It increased time to get the solution. Secondly I did enable the trace and was going through, but didn't provided any useful information. I am not sure what to look for can you please let me know and I will paste the relevant information.
Problem that's happening is that it losed the source control binding information for that website.
So I checked out the entire solution, rebinded all the projects and websites in the solution to VSS and then checked in all code along with the .sln file. Now when I try again to get the solution it loads all the projects and websites except one website. If I check the source control binding information it has lost that. I re-bind it and then do Get Latest Version, works fine.
Can't figure it out why it is losing the information
Thanks
RM
Bob_Faw
Also the solution loads fine if I don't use the http feature and open the solution using lan vss feature.
I have created the key "Timeout" and set it's value to 50000.
Thanks
RM
slavisa
How large is the second web site that is not being loaded If it is big enough your connection maybe timing out before enumerating the whole site. You can increase the default timeout by changing the following registry key:
HKCU\Software\Microsoft\SourceSafe\Timeout
It does not exist by default, so you may have to create it. It has to be of DWORD type and its value is the timeout in milliseconds.
-Milen
gemma
One other thing you can try is to enable trace on the web service by editing the web.config file for the service
- set <trace enabled="true" requestLimit .....
Then use InternetExplorer to browse to something like http://servername/SourceSafe/Trace.axd, and see what is the request done to the service that failed with timeout.
Alin
MSI Setup too complicated
You say the website "loses the source control bindings". What exactly do you mean by that If you use ChangeScc dialog to bind the website, the bindings should be saved and persisted in the solution file. Do they get removed somehow
Or are they just not respected Do you get any error messages fro IDE on open that tells the website will be open uncontrolled because connection failed
One other thing is to try to open directly the website from source control.
Just create a new solution, use File/Open/Website/SourceControl, and point to the project on the server of the website that fails to open. If it keeps failing with timeout, it's likely the website is too big and you may need to increase the timeout even more than 50 seconds.
Alin