2012-09-15 50 views
2

我在我的電腦上安裝了TFS 2012 Express,但無法使TFS Web訪問門戶正常工作。如果我嘗試查看一個網頁,工作項目,我得到錯誤:Team Foundation Server 2012斷網訪問 - 錯誤TF400893

TF400893: Team Foundation Server services are not available. 
This is most likely caused by a network error. 
Please check your connection and try again. 

這很奇怪,因爲TFS門戶網站工作的其他部分(如源),所以我不認爲這是網絡錯誤。如果我從Visual Studio連接到TFS服務器,一切正常,所以我想TFS服務正在運行。

我試圖重新安裝TFS,但它並沒有幫助:-(

任何想法可能是錯的?

+0

我投票結束這個問題作爲題外話,因爲Op提及:謝謝你的建議,我沒有安裝TFS,所以我不能嘗試它,但我敢肯定錯誤發生在所有瀏覽器 – jessehouwing

回答

0

嘗試改變從TFS管理控制檯應用程序了一級賬戶,以您的當前域和用戶信息,默認值是NT AUTHORITY。

+0

感謝您的建議,但它並沒有幫助。與此同時,我開始使用託管的TFS,因此不會有太多麻煩。 –

3

嘗試的其他瀏覽器。我用歌劇,並得到了錯誤。使用IE應該工作。

+0

感謝您的建議,我沒有安裝TFS,所以我無法嘗試,但我很確定所有瀏覽器都發生了錯誤。 –

+1

這就是答案!我遇到了同樣的問題 - 使用帶有Firefox的Team Foundation Server不能正常工作(總是出現TF400893錯誤)。但是,使用Internet Explorer立即解決了所有問題。謝謝你,先生! – bandrewk

0

您應該檢查瀏覽器之間的任何防火牆或其他IPS設備和應用程序t更適合SQL注入攻擊規則。在AJAX請求中從瀏覽器發送的WIQL與常規SQL看起來太相似,因此被這些規則封裝。

當我在工作中遇到這個問題時,我決定在出現問題的機器上對網絡流量進行網絡捕獲。這在包含純文本WIQL的數據包上產生了大量的TCP重傳。在向公司網絡團隊提交證據時,他們找到了觸發這些數據包的違規IPS規則,禁用了針對TFS應用程序層的數據包,並解決了問題。

+0

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 – Jost

+0

@Jost:這是一個回答的嘗試;它可能有點缺乏細節,但在網絡上遇到過熱的SQL攻擊過濾之前,這是一個非常合理的解釋。 –

+0

你可以在你的答案中提供一些關於你如何發現問題的更多細節?你的博客文章並不是那麼長,而且由於這是你自己的工作,所以在這裏進行一點修改會大大減少*自我推銷,這是垃圾郵件!*你可能會遇到的反應。請參閱幫助中心的[self-promotion]部分(https://stackoverflow.com/help/behavior)。 –

0

我只是在向包含SQL語句的工作項添加註釋以刪除某些表時發生同樣的錯誤。

將我的語言更改爲不包含顯式T-SQL「DROP TABLE」語法後,我能夠添加註釋。我的猜測是試圖阻止SQL注入。