この記事は、Git クライアントを使用して TFS 2013 に接続するときに HTTP 502 エラーが発生する問題を解決するのに役立ちます。
元の製品バージョン: Visual Studio Team Foundation Server 2013
元の KB 番号: 2867441
現象
以下のシナリオについて考えてみます。
- Visual Studio Team Foundation Server 2013 Preview (TFS 2013) はコンピューター上の インターネット インフォメーション サービス (IIS) 7.0 または IIS 7.5 で実行されており、IIS アプリケーション要求ルーティング (ARR) 2.5 機能は IIS で有効になっています。
- TFS 2013 でソース管理エンジンとして Git を使用するチーム プロジェクトを作成します。
- サードパーティの Git クライアントを使用して、TFS サーバー上のこの Git リモート リポジトリに接続します。
- Git を使用して大規模な要求を実行しようとするとします。 たとえば、多数のファイルを複製します。
このシナリオでは、次のような HTTP 502 エラー メッセージが IIS から表示される場合があります。
エラー: RPC が失敗しました。result=22、HTTP コード = 502
致命的:リモートエンドが予期せずハングアップしました
fatal: ダイ ハンドラーで再帰が検出されました
原因
この問題は、ARR 2.5 機能の問題が原因で発生します。
解決方法
この問題を解決するには、ARR 2.5 更新プログラム インストール。
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。
詳細
サードパーティの情報に関する免責事項
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。