github 提示 kex_exchange_identification,是设置原因,还是墙的原因?

2022-12-20 22:25:22 +08:00
 tan9p

对 github 用 git pull push 报错,用ssh -T git@github.com 测试联通情况时,会报:kex_exchange_identification: Connection closed by remote host 的错误,请问这是外部网络的原因,还是本地配置哪有问题?

奇怪的是,不是一直连不上,有时候有能连上,但成功概率非常低。

另外,我在本机上针对两个不同的 github 账号生成了不同的 key ,通过 config 加以区分,是不是这个原因引起的?

1580 次点击
所在节点    GitHub
8 条回复
Z1on
2022-12-20 22:27:00 +08:00
chenset
2022-12-20 23:09:19 +08:00
“Connection closed by remote host”

0. 先确保自己到 github.com 的连通性?
1. 检查下是不是优先 ipv6 了
2. 有些机场 vps ip 被 github 拒了
BaseException
2022-12-21 00:06:38 +08:00
100%是你🕸️的问题。你代理也有可能有问题。另外使用 443 省心省事。

https://hellodk.cn/post/975
IvanLi127
2022-12-21 08:56:17 +08:00
网络问题。 开代理了么?有些机场节点直接阻断 22 端口,最讨厌这种机场了。
tan9p
2022-12-21 09:12:11 +08:00
谢谢楼上各位。
to Z1on:我试着用了 443 端口,还是登不上。
to chenset:网页有时候也连不上,但连上的频率比 ssh 的高,开代理和不开代理都不行。不知道怎么检查是不是优先 ipv6 。
to BaseException: 通过博文弄好了,感谢:)
to IvanLi127: 确实,开代理报的错和不开代理不一样。
wdssmq
2022-12-21 10:03:04 +08:00
521xueweihan/GitHub520: 让你“爱”上 GitHub ,解决访问时图裂、加载慢的问题。(无需安装)
https://github.com/521xueweihan/GitHub520#%E4%BA%8C%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95

试下改 host 吧
Slurp
2022-12-21 10:54:24 +08:00
🤡 看吧正常人都觉得是网的问题,就某个小丑觉得是 SSH 只能克隆有写权限的仓库。https://github.com/kifuan/helang/issues/271 @FrankHB

🤣 有人说了只要绑了 SSH ,公开仓库都能随便 clone ,这人还开始觉得这是 GitHub 漏洞了。真是烂泥扶不上墙,鸭子只会嘴硬,硬把在别的地方瞎扯这一套搬到 Git 上来了,自己也就是个连 Git 都不会用还到别人 issue 拉屎的民科罢了。
codechaser
2023-04-12 18:02:43 +08:00
我也碰到这个了,小概率 clone 成功,大概率报这个错,开了代理

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

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

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

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

© 2021 V2EX