gpt4 book ai didi

git - "gnutls_handshake() failed(): A TLS packet with unexpected length was receive"在学校

转载 作者:太空狗 更新时间:2023-10-29 13:04:02 28 4
gpt4 key购买 nike

这个问题发生在我的 Ubuntu 12.04,Git 版本 1.7.9.5

总是出现错误消息“错误:gnutls_handshake() 失败:接收到具有意外长度的TLS 数据包...” 当我通过我们学校的网络使用HTTPS 协议(protocol)的Git 时.

根据Wireshark解析数据包的结果,第四步Git客户端通过SSL协议(protocol)发送一个Hello数据包,第五步收到一个RST/ACK 错误。

但是在正常的网络环境下,Git会在第四步通过TLSv1协议(protocol)发送一个Hello包,然后在收到ACK包后就正常工作了。

我想看看我们奇怪的网络环境是哪里出了问题,还是Git导致的?

附件是两种网络环境下Wireshark的结果:

环境不对

In the error environment

正确的环境

In the correct environment

最佳答案

看起来您的 HTTPS 流量确实有问题。

我在处理具有强制门户身份验证的网络或试图通过向您发送自定义证书来窥探您的流量的代理时遇到此消息。

关于git - "gnutls_handshake() failed(): A TLS packet with unexpected length was receive"在学校,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10814514/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com