mostafa
mostafa

Reputation: 289

TF400324 Team Foundation services are not available

i have a problem in team foundation when i want connect to tfs server with VS.

error at connect time :

TF400324: Team Foundation services are not available from server <URL>.
Technical information (for administrator):
The server committed a protocol violation. Section=ResponseHeader Detail=Header name is invalid

but i connect with browser to tfs server and can't connect with VS.

tnx to all :)

Upvotes: 0

Views: 10849

Answers (1)

Andy Li-MSFT
Andy Li-MSFT

Reputation: 30372

Try clear both local TFS cache and Visual Studio Cache, then try it again.

  1. ​Close all Visual Studio instances.
  2. clear visual studio cache under

    %APPDATA%\Microsoft\VisualStudio
    
  3. clear TFS cache under

    %LocalAppData%\Microsoft\Team Foundation\{version}\Cache
    
  4. Go to Control Panel -> User Accounts -> Manage your Credential -> Windows Credential, select the TFS url to remove it.
  5. Restart your Visual Studio to re-connect to your TFS Server.

If that still not work, just try adding following code to your TFS web.config file (C:\Program Files\Microsoft Team Foundation Server 14.0\Application Tier\Web Services\web.config):

<configuration>
      <system.net>
            <settings>
                  <httpWebRequest useUnsafeHeaderParsing="true"/>
            </settings>
      </system.net>
</configuration>

UPDATE:

Try below things :

  • Run below command to reset the user data, then try it again.

    cd C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE,

    devenv.exe /resetuserdata

  • Try run as another user with command: runas /netonly /user:<account> devenv.exe
  • Reset IIS and application pool

If that still not work, I suggest removing the VS first (clean uninstall), then reinstall it again..

Upvotes: 2

Related Questions