TFS 2012 インストールを古いサーバーから新しいマシンに復元しようとしています。TFSのインストール中、すべてが正常に機能しました。チーム プロジェクト コレクションは管理コンソールに正しく表示され、URL の変更などの一部の機能は正常に動作します。
簡単に言えば、ブラウザからサーバーに接続したり、管理コンソールでグループ メンバーシップを管理したりできません。管理者としてログインしているにもかかわらず、ログイン資格情報を提供するように毎回求められます。管理者の資格情報を提供しても、スローし続けるため役に立ちません
TF30063: You are not authorized to access http://localhost:8080/tfs
通常の Windows 開発者マシンからリモート接続を試みた場合も同様です。
新旧ともにWin2008R2です。ドメインのメンバーではありません。新旧の SqlServer (TFS と同じマシン上のホスト) はどちらも SQL-Server 2012 です。
アプリケーション層を復元する方法については、次の説明を参照してください: http://msdn.microsoft.com/en-us/library/vstudio/dd793167.aspx (アプリケーション層サーバーの復元)
必要なデータベースを SQL Server Management Studio 経由で復元し、TFS をインストールして、ガイドの説明に従ってアプリケーション層のみのウィザードを開始しました。次に、ローカル サービスを TFSService のアカウントとして構成しました。
興味深い点は、同じ手順を使用して別の物理マシンまたは仮想マシンで TFS を復元すると、ローカルとリモートの接続ですべてが正常に機能することです。この問題は、この特定の新しいサーバー (仮想サーバー) に関連しているようです。ところで、このサーバーはいくつかの追加の IIS Web サイトをホストしていることに気付きましたが、TFS によって予約されたポート 8080 をブロックしているものはありません。