【错误记录】PyCharm 中从 GitHub 中 Clone 代码到本地报错 ( OpenSSL SSL_read: Connection was reset, errno 10054 )

本文涉及的产品
.cn 域名,1个 12个月
简介: 【错误记录】PyCharm 中从 GitHub 中 Clone 代码到本地报错 ( OpenSSL SSL_read: Connection was reset, errno 10054 )

文章目录

一、报错信息

二、解决方案





一、报错信息


在 PyCharm 中从 GitHub 中 Clone 代码到本地报错 :


10:01:37.091: [C:\Users\octop\PycharmProjects] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false clone --progress --recurse-submodules https://github.com/han1202012/ELF_Parser.git -- ELF_Parser
Cloning into 'ELF_Parser'...
fatal: unable to access 'https://github.com/han1202012/ELF_Parser.git/': OpenSSL SSL_read: Connection was reset, errno 10054

image.png








二、解决方案


最简单的方法 , 爬个梯子 , 就能解决上述问题 , GitHub 对国内支持很差 ;


如果没有梯子 , 使用下面的方法解决 ;



如果想要裸连使用 GitHub , 参考 【错误记录】GitHub 提交代码失败、获取代码失败、连接超时、权限错误、ping 请求连接超时 ( 查找域名对应 IP | 设置 host 文件 ) 博客 ;


查找 github.global.ssl.fastly.net 和 github.com 域名对应的有效 IP 地址 , 配置到 C:\Windows\System32\drivers\etc\hosts 文件中 ;


一定要注意 , 下面的两个 IP 地址在 2021 年 10 月 28 日 是有效的 , 不能保证一直有效 ; 如果无效 , 到 到 https://www.ip138.com/ 地址查询 github.com , github.global.ssl.fastly.net 这两个域名对应的 IP 地址是多少, 并且经过验证后 , 再设置到 hosts 文件中 ;



配置对应域名的 IP 地址 : 在 C:\Windows\System32\drivers\etc\hosts 配置如下内容 ;


140.82.114.4 github.com
151.101.77.194 github.global.ssl.fastly.net




配置完毕后的效果 :


image.png


设置了 hosts 文件 , GitHub 中的源代码下载成功 ;

image.png


目录
相关文章
|
5月前
|
网络协议 Shell 网络安全
ssh: connect to host github.com port 22: Connection refused
本文讨论了在使用Git命令操作GitHub时遇到的"ssh: connect to host github.com port 22: Connection refused"错误,分析了可能的原因,并提供了使用443端口或https协议作为解决方案,最终确定问题是由于DNS解析错误导致,通过修改hosts文件解决。
ssh: connect to host github.com port 22: Connection refused
|
5月前
|
存储 Linux 网络安全
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Linux/Linux Container)
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Linux/Linux Container)
|
5月前
|
网络安全 API 数据安全/隐私保护
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
|
5月前
|
iOS开发 Perl
解決pod install报错:unable to access: LibreSSL SSL_read: error:Operation timed out, errno 60
解決pod install报错:unable to access: LibreSSL SSL_read: error:Operation timed out, errno 60
100 0
|
6月前
|
网络安全 开发工具 git
【git】解决git报错:ssh:connect to host github.com port 22: Connection timed out 亲测有效
【git】解决git报错:ssh:connect to host github.com port 22: Connection timed out 亲测有效
1774 1
|
8月前
|
负载均衡 安全 应用服务中间件
nginx配置ssl和反向代理的配置代码
【5月更文挑战第2天】nginx配置ssl和反向代理的配置代码
335 3
|
8月前
|
数据采集 人工智能 自然语言处理
综述170篇自监督学习推荐算法,港大发布SSL4Rec:代码、资料库全面开源!
【5月更文挑战第20天】港大团队发布SSL4Rec,一个全面开源的自监督学习推荐算法框架,基于170篇相关文献的深入分析。SSL4Rec利用未标记数据提升推荐系统性能,解决了传统方法依赖大量标记数据的问题。开源代码与资料库促进研究复现与交流,为推荐系统领域带来新思路和工具。尽管面临数据需求大和依赖数据质量的挑战,但SSL4Rec展现出巨大的发展潜力和跨领域应用前景。[链接:https://arxiv.org/abs/2404.03354]
178 1
|
8月前
LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
133 0
|
8月前
|
安全 Java 网络安全
HTTPS的TLS/SSL协议详解及Java代码示例
HTTPS的TLS/SSL协议详解及Java代码示例
687 0
|
8月前
|
Linux
无敌解决GitHub无法ping通也无法登录的问题无敌解决idea连接GitHub提示Invalid authentication data. Connection reset
无敌解决GitHub无法ping通也无法登录的问题无敌解决idea连接GitHub提示Invalid authentication data. Connection reset
330 1