Failed to connect to github.com port 443

server/2024/10/18 4:46:10/

git push无法连接443端口

  • **问题1**
    • **方法一:取消代理设置**
    • 其他解决方案
      • 1. **设置 Git 使用 HTTP 而不是 HTTPS**
      • 2. **检查证书**
      • 3. **配置 Git 忽略 SSL 验证(不推荐)**
      • 4. **检查代理设置**

问题1

Failed to connect to github.com port 443 after 21075 ms: Connection refused连接超时,使用代理

关于代理

方法一:取消代理设置

查看配置

git config --global -l	

如果并未使用VPN,但依然遇到端口443连接失败的问题,尝试取消Git的代理设置:

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

git_21">git命令

启用命令

git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890

其他命令

设置全局 Git 用户名和邮箱
若是第一次使用 git 的话,请先配置全局的用户名和邮箱(将以下命令用户名邮箱替换)。

git config --global user.name "Your Name"
git config --global user.email "youremail@yourdomain.com"

配置完成后,可以通过以下命令确认这些信息:

git config --list
user.name=Your Name
user.email=youremail@yourdomain.com

ctrl+f1+f5

其他解决方案

1. 设置 Git 使用 HTTP 而不是 HTTPS

如果问题仍然存在,你可以临时将 Git 配置为使用 HTTP 而不是 HTTPS:

git remote set-url origin http://github.com/LYL1129/webserver.git

然后尝试再次推送:

git push -u origin main

请注意,使用 HTTP 连接会降低安全性,建议只作为临时解决方案。

2. 检查证书

确保你的系统信任 GitHub 的 SSL 证书。你可以尝试重新安装根证书:

sudo apt install --reinstall ca-certificates

3. 配置 Git 忽略 SSL 验证(不推荐)

作为最后的手段,你可以配置 Git 忽略 SSL 证书验证,但这会降低安全性:

git config --global http.sslVerify false

请在问题解决后立即将 SSL 验证重新启用:

git config --global http.sslVerify true

4. 检查代理设置

如果你通过代理访问互联网,确保你的代理设置正确。可以配置 Git 使用代理:

git config --global http.proxy http://proxyuser:proxypassword@proxy.server.com:port

总结

启动代理http代理,关掉ssl证书验证


http://www.ppmy.cn/server/132679.html

相关文章

Android/鸿蒙应用的资源配置技巧

HarmonyOS NEXT的发布是一道分界线,它将脱离安卓架构,成为真正独立的操作系统,也被称为“纯血鸿蒙”。 目前已有多家头部企业正加速鸿蒙原生应用开发,包括支付宝、美团、京东、钉钉、小红书、新浪、网易等,覆盖便捷生…

GESP CCF python一级编程等级考试认证真题 2024年9月

一、单选题(每题 2 分,共 30 分) 第 1 题 据有关资料,山东大学于1972年研制成功DJL-1计算机,并于1973年投入运行,其综合性能居当时全国第三位。DJL-1计算机运算控制部分所使用的磁心存储元件由磁心颗粒组成…

性能优化-SQL查询优化技巧全解

SQL查询优化技巧全解 在数据库操作中,SQL查询的性能直接影响到应用程序的响应速度。本文将深入探讨SQL查询优化的关键技术,并结合实例展示如何使用itBuilder这款强大的数据库设计、建模软件,来辅助提升开发效率。 1. SQL查询基础与执行计划…

自由学习记录(7)

文件的判断是否存在,带上文件自己的名字 XmlSerializer (Person)serializer.Deserialize(reader); 如果出错之后,没有try来接,就会直接程序报错暂停, 有了的话无论如何都会继续正常进final using则是正常 为什么要用 using&a…

python爬虫实战案例——从移动端接口抓取微博评论,采用cookie登陆,数据存入excel表格,超详细(15)

文章目录 1、任务目标2、网页分析3、代码编写3.1 代码分析3.2 完整代码1、任务目标 1、目标网站:微博文章(https://m.weibo.cn/detail/4813628149072458),这是微博某一篇博文,用于本文测试 2、要求:爬取该博文下,所有一级评论和二级评论,以及每条评论的作者,最后保存至E…

中国全国省市区县汇总全国省市区json省市区数据2024最新

简介 包含全国省市区县数据,共3465个。 全国总共有23个省、5个自治区、4个直辖市、2个特别行政区。 ——更新于2024年10月16日,从2017年开始,已经更新坚持7年 从刚开始1000个左右的城市json,到现在全国省市区县3465个。 本人感觉应该是目前最完善的~ 每年都在更新中,…

【3dgs】Gaussian-SLAM发展关键历程梳理

【3dgs】Gaussian-SLAM 0. 写在前面1. 3D Splatting与SLAM流程2. Splatting SLAM:单目/RGB-D(2024年新作)2.1 相机跟踪精度2.2 新视图渲染性能2.3 消融实验 3. Gaussian-SLAM(Photo-SLAM) Photo-SLAM技术原理详解 ORBSLAM3dGS&am…

inode、Data block、superblock

理解 inode是可以理解为文件的身份证,记录基本信息;超级区块则是系统的总览图,掌管全局设置;而数据区块则是存储柜,存放文件内容。三者合作,确保文件存取有序高效 inode inode于存储文件的元数据&#x…