none
TFS:プロキシサーバーの設定方法について RRS feed

  • 質問

  • はじめまして。
    TeamFoundationServerプロキシサーバーについて質問させていただきます。

    現在、TeamFoundationServer2008の試用版でドメイン環境で評価中です。
    プロキシサーバーを立てて評価をしているのですが、うまく同期出来ていないような気がします。
    プロキシサーバーが正常に動作しているかどうかは、どのように確認すれば良いのでしょうか。

    私の環境では、インストールガイドに従ってプロキシサーバーのインストールとconfigファイルの設定を
    行い、TFSのサーバー側でプロキシアカウントをサービスアカウントのグループに追加をしております。
    クライアントのマシンで、TeamExplorerからプロキシの設定を行なって
    取得を行なっているのですが、プロキシサーバーのキャッシュルートには何もファイルが入っていません。
    キャッシュされていないので、正常に動作していないのではと考えております。

    MSDNの「Team Foundation Server Proxy のキャッシュのパフォーマンスをチェックする」
    に従ってキャッシュができているか確認しようとしても、 [TFS Proxy Server]のカウント項目は
    出てくるのですが、「追加ボタン」が有効にならず、動いているのかどうかわからないです。

    また、クライアントのマシンのVS2008で バージョン管理されているプログラムに対して注釈の設定すると
    下記のようなメッセージが出てしまいます。
    ソース管理プロキシ 'サーバー名' が応答しないため、要求はメイン サーバーに送信されます。設定を検証してください。
    追加情報:
      TF15013: 要求された Team Foundation Server は、プロキシ サーバーと共に登録されていません。

    インストールが間違っているのか、設定しなければならないことがあるのか
    あれば教えて下さい。

    よろしくお願いします。
    2008年7月16日 9:36

すべての返信

  • Proxy経由はやったことがないですが、TFSのアプリケーション層サーバ側にProxyサーバからのアクセスログは出力されているでしょうか?

    また、Proxyのソフトは何を使われているでしょうか。

     

    2008年7月16日 16:54
  • 回答ありがとうございました。
    せっかくすぐ返信をもらっていたのですが、気づかずにいてました。
    (RSS情報を取得していて、返答があると更新されると思っておりました)

    TFSのプロキシサーバーを構築しているのですが、実際にはProxy経由では行なっておりません。
    1台のサーバーで、VirtualServerを使い2つのサーバーOSで構築し、
    1つのOSにはTFSの本体を、2つ目のOSにはTFSのProxyサーバーをインストールして動作するか確認しておりました。
    実際には、プロキシサーバーにキャッシュが貯まり、TeamExplorerは、そのキャッシュをアクセスするのかを
    確認しようとしていました。


    アクセスログが出力されているかどうかというのは、
    どのようにして分かるのでしょうか。
    サーバーを扱うのは、今回が初めてなので、どのようにアクセスログを出力されているのか分かりません。

    すいませんが、よろしくお願いします。
    2008年7月28日 11:11
  • TFSはWebサービス経由でアクセスしています。したがって、アプリケーション層のIIS側にはWebサービスへのアクセスログが記録されているはずです。

    <%systemroot%>\system32\Logfiles\<IISのフォルダ>配下に出ているはずですよ。Proxy経由であればProxyサーバのIPが出ているはずです。
    2008年7月28日 15:45
  • 回答ありがとうございます。

    教えてもらったとおり、下記のフォルダを見たところ
    <%systemroot%>\system32\Logfiles\
    複数のフォルダがあり、どれがIISのフォルダかよく分からなかったですが、
    一つ一つ見ていくと、TFSのログらしき物が見つかりました。
    そのログを見ますと、自分自身に何かをしているログは、ありますが、
    ProxyサーバーのIPアドレスは含まれていませんでした。

    TFSが動作しているところに、別のサーバーに、TFSプロキシサーバーを
    インストールして、WebConfigを設定するだけでは、
    プロキシサーバーとしての設定が不足しているのでしょうか。
    それともインストールに失敗しているのでしょうか。

    正常の動作は、キャッシュフォルダに何らかのデータが入るものでしょうか。

    よろしくお願いします。
    2008年7月29日 0:22