2015-07-10 13 views
9

Sto riscontrando un problema riguardante Team Foundation Server in cui viene visualizzato l'errore "Impossibile leggere i dati dalla connessione di trasporto: una connessione esistente è stata forzatamente chiusa dall'host remoto. ' ogni volta che cerco di verificare un progetto. Ottengo anche questo errore di tanto in tanto quando provo a "Ottieni l'ultima versione". Ho tentato di utilizzare TFS in Visual Studio 2010 & Visual Studio 2013 ma ottengo lo stesso problema.Impossibile leggere i dati dalla connessione di trasporto - TFS Edizione

Ho anche provato la seguente:

  • rimappatura mio controllo TFS Fonte
  • Eliminazione di tutti i file dal percorso locale del mio controllo del codice sorgente e redownloading
  • girato il mio firewall off
  • Accensione porta in cui è collegato il mio cavo Ethernet a

Ho incluso uno screenshot di questo Errore di seguito:

Error Message

Qualcuno ha qualche idea di come risolvere questo problema, sarei grato in maniera massiccia!

+1

Questo errore è indicativo di un problema di rete. Visual Studio esegue molte chiamate piccole su Get, ma chiamate più grandi su un CheckIn. Sembra che la tua rete sia dubbia. Hai provato un interruttore diverso, o vlan? –

+0

@MrHinsh Ho provato un interruttore diverso, riesci a pensare ad altro? :) –

+4

Come @ s-krishna menziona, IIS ucciderà connessioni molto lente. È un problema comune che sarà ancora più comune con determinate VPN e Appliance di sicurezza di rete anche sulla tua rete. – jessehouwing

risposta

3

Mi sono imbattuto in this article che parla di questo stesso identico problema. L'autore dell'articolo parla di questo errore relativo al bug http.sys.

Di seguito è un estratto da tale articolo

Http.sys è lo stack del protocollo HTTP che IIS utilizza per eseguire http comunicazione con i clienti. Ha un timer chiamato MinBytesPerSecond responsabile dell'uccisione di una connessione se la sua velocità di trasferimento scende al di sotto di qualche soglia kb/sec. Per impostazione predefinita, tale soglia è impostata a a 240 kb/sec. Si scopre che c'è un bug con questo timer e sta causando le connessioni prematuramente uccise. Abbiamo scoperto che l'abbassamento di questa soglia riduce il numero di connessioni che vengono uccise dal server.

Vedere se questo aiuta?

Nota: come indicato nell'articolo, l'aggiornamento rapido e le impostazioni devono essere modificati nel livello applicazione (AT). TFS è costituito da un livello applicazione e un livello database. Se non conosci il termine, probabilmente hai solo una singola installazione del server, il che significa che sia AT che DT si trovano sullo stesso server.

+0

@ s-krishna Ho seguito questo link e sembra essere quello che sto cercando. Tuttavia, quando eseguo il download e l'esecuzione dell'aggiornamento rapido che ho trovato seguendo il collegamento, si dice che non è applicabile al mio sistema, hai qualche idea? Solo per vostra informazione sto facendo funzionare Windows 7 64-bit. Grazie per l'aiuto! –

+0

@CharlieStuart Credo che dovresti installare la correzione sul server e non sul tuo laptop/desktop –

+0

@ s-krishna Usiamo Visual Studio Online di Microsoft, quindi non stiamo ospitando il nostro TFS, quindi non esiste un server per installa la correzione su. Mi scuso se non l'ho chiarito. Qualsiasi altra idea sarebbe molto apprezzata, –

Problemi correlati