2010-06-29 8 views
5
MacMini $ git push origin master 
Counting objects: 1916, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (1751/1751), done. 
Read from remote host codebasehq.com: Operation timed out 
fatal: The remote end hung up unexpectedly 
error: pack-objects died of signal 13 
error: pack-objects died with strange error 
error: failed to push some refs to '[email protected]:xx/xx/xx.git' 
+0

Questo problema non è un po 'come http://stackoverflow.com/questions/1781013/git-error-failed-to-push-some-refs-pack-objects-died-with-strange-error? – VonC

risposta

5

I firewall UTM contemporanei possono incasinare i dati in uscita se identificano erroneamente tracce di malware, dati impacchettati o comandi non sicuri nello stream ... e questi falsi allarmi si verificano abbastanza frequentemente. Tali dispositivi di sicurezza sulla tua rete o sul lato di destinazione potrebbero spiegare il motivo per cui alcuni progetti vanno su bene e altri stanno perdendo la connessione.

In questo caso, è possibile evitare il trigger se si utilizza un protocollo diverso per questa connessione, ad es. ssh: // o https: // invece di git: //.

-1

Sembra che tu abbia una cattiva connessione di rete. Puoi accedere a codebasehq.com, specialmente con il protocollo di rete che usi. Hai una corretta configurazione del server proxy? Puoi tirare altri progetti?

+0

Sì. Posso spingere altri progetti su codebasehq.com ... sono solo alcuni che stanno causando problemi ... – Simon

+0

Semms come un timeout o alcuni pattern di dati weired. È sempre nella stessa posizione o nello stesso tempo? Potresti provare a guardare il flusso di dati con wireshark o TcpDump per vedere se c'è qualche sospetto. – Rudi

+0

Sì. Succede sempre in un punto specifico ... c'è un comando verbose git che identificherà il file rifiutato? – Simon