页次: 1
同样配置ssh key访问github 与 gitlab
之前(不确定什么时候开始,Arch是同步到最新的)是两个网站都是正常的。
现在是github工作正常,gitlab不能
检查过两个网站的key,直连和代理也是同样的错误
ssh -vT git@gitlab.com
错误信息
省略一些
debug1: Local version string SSH-2.0-OpenSSH_8.2
debug1: Remote protocol version 2.0, remote software version OpenSSH_7.2p2 Ubuntu-4ubuntu2.8
debug1: match: OpenSSH_7.2p2 Ubuntu-4ubuntu2.8 pat OpenSSH_7.0*,OpenSSH_7.1*,OpenSSH_7.2*,OpenSSH_7.3*,OpenSSH_7.4*,OpenSSH_7.5*,OpenSSH_7.6*,OpenSSH_7.7* compat 0x04000002
debug1: Authenticating to gitlab.com:22 as 'git'
debug1: SSH2_MSG_KEXINIT sent
Bad packet length 1349676916.
ssh_dispatch_run_fatal: Connection to 172.65.251.78 port 22: message authentication code incorrect
直接搜索错误信息也没有得到有效解决方法。请问我该检查那些方面
------
网络问题(cloudflare)
最近编辑记录 cuprumz (2020-03-31 15:24:39)
you know nothing
离线
网络问题吧。我使用国内网络也复现了一次,但是没再次复现,所以也没能抓包检查。
在线
你的「之前」正常,应该是几天之前,gitlab 迁移到 cloudflare 之前。
在线
你的「之前」正常,应该是几天之前,gitlab 迁移到 cloudflare 之前。
这么说起来,我的代理也是用了cloudflare的DNS。thanks
you know nothing
离线
you know nothing
离线
对的。看起来就是 gitlab 那边的问题。我现在又能稳定地复现了。
可能 gitlab 的人不太会用 cloudflare 的 spectrum 产品以至于造成了问题。之前他们也是,上 cf 就上呗,竟然会造成一段时间内域名无法解析……
在线
页次: 1