我在专用的debian服务器上设置了我自己的git存储库和gitosis。服务器从外部通过端口22可见(端口22从我的路由器转发到我的git服务器)。在本地网络上,git存储库完美运行。一旦我尝试从远程服务器执行“git clone ..”就会出现问题。所以,一旦我从远程执行“git clone ..”,我就会在克隆大约20-30%的存储库(小约2MB)后得到git clone,我认为这是随机百分比。我可以毫无问题地在git服务器上执行scp。另外正如我提到的git clone,push等在我的内部网络中完美运行。 知道如何调试这个问题吗? 感谢
答案 0 :(得分:1)
停止TCP连接通常是由MTU问题引起的。谷歌,看看你的路由器是否需要做一些调整,以便在你的ISP正在做的事情上更好地发挥作用。除此之外,最好在serverfault.com上询问。