2013-05-22 20 views
12

Sto tentando di abituarmi allo VS git plugin. Lo sto usando con repository remoti di bitbuket e GitHub.Microsoft Visual Studio Tools per errore push git

a volte ho il seguente errore:

An error was raised by libgit2. Category = Net (Error). 
Chunked encoding upload is not supported on the HTTP/1.0 protocol. 

C'è qualcuno sapendo come evitare questo errore?

+6

Wow: la maggior parte delle cose sono HTTP 1.1 ora a un giorno. Stai attraversando un vecchio server proxy HTTP? –

+1

Quando ho ricevuto questo errore ero in realtà dietro un server proxy HTTP. Non so davvero se supporta HTTP 1.1, chiederò al sysadmin. Thx per la mancia comunque – Sidewinder94

risposta

9

Il problema proveniva dal server proxy che dovevo utilizzare al lavoro che non supportava il protocollo HTTP/1.1.

Il nostro sysadmin mi ha confermato che stava usando squid 2.7 e che non supportava HTTP/1.1.

Grazie ancora per il suggerimento.

+0

conosci qualche correzione? non posso cambiare la nostra rete per supportare il protocollo HTTP/1.1 .... –

+0

@GuilhermeWaltricke Penso che potresti usare un meccanismo di tunneling (SSH, VPN, ecc ...) solo per uscire dalla rete. Penso che potrebbe funzionare – Sidewinder94

+0

@GuilhermeWaltricke: Se si è dietro il proxy aziendale, si prega di provare a impostare Git per funzionare dietro proxy. git config - global http.proxy http: // proxyuser: [email protected]: 8080 –

2

Ciò dipende dalle impostazioni del proxy di sistema. Controlla le opzioni Internet di IE se stai utilizzando il proxy. Disabilita l'impostazione del proxy da IE Options e prova a spingerlo di nuovo. Ha funzionato per me.

enter image description here

+0

Per me è stato perché, Fiddler aveva cambiato le mie impostazioni Proxy e questo caso era in Win 10 e spingevo a Gitlab per ottenere risultati SEO migliori –

0

Nel mio caso è stato a causa di richieste di monitoraggio Fiddler. Una volta spento, il problema è scomparso.

Problemi correlati