Installing VS2005 web service on system with TFS/WSS

We would like to install VSS2005 on the same system as Team Foundation Server.
I have installed it and am having trouble accessing the server via Internet plugin from VS2005.
VSS2005 works and I can access the database on the server from VS2005 using the regular plugin just fine.  I enabled the database for Internet access, setup sharing/authentication per Alin Constantin's instructions.  I went into WSS server confg and excluded the SourceSafe path.  I can browse to the server asmx page and get the runtime error.  But when trying to access the server from the plugin I get "A connection with the server could not be established 
x80072EFD".  I checked the website id and it's #1:
<IIsWebVirtualDir	Location ="/LM/W3SVC/1/ROOT/SourceSafe"
		AccessFlags="AccessRead | AccessScript"
		AccessSSLFlags="0"
		AppFriendlyName="SourceSafe"
		AppIsolated="0"
		AppPackageName="SourceSafe"
		AppRoot="/LM/W3SVC/1/ROOT/SourceSafe"
		AuthFlags="AuthNTLM"
		ContentIndexed="FALSE"
		Path="C:\Program Files\Microsoft Visual SourceSafe\VssWebService"
		ScriptMaps="...snip..."
	>
</IIsWebVirtualDir>

I'm not running SSL and I turned off the SSL option in the VS2005 plugin 
advanced settings.

I'm out of ideas.....

Thanks!
Toby



Answer this question

Installing VS2005 web service on system with TFS/WSS

  • Hiten

    The key here is that Windows Sharepoint Services (WSS) and Team Foundation server is installed on the same server with VSS2005.  WSS was installed to the root of the default web site. 

    If I rename c:\inetpub\wwwroot\web.config - I can access the VSS service from IE and from VS2005.

    I have already gone into WSS admin and added path 'sourcesafe' to the Excluded Paths setting of sharepoint, thinking that would allow access to the vssservice without WSS getting in the way, but no go.

    I think if I remove WSS from the root of default web site, vssservice would then be accessible.  However, would that cause a problem with Team Foundation Server

    Thanks,

    Toby



  • judo

    This is strange. The error is ERROR_INTERNET_CANNOT_CONNECT indicating that VSS plug-in could not connect to the web service.

    Could you edit web.config to see if you can get web service manifest when navigating with your browser to http://yourserver/SourceSafe/vssservice.asmx from the same client computer you are using VS:

    Remove following line:

    <remove name="Documentation"/>

    Modify

    <customErrors mode="Off"/>

    Also do you use some sort of proxy on your client

    Try to uncheck “Automatically detect settings” in Internet Options->Connections->LAN Settings. Do you get WinInet login prompt when connecting to the web service with IE or VS


  • gajanand

    Are you certain that your exclusion record took effect

    What did you add to your web.config file

    Please check with http://support.microsoft.com/default.aspx scid=KB;EN-US;828810

    Check this tread as it seems to be the same issue

    http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=228300&SiteID=1


  • Installing VS2005 web service on system with TFS/WSS