我試圖從新計算機上的舊服務器恢復TFS 2012安裝。在安裝TFS期間一切正常。團隊項目集合在管理控制檯中正確顯示,並且某些功能(如更改URL)可以正常工作。恢復的TFS 2012引發TF30063:您無權訪問
簡而言之,我無法通過瀏覽器連接到服務器,也無法在管理控制檯中管理組成員身份。儘管我以管理員身份登錄,但每次都會提示我提供登錄憑據。提供了管理員憑據沒有幫助,因爲它不斷拋出
TF30063: You are not authorized to access http://localhost:8080/tfs
當我嘗試從我的常規的Windows開發機的遠程連接同樣適用。
舊的和新的服務器都是Win2008R2。他們不是域的成員。舊的和新的SqlServer(在同一臺機器上TFS hostes)都是SQL-Server 2012的
我通過關於如何恢復應用層這說明去: http://msdn.microsoft.com/en-us/library/vstudio/dd793167.aspx (恢復的應用層服務器)
我通過SQL Server Management Studio恢復了所需的數據庫,安裝了TFS,並按照指南中的說明啓動了Application-Tier only嚮導。然後我將本地服務配置爲TFSService的帳戶。
有趣的部分是,如果我使用相同的指令在另一臺物理機器或虛擬機上恢復TFS,那麼本地和遠程連接都可以正常工作。這個問題似乎與這個特定的新服務器(虛擬服務器)有關。順便說一句,我注意到這臺服務器託管一些額外的IIS網站,但沒有一個阻止TFS保留的端口8080。
感謝您的信息戴夫,我已經安裝了你提到的補丁,沒有任何效果。在提示我提供登錄憑據後,嘗試瀏覽到TFS站點或更改管理控制檯中的組成員資格時,會一直拋出前面提到的錯誤。這是奇怪的行爲,因爲我可以在沒有這個補丁的情況下恢復其他服務器上的數據這似乎是這臺服務器特有的東西 – 2013-03-04 14:48:20
根據你的聲明,當它恢復到其他機器時它可以工作,它聽起來像是特定於機器配置的東西。也許IIS日誌會揭示一些事情。另外,請檢查Windows應用程序事件日誌,以查看是否有任何錯誤可能表明問題可能存在。 – 2013-03-07 13:37:12