Hello,
We have a TFS lab deployment issue currently with a TFS build based on the LabDefaultTemplate.11.1.xaml. At the moment anytime we get an error that involves running msiexec.exe as part of the deployment script and the install fails (for whatever reason - it could be a bad msi or any environmental issue) we get a whole stack of events in the Application log with the following detail:
(QTController.exe, PID 3628, Thread 15) DEPLOY: PollDeploymentRuns : Handled Exception Microsoft.TeamFoundation.TeamFoundationServerInvalidRequestException: The request was rejected by the server.Technical information:
HTTP code 400: Bad Request ---> System.Net.WebException: The remote server returned an error: (400) Bad Request.
The only way that we can recover from this is to restart the test controller service. All the builds will then all work again as usual until we get another install error involving msiexec.exe
There are no matching event log entries on the TFS server that gives us any hint as to why we are getting the http code 400: bad request responses. Our test controller is a different machine to the TFS application server.
Any help would be appreciated.