0
這與問題#36574843有關,當我們創建構建定義並添加「Visual Studio測試代理部署」步驟時,機器組列表爲空。請注意,在安裝TFS 2015 Update 2.1之前,這是行得通的。但是現在,當我檢查網絡請求該下拉菜單中,我可以看到請求失敗,出現以下:TFS 2015 - 測試機器組下拉列表空白並在api調用上獲得401錯誤
Status: 400 Bad request
Request Url: http://[our tfs server url]/tfs/DefaultCollection/_apis/distributedtask/endpoint
Response body:{"$id":"1","innerException":null,"message":"The remote server returned an error: (401) Unauthorized.","typeName":"Microsoft.TeamFoundation.DistributedTask.WebApi.ServiceEndpointQueryFailedException, Microsoft.TeamFoundation.DistributedTask.WebApi, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a","typeKey":"ServiceEndpointQueryFailedException","errorCode":0,"eventId":3000}
我們有一臺機器組設置,並事先安裝更新2.1,可以選擇不帶機器組的問題。然而,現在它失敗了,我們需要找出原因......
與此問題相同:http://stackoverflow.com/questions/36416981/cant-select-machine-group- from-build-tasks-drop-in-tfs-2015-2/36574414 –
在TFS站點上打開失敗的請求跟蹤之後,我也注意到其他請求現在也失敗了,出現了401錯誤,例如http:// ... // tfs/_apis/distributedtask/pools/1/messages?sessionId = 2962c27c-90e6-475b-ac93-e0c7ce4f8bd1 我試過通過tfx-cli按照引用的帖子連接,啓用基本認證後,並且在那之後我仍然會得到一個401 –
您是否可以檢查升級後是否仍有權訪問代理池?還可以嘗試刪除舊的構建代理,然後下載構建代理程序f rom網站門戶,並重新配置一個全新的,看看它可以工作? –