我已經安裝了TFS 2008,但我似乎無法訪問服務器。當我嘗試在Visual Studio中連接它時,我不能。如果我通過遠程PC上的瀏覽器嘗試,我得到的通用頁面無法顯示。在服務器上,我得到了一個403.在IIS中沒有任何東西被觸及,並且該服務作爲網絡服務運行。有任何想法嗎?無法訪問http:// <tfs-server>:8080
回答
嘗試:
http://localhost:8080/Services/V1.0/ServerStatus.asmx。這會告訴你TFS是否正常運行。如果你有其他任何東西需要查看IIS問題。
顯然,即使在運行WSS擴展安裝之後,我的TFS從未擴展到SharePoint。我正在重新安裝並希望這可以工作。 – 2008-09-24 20:59:55
如果直接發送一個簡單的HTTP請求到服務器會發生什麼?
即: 的telnet 8080 [進入] GET/HTTP/1.1 [進入] [進入] [進入]
這可能給有關IIS是否真正服務於任何暗示。如果你可以在服務器上做到這一點,從另一臺機器怎麼樣?如果結果不同,則猜測是某處存在某些安全/防火牆問題。 HTH一點。
我寫了一篇關於診斷這些類型的TFS連接的博客文章。
http://blogs.msdn.com/granth/archive/2008/06/26/troubleshooting-connections-to-tfs.aspx
我要做的就是確認它適用於已知的良好配置的第一件事 - 通常我的工作站。
提供這些工作,並且服務器似乎正在運行,接下來我要求用戶使用Internet Explorer調用CheckAuthentication Web服務。
這個網址是:http://TFSSERVER:8080/services/v1.0/ServerStatus.asmx?op=CheckAuthentication
通過這樣做檢查,我做的四兩件事:
- 從圖片
- 省去了.NET從圖片網絡堆棧消除團隊資源管理器
- 確保Windows身份驗證正常工作(這就是爲什麼我說IE)
- 確保代理設置設置正確
在我看到的大多數情況下,TFS連接問題是因爲代理設置已更改或不正確。由於.NET和Visual Studio使用Internet Explorer中的代理設置,因此正確設置它們非常重要。
在極少數情況下,它超出了這個範圍。那時候我開始看像這樣的東西:
- 您可以解析服務器名稱嗎?
- 您可以使用IP地址連接嗎?
- 有沒有HOSTS文件條目? (請參閱:c:\ windows \ system32 \ drivers \ etc \ hosts)
- 您可以ping服務器嗎?
- 你可以telnet到端口8080嗎?
- 用戶是否真的有權限訪問?運行TfsSecurity.exe/server:servername/im n:DOMAIN \ User檢查其組成員身份
- 最近是否更改過域密碼?在某些情況下,他們需要註銷工作站並重新登錄以獲取新的安全令牌。
- 計算機的域名證書是否有效?更新證書:gpupdate/force
希望這會有所幫助。
我經歷了類似問題的所有事情。
我登錄到我的tfs服務器並直接連接到那裏。
我還使用了我之前從微軟下載的TFS管理工具,並確保我處於所有正確的組和項目中。
然後我回到客戶端PC上,出現問題,再次嘗試了services/1.0/serverstatus.asmx?op = CheckAuthentication Url,這次它工作。
在完全服務恢復到我的電腦後。
所以我沒有確切的答案,但我會通過Grant Holliday在他的答案中提出的清單。
發現我的電腦上的時間和日期與tfs服務器上的時間和日期「不夠接近」。改變了我的系統時鐘設置,問題就消失了。
一下添加到案件爲未來的用戶,我對服務器2016這個問題...
,如果你的防火牆只允許域網絡和專用網絡,它可能無法在客戶端。請確保你給公衆的許可,如果服務器網絡設置爲公共...
的錯誤,你可能會面臨: ERR_CONNECTION_TIMED_OUT
爲 http://fserver:8080/tfs
- 1. Jenkins在Windows服務器2012中無法訪問http:// <hostname>:8080
- 2. 無法訪問http:// localhost:3000
- 3. 阻止來源「http:// localhost:8080」來源訪問框架「http://pentaho5XXX.com」
- 4. vagrant無法訪問本地主機上的web服務器:8080
- 5. 我在CentOS linux上配置tomcat後無法訪問localhost:8080
- 6. 火狐無法訪問http:// my_machine_name在Firefox
- 7. 無法訪問HTTP,只有HTTPS
- 8. 我無法訪問http:// localhost:8000/accounts/profile
- 9. 無法通過HTTP訪問Tomcat
- 10. 無法從HTTP訪問數據2
- 11. 的http://本地主機:8080說,訪問被拒絕
- 12. 獲得401訪問http://本地主機:8080 /的OAuth /令牌
- 13. 無法訪問Jenkins
- 14. 無法訪問ServiceHost方法
- 15. 無法解析Mac OSX Lion上的http:// localhost:8080/
- 16. 無法打開http://本地主機:8080/Tomcat的時候在Eclipse
- 17. 我無法在本地登錄到http:// localhost:8080/tfs/web
- 18. jQuery無法訪問'http://'和'http:// www'。 on .load()
- 19. 無法訪問
- 20. 無法訪問
- 21. 無法訪問
- 22. 無法訪問
- 23. 無法訪問
- 24. 無法訪問
- 25. 無法訪問
- 26. 無法訪問
- 27. <p:treeNode>無法訪問<p:tree var =「node」>
- 28. 在端口8080對Jira的塊訪問
- 29. 無法通過curl訪問IPv6地址Jboss服務器8080端口
- 30. Grails映射http:// localhost:8080
只是作爲一個附加的評論,我們在我們的辦公室有類似的問題。我們試圖將新安裝的Visual Studio 2015連接到已知處於良好工作狀態的舊版2008 TFS安裝。結果發現Visual Studio 2015與TFS 2008不兼容,所以我們回到了Visual Studio 2012,它運行良好。 – 2017-01-04 10:02:31