İngilizce dilinde oku

Aracılığıyla paylaş


Git istemcisi tarafından Team Foundation Server'a büyük dosyalar gönderme kilitleniyor

Bu makale, Windows Server 2008 R2'de Büyük Dosyaları Team Foundation Server'a göndermek için Git gönderimini kullandığınızda yanıt vermemeye devam eden sorunu çözmenize yardımcı olur.

Özgün ürün sürümü: Team Foundation Server 2013, Team Foundation Server 2015, Team Foundation Server 2017, Windows Server 2008 R2
Özgün KB numarası: 4017691

Belirtiler

Microsoft Visual Studio Team Foundation Server 2013, 2015 veya 2017'ye HTTPS üzerinden 5 MB veya daha büyük dosyalar göndermek için Git istemcisini kullandığınızda işlem yanıt vermemeye başlayabilir.

Not

Bu sorun yalnızca Windows Server 2008 R2'de yüklü olan Team Foundation Server'da oluşur.

Neden

Windows Server 2008 R2by'de Aktarım Katmanı Güvenliği (TLS) 1.0 varsayılan olarak etkinleştirildiğinden bu sorun oluşur. Ancak Git anında iletme işlemi TLS 1.1 ve TLS 1.2'yi istemektedir. Bu, Git'in HTTPS üzerinden göndermenin TLS 1.0 kullanmasına ve 5 MB'tan büyük dosyaları gönderdiğinizde yanıt vermemeye başlamasına neden olur.

Çözüm

Bu sorunu çözmek için Windows Server 2008 R2'de TLS 1.1 ve TLS 1.2'yi etkinleştirin. Bunu yapmak için Windows'da WinHTTP'da varsayılan güvenli protokoller olarak TLS 1.1 ve TLS 1.2'yi etkinleştirmek için Güncelleştirmeyi yükleyin.

Şunlara uygulanır

  • 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

Yardım için bize ulaşın

Sorularınız veya yardıma ihtiyacınız varsa bir destek isteği oluşturun veya Azure topluluk desteği isteyin. Ürün geri bildirimini Azure geri bildirim topluluğuna da gönderebilirsiniz.