zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    遍历datatable的方法
    C# 存储过程使用方法
    C# 存储过程
    dev repositoryItem 手工定义
    无限极分类
    ThinkPHP
    ThinkPHP
    RBAC
    ThinkPHP
    正则表达式
  • 原文地址:https://www.cnblogs.com/qq952693358/p/6430506.html
Copyright © 2011-2022 走看看