gnutls_handshake() failed: The TLS connection was non-properly terminated.

在使用 git clone 或者 git submodule update --init --recursive 有时会遇到下面的问题:

gnutls_handshake() failed: The TLS connection was non-properly terminated.

这里查询了一些不同的方法,我这边实测有效的是:

git config --global --unset http.proxy
git config --global --unset https.proxy

因为拉取第三方应用会有很多的包需要拉取,所以当运行完上述的命令后可能当前失败的包可以了,下面的包又失效的,然后我就又运行了一遍,就只要碰到上面的错误,就运行一遍 --unset 的命令,然后重新运行 git submodule update --init --recursive 就可以了。

如果需要多次,可以写一个 .sh 的脚本,每次运行一下小脚本就可以,再不行,看 third_party 下载的是什么 github 项目,cd 到对应路径下自己 git clone 也可以的。

唉,编译个东西太难了。

GnuTLS recv error (-110): The TLS connection was non-properly terminated表示TLS连接未正确终止。这种错误通常发生在使用GnuTLS库进行安全通信时。这种错误可能是由于网络问题、服务器配置问题或代理设置引起的。 要解决这个问题,可以尝试以下方法: 1. 检查网络连接:确保你的网络连接正常,可以尝试重新连接或尝试连接其他网站来确认是否是网络问题引起的。 2. 检查服务器配置:如果你是作为客户端连接到服务器,请确保服务器的TLS配置正确,并且服务器运行正常。 3. 检查代理设置:如果你在使用代理,尝试取消代理设置并重新尝试连接。有时代理可能会引起连接问题。 如果以上方法都没有解决问题,你可以尝试联系网络管理员或软件开发人员获取进一步的帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [GitClone报错:GnuTLS recv error (-110): The TLS connection was non-properly terminated.解决方法](https://blog.csdn.net/joey_ada/article/details/123580592)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [【亲测有效】GnuTLS recv error (-110): The TLS connection was non-properly terminated.](https://blog.csdn.net/qq_45934285/article/details/130559069)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值