服务器意外关闭网络连接gitlab和gitolite

时间:2012-10-31 14:00:19

标签: ubuntu gitolite gitlab

我使用remastersys备份制作了一些gitlab和gitolite服务器的备份映像,然后从映像文件重新安装。问题是Windows客户端无法连接到服务器。当我试图克隆回购时,它说服务器意外关闭了网络连接。我不知道解决方案是什么,因为linux客户端没有问题。

当我尝试通过git bash克隆repo时,它说“没有hostkey alg”,我不知道这是什么意思。

我使用的服务器是ubuntu 12.04,Windows客户端是Windows 7和XP。我试图重新安装ssh,但这没有帮助。有人知道如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

应该与ssh安装问题有关 例如,This thread描述了:

  

我遇到了同样的问题;我会收到错误消息“could not load host key: ...”我尝试从头开始重新安装ssh,所有这些 - 当我尝试从远程服务器(openbsd)登录时,它会拒绝我说“ no hostkey alg “......

     

我发现我做错了是当我跑init.d/openssh keygen时,我正在输入密码。
  当我用空密码重新运行openssh-keygen时,它开始按预期工作。


OP Sam Mie添加in the comments

  

我发现我禁用SELinux 并且它有效   见this thread

setenforce disable
or
setenforce 0
  
    

将其设置为permissive会阻止selinux停止违反政策     它只会报告,但仍允许继续操作。

  
     

哦,谢谢,我在文件/etc/selinux/config中进行了配置,现在可以使用putty连接到Ubuntu。