समस्या का कारण है, यह gnutlsपैकेज था । यह एक प्रॉक्सी के पीछे अजीब काम कर रहा है। लेकिन opensslकमजोर नेटवर्क में भी ठीक काम कर रहा है। तो वैकल्पिक हल है कि हम संकलन चाहिए gitसाथ openssl। ऐसा करने के लिए, निम्न आदेश चलाएँ:
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
( 1.7.9.5अपने सिस्टम में git के वास्तविक संस्करण के साथ बदलना याद रखें ।)
फिर, संपादित debian/controlफ़ाइल (कमांड चलाएँ: gksu gedit debian/control) और के सभी उदाहरणों की जगह libcurl4-gnutls-devके साथ libcurl4-openssl-dev।
फिर पैकेज बनाएं (यदि यह परीक्षण में विफल हो रहा है, तो आप TEST=testफ़ाइल से लाइन हटा सकते हैं debian/rules):
sudo apt-get install libcurl4-openssl-dev
sudo dpkg-buildpackage -rfakeroot -b
नया पैकेज स्थापित करें:
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
यहाँ से प्रेरित: https://github.com/xmendez/wfuzz/wiki/PyCurlSSBBug