github403的问题解决办法

简介: github403的问题解决办法

问题点:


在自己github推送代码的时候,突然爆出如下的错误:LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443


问题原因


使用了科学的上网工具更改了代理的地址,导致github使用了代理的方式进行处理。


不一定是污染了hosts文件。


解决办法:


  1. 首先参考了:juejin.cn/post/684490… 这一篇博客的处理方式,内容可以简化为最后的部分,在hosts文件里面增加如下的配置信息:


# github start
140.82.112.3 github.com
199.232.5.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com


  1. 由于个人使用的是 MAC电脑,所以需要刷新一下dns的记录信息,执行下面的命令之后,会出现一段“广播“,所以后面的命令不输入即可,另外命令不建议手敲,没什么意义还容易出错,比如我就出错了=-=


sudo killall -HUP mDNSResponder;say DNS cache has been flushed


  1. 最后,可以先尝试改改注释推送一下看下是否成功,如果还是LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443,我们可以使用下面的命令把github的代理去掉:


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


  1. 最后可以配合软件:switchHost 使用(mac系统的软件)


总结


用科学上网的工具不可避免的会出现这种情况,有时候还比较坑甚至找不到原因,这里做一个记录希望给读者有帮助。

相关文章
|
前端开发 网络协议 Dubbo
超详细Netty入门,看这篇就够了!
本文主要讲述Netty框架的一些特性以及重要组件,希望看完之后能对Netty框架有一个比较直观的感受,希望能帮助读者快速入门Netty,减少一些弯路。
93020 32
超详细Netty入门,看这篇就够了!
|
存储 网络协议 Java
程序员的23大IO&NIO面试问题及答案
程序员的23大IO&NIO面试问题及答案
|
JavaScript 安全 Java
后端开发的艺术:从基础到精通
在数字化时代,后端开发是构建现代应用程序的基石。本文将深入探讨后端开发的各个方面,包括其核心概念、关键技术、最佳实践以及面临的挑战。我们将通过具体案例分析,揭示如何设计高效、可扩展和安全的后端系统,从而为读者提供一条从初学者到专家的成长路径。
|
存储 安全 虚拟化
深入解析:Docker的架构与组件
【8月更文挑战第27天】
607 5
|
消息中间件 运维 监控
使用 Kafka面临的挑战
本文详细探讨了Apache Kafka在实际部署与使用过程中可能遇到的各种挑战,包括集群配置、性能调优、数据一致性及安全性等方面的问题。尤其针对中小型企业,提出应充分利用云服务来避免自行搭建Kafka集群所带来的复杂运维工作。通过深入分析这些问题,旨在帮助企业更好地利用Kafka的优势,同时确保系统的稳定与高效运行。
233 0
|
设计模式 Java 关系型数据库
面试官:说说你的项目亮点?
面试官:说说你的项目亮点?
401 0
面试官:说说你的项目亮点?
|
存储 监控 Java
使用Elasticsearch实现全文搜索的最佳实践
使用Elasticsearch实现全文搜索的最佳实践
|
存储 缓存 Linux
Linux VFS机制详解
Linux VFS机制详解
1158 1
|
网络安全
IDEA 提交代码到 GitHub 时发生错误
摘要: 在遇到访问 GitHub 时的错误,这两个命令分别用于处理 SSL 连接问题和连接超时问题。
375 3
|
存储 运维 负载均衡
Redis Cluster集群原理+三主三从交叉复制实战+故障切换(十)
Redis Cluster集群原理+实战+故障切换 文章目录 Redis Cluster集群原理+实战+故障切换 1.redis cluster原理概念 1.1.cluster架构概念 1.2.redis cluster不合理的架构图 1.3.部署一个cluster三主三从集群具体步骤 1.4.环境准备 2.部署redis cluster节点 2.1.redis-1配置 2.2.redis-2配置 2.3.redis-3配置 2.4.查看redis cluster进程 2.5.查看集群信息文件内容 3.配置cluster集群互相发现 3.1.互相发现概念 3.2.将集群的所有节点进行互相发现
5223 0
Redis Cluster集群原理+三主三从交叉复制实战+故障切换(十)