fatal: 无法访问 'https://github.com/PX4/PX4-Autopilot.git/':GnuTLS recv error (-110): The TLS connection was non-properly terminated.
时间: 2024-10-30 19:06:28 浏览: 22
解决fatal:remote error:You can't push to git://github.com/username/*.git问题的办法
当你看到这样的错误信息 "fatal: 无法访问 'https://github.com/PX4/PX4-Autopilot.git/':GnuTLS recv error (-110):The TLS connection was non-properly terminated",这通常意味着你在尝试从GitHub克隆或拉取PX4 Autopilot项目时遇到了连接问题。具体来说,GnuTLS库在尝试接收数据时遇到了错误,可能是由于网络中断、SSL证书问题、防火墙限制或者是GitHub服务器端的问题。
解决这个问题的步骤可以包括:
1. 检查网络连接:确保你的设备能够正常访问互联网。
2. 确认HTTPS设置:如果使用代理服务器,检查代理设置是否正确配置。
3. 尝试HTTP协议:有时候,如果HTTPS连接有问题,你可以试试切换到HTTP (git clone https://github.com/PX4/PX4-Autopilot.git),虽然不是最佳实践,但在某些情况下可能会解决问题。
4. 清除DNS缓存:清除本地DNS缓存,重启计算机后重新尝试。
5. 等待一段时间:如果是GitHub服务器暂时问题,等待片刻再试。
如果你经常遇到这类问题,可能需要检查你的系统安全软件设置,确保它们不会阻止Git的连接。
阅读全文