A TLS packet with unexpected length was received 解决方法


参考:A TLS packet with unexpected length was received.

系统环境

主系统 OS X,虚拟机 Ubuntu 14.04 64bit。

问题描述

在git clone时遇见错误:

···
A TLS packet with unexpected length was received 

解决方法

a.回答1

sudo apt-get install build-essential fakeroot dpkg-dev mkdir ~/python-pycurl-openssl cd ~/python-pycurl-openssl sudo apt-get source python-pycurl sudo apt-get build-dep python-pycurl sudo apt-get install libcurl4-openssl-dev sudo dpkg-source -x pycurl_7.19.0-4ubuntu3.dsc cd pycurl-7.19.0 # remove the HAVE_CURL_GNUTLS=1 in the following file sudo vim debian/patches/10_setup.py.dpatch # remove the HAVE_CURL_GNUTLS=1 in the following file sudo vim setup.py # replace all gnutls into openssl in the following file sudo vim debian/control sudo dpkg-buildpackage -rfakeroot -b sudo dpkg -i ../python-pycurl_7.19.0-4ubuntu3_amd64.deb 

b.检查虚拟机网络设置,若虚拟机为桥接模式更改为NAT模式,解决问题。

2017/2/22


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM