次の方法で共有


Git クライアントによる Team Foundation Server への大きなファイルのプッシュがハングする

この記事は、Git プッシュを使用して Windows Server 2008 R2 上の Team Foundation Server に大きなファイルをプッシュするときにハングする問題を解決するのに役立ちます。

元の製品バージョン: Team Foundation Server 2013、Team Foundation Server 2015、Team Foundation Server 2017、Windows Server 2008 R2
元の KB 番号: 4017691

現象

Git クライアントを使用して HTTPS 経由で 5 MB 以上のファイルを Microsoft Visual Studio Team Foundation Server 2013、2015、または 2017 にプッシュすると、操作がハングする可能性があります。

Note

この問題は、Windows Server 2008 R2 にインストールされている Team Foundation Server でのみ発生します。

原因

この問題は、Windows Server 2008 R2by でトランスポート層セキュリティ (TLS) 1.0 が既定で有効になっているために発生します。 ただし、Git プッシュ操作では TLS 1.1 と TLS 1.2 が要求されます。 これにより、GIT プッシュが HTTPS 経由で TLS 1.0 を使用し、5 MB を超えるファイルをプッシュするとハングします。

解決方法

この問題を解決するには、Windows Server 2008 R2 で TLS 1.1 と TLS 1.2 を有効にします。 これを行うには、 Update をインストールして、Windows の WinHTTP で TLS 1.1 と TLS 1.2 を既定のセキュリティで保護されたプロトコルとして有効にします

適用対象

  • Team Foundation Server 2013
  • Team Foundation Server 2015 Express
  • Team Foundation Server 2015
  • Team Foundation Server 2017
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Foundation

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。