TFS: Fails to create a new team project from a networked client



I can't find any managed Team Foundation newsgroup, why?
Creating new team projects in Team Explorer from a networked client always
fails. The error appears when the wizard is uploading files to the Sharepoint
site. For a lot of files the remote server returns (400) Bad Request, but the
next try for the files succeeds. Unfortunately, after the wizard have been
running for 20-30 minutes, the wizard makes Visual Studio to crash.

Running the same operation in Team Explorer on the Team Foundation server
itself takes about 2 minutes and is successful.

It looks like some requests from the wizard are malformed? See
http://technet2.microsoft.com/WindowsServer/en/library/368c28d6-d611-4139-8a4a-8ae984f272931033.mspx?mfr=true
Is a IIS property change required? See
http://support.microsoft.com/kb/810957/en-us
Or is it wrong duplex settings in the network cards? See
http://msdn2.microsoft.com/en-us/library/ms243887.aspx
Or is it a firewall issue? (I’m only running the standard WinXP firewall)

The server configuration:
Windows Server 2003 Standard Edition with SP1
Microsoft SQL Server 2005 Standard with SP1
..NET Framework 2.0 with hotfix KB913363
Windows SharePoint Services 2.0 with SP2

In C:\WINDOWS\system32\LogFiles\HTTPERR\httperr1.log, there is one line for
every bad request:
2006-08-07 15:29:04 164.9.200.210 2320 164.9.200.242 80 HTTP/0.0 Invalid -
400 - Verb -

Here’s an some of the log file (the bad request messages are repeated):
2006-08-08 09:46:14Z | Module: WSS | Thread: 4 | Setting the Work Item
Tracking Query for file : Supporting Files/ProcessGuidance.htm
2006-08-08 09:46:14Z | Module: WSS | Thread: 4 | Uploading file: Supporting
Files/ProcessGuidance.htm retry #: 0
2006-08-08 09:46:15Z | Module: WSS | Thread: 4 | Setting the Work Item
Tracking Query for file : Supporting Files/Glossary.htm
2006-08-08 09:46:15Z | Module: WSS | Thread: 4 | Uploading file: Supporting
Files/Glossary.htm retry #: 0
2006-08-08 09:46:15Z | Module: WSS | Thread: 4 | TF30274: Error occurred
while uploading file to : Supporting Files/Glossary.htm retrying after 5
seconds ...
---begin Exception entry---
Time: 2006-08-08 09:46:15Z
Module: WSS
Exception Type: System.Net.WebException
Exception Message: The remote server returned an error: (400) Bad Request.
WebException: Response Status Code: BadRequest
WebException: Response Status Message: Bad Request
WebException: Status : ProtocolError
Stack Trace:
at System.Net.WebClient.UploadDataInternal(Uri address, String method,
Byte[] data, WebRequest& request)
at System.Net.WebClient.UploadData(Uri address, String method, Byte[] data)
at System.Net.WebClient.UploadData(String address, String method, Byte[]
data)
at Microsoft.VisualStudio.TeamFoundation.WssUtilities.UploadData(Byte[]
fileData, String remoteFullName, String siteUrl, ICredentials credentials)
at Microsoft.VisualStudio.TeamFoundation.WssUtilities.UploadFile(String
localFile, String remoteFullName, String siteUrl, ICredentials credentials)
at Microsoft.VisualStudio.TeamFoundation.WssUtilities.UploadFile(String
localFile, DocumentLibraryInfo docLib, String relativeUrl, String siteUrl,
ICredentials credentials)
at
Microsoft.VisualStudio.TeamFoundation.WssSiteCreator.HandleFileCreation(ProjectCreationContext context, XmlNode taskNode)
--- end Exception entry ---

2006-08-08 09:46:25Z | Module: WSS | Thread: 4 | Setting the Work Item
Tracking Query for file : Supporting Files/Glossary.htm
2006-08-08 09:46:25Z | Module: WSS | Thread: 4 | Uploading file: Supporting
Files/Glossary.htm retry #: 1
2006-08-08 09:46:28Z | Module: WSS | Thread: 4 | Setting the Work Item
Tracking Query for file : Supporting Files/Concepts.htm
2006-08-08 09:46:28Z | Module: WSS | Thread: 4 | Uploading file: Supporting
Files/Concepts.htm retry #: 0
2006-08-08 09:46:29Z | Module: WSS | Thread: 4 | Setting the Work Item
Tracking Query for file : Supporting Files/Iterations.htm
2006-08-08 09:46:29Z | Module: WSS | Thread: 4 | Uploading file: Supporting
Files/Iterations.htm retry #: 0
2006-08-08 09:46:29Z | Module: WSS | Thread: 4 | TF30274: Error occurred
while uploading file to : Supporting Files/Iterations.htm retrying after 5
seconds ...
---begin Exception entry---
Time: 2006-08-08 09:46:29Z
Module: WSS
Exception Type: System.Net.WebException
Exception Message: The remote server returned an error: (400) Bad Request.
WebException: Response Status Code: BadRequest
WebException: Response Status Message: Bad Request
WebException: Status : ProtocolError
Stack Trace:
at System.Net.WebClient.UploadDataInternal(Uri address, String method,
Byte[] data, WebRequest& request)
at System.Net.WebClient.UploadData(Uri address, String method, Byte[] data)
at System.Net.WebClient.UploadData(String address, String method, Byte[]
data)
at Microsoft.VisualStudio.TeamFoundation.WssUtilities.UploadData(Byte[]
fileData, String remoteFullName, String siteUrl, ICredentials credentials)
at Microsoft.VisualStudio.TeamFoundation.WssUtilities.UploadFile(String
localFile, String remoteFullName, String siteUrl, ICredentials credentials)
at Microsoft.VisualStudio.TeamFoundation.WssUtilities.UploadFile(String
localFile, DocumentLibraryInfo docLib, String relativeUrl, String siteUrl,
ICredentials credentials)
at
Microsoft.VisualStudio.TeamFoundation.WssSiteCreator.HandleFileCreation(ProjectCreationContext context, XmlNode taskNode)
--- end Exception entry ---

.



Relevant Pages

  • HTTPWebRequest - GetResponse throws exception
    ... I am trying to make a HTTP request to a component on a server. ... at OMNI_Common.MakeCISRequest.MakeWebRequest(String URL, String ... been processed and the data is being sent back to the client. ...
    (microsoft.public.dotnet.framework)
  • Re: Controlling Javascript from server side
    ... but five different language implementations here. ... 'true' means that the request must be handled asynchronously. ... There is exactly *no* reason for such a thing here. ... | percent-endoded string). ...
    (comp.lang.javascript)
  • request format is unrecognized
    ... Exception Details: System.InvalidOperationException: Request format is ... context, String verb, String url, String filePath) +94 ... i haven't installed the server components of vs 2003, not sure if i want to ...
    (microsoft.public.dotnet.framework.webservices)
  • Web App cant find web service
    ... When my web service and web application are on the same server (Windows 2003 ... The request failed with HTTP status 404: ... virtualPath, String inputFile, HttpContext context) ...
    (microsoft.public.dotnet.framework.aspnet.webservices)
  • Re: Is it ok to change $ENV{QUERY_STRING} before "use CGI;" is called..?
    ... the big advantage of wiki, ... It does url-encode if its option is set to use UTF-8 request, ... string for GET requests. ... because "query string" in URL is anyway just a string ...
    (comp.lang.perl.misc)

Loading