最近 github 是不是总是出现 kex_exchange_identification 的报错 ?

350 天前
 yagamil

ssh -vT git@github.com

kex_exchange_identification: Connection closed by remote host fatal: Could not read from remote repository.

开始以为是梯子问题,发现不用梯子也有;怀疑电脑的配置问题,后面发现几台电脑也都这样,

1194 次点击
所在节点    程序员
21 条回复
ysicing
350 天前
我只在国内网络环境里遇到过;境外机器基本没遇到过。
而且这个问题与网络环境有关的概率是 90%+
从我自己的监控来看,国内访问 github 可用性 sla 只有 69.42%
bugfan
350 天前
在公司才有这情况,在家没事。怀疑是网络出口问题
在公司用全局 vpn 就可以
nightwitch
350 天前
感觉和网络有关,一般换个节点就好了
a632079
350 天前
大概率网络问题,换个节点就好了。
yagamil
350 天前
哎,没得换,用的是垃圾货色的 lantern
IvanLi127
350 天前
网络不好吧
MarsCloud
350 天前
今天就遇到这种情况,家庭网络访问就提示这个错误,用手机热点的移动网络就正常访问。
nbhaohao
350 天前
在家里之前可以复现+1, 用的是移动宽带.
dcsuibian
350 天前
是的,我也遇到了这个问题
hsfzxjy
350 天前
lantern...好怀念
Moha
350 天前
大概率网络问题
yagamil
350 天前
@nbhaohao 用的是广电的网络,用移动的热点也有这个问题
zedchi
350 天前
这两天在 azure 测试用的 wireguard 无法连接,后来 ssh 到 azure 的虚拟机也会出现这个错误
zedchi
350 天前
kex_exchange_identification: Connection closed by remote host
MasterCai
350 天前
原来不止我一个人有这个问题啊。。困扰好几天了,最后选择全都迁移到 https 协议,目前还算稳定
Te11UA
350 天前
我趣 原来不是只有我一个
同样 走 https+token 了现在
raycool
350 天前
确实有这个问题,很奇葩。
menglddd
350 天前
4 月底碰到一次这个问题,修改~/.ssh/config 文件,添加如下配置可修复:
Host github.com
HostName ssh.github.com
User git
Port 443
vituralfuture
350 天前
@menglddd 正确的,我也遇到过,似乎是代理 22 端口的问题
可以在代理的配置文件里添加一个规则,让 22 端口直连
也可以让 git 走 443 端口
yagamil
349 天前
@menglddd 这个方法以前可以,现在也会卡住。

试了下腾讯云,阿里云,上面的访问还是正常的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/939869

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX