Tengo razón del problema, fue gnutlspaquete. Funciona raro detrás de un proxy. Pero opensslestá funcionando bien incluso en redes débiles. Así solución es que debemos compilar gitcon openssl. Para hacer esto, ejecute los siguientes comandos:
sudo apt-get update
sudo apt-get install build-essential fakeroot dpkg-dev
sudo apt-get build-dep git
mkdir ~/git-openssl
cd ~/git-openssl
apt-get source git
dpkg-source -x git_1.7.9.5-1.dsc
cd git-1.7.9.5
(Recuerde reemplazar 1.7.9.5con la versión real de git en su sistema).
Luego, edite el debian/controlarchivo (ejecute el comando gksu gedit debian/control:) y reemplace todas las instancias de libcurl4-gnutls-devcon libcurl4-openssl-dev.
Luego compile el paquete (si falla en la prueba, puede eliminar la línea TEST=testdel archivo debian/rules):
sudo apt-get install libcurl4-openssl-dev
sudo dpkg-buildpackage -rfakeroot -b
Instalar nuevo paquete:
i386: sudo dpkg -i ../git_1.7.9.5-1_i386.deb
x86_64: sudo dpkg -i ../git_1.7.9.5-1_amd64.deb
Inspirado desde aquí: https://github.com/xmendez/wfuzz/wiki/PyCurlSSLBug