gitlab迁移后,git clone ssh://git@xxx.git 提示22端口拒绝访问,

公司换了一台服务器,准备把gitlab给迁移到新主机上,我下载了和原gitlab版本一样的软件,安装无报错,然后将备份还原也没有报错。
但是在我访问gitlab主页的时候,有一些工程能打开,有些不能,并提示500错误,我在网上查了一下,原来是还要从原服务器上靠一个gitlab-secrets.json过去,在重新gitlab-ctl configner一下,500错误解决。

但是我在windows上git clone xxx 的时候,提示我
图片说明

在网上找了好多方法都没成功,包括修改默认ssh 22端口,http的80端口,都试过,就是一直连不上,ssh key因为是用以前的电脑,迁移的时候连公匙也一起迁过去了,所以应该不是密匙的问题,请问有人遇过这种情况吗?

2个回答

会不会是防火墙问题?

leozee
leozee 用他实际的ip可以吗,不用127.0.0.1,如果可以的话,你看看/etc/hosts,windows也有对应hosts文件
3 个月之前 回复
weixin_40723221
isyefeng 防火墙已经关掉了,也是不行
3 个月之前 回复

不用ssh协议,试下用https协议

weixin_40723221
isyefeng 已解决,gitlab.rb文件中的ip地址配置成了127.0.0.1,改成本机的地址就能访问了
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问