我在远程服务器上设置了GitStack。现在我想将存储库克隆到本地计算机,但它失败了。
服务器环境:
GitStack-2.2.3,
Git的-1.7.10,
Windows 7
客户环境:
Git的-1.7.10
Windows 7
步骤1:如果我直接在服务器上运行clone命令,它可以正常工作,
$Git clone http://robin@localhost:8082/TestGit.git
步骤2:如果我在客户端计算机上运行相同的命令。克隆将失败,并显示以下错误消息:
Cloning into 'TestGit'...
error: Failed connect to `10.158.169.66:1080;` No error while accessing `http://robin@10.158.169.66:8082/TestGit.git/info/refs`
fatal: HTTP request failed
我的问题排查过程:
1.正如我上面提到的,我直接在服务器上运行相同的命令,它可以工作
2.我检查了TCP端口1080和8082.它们都已启用。入站和出站规则都已添加到防火墙中
3.服务器是可访问的,因为我可以通过浏览器浏览客户端计算机上的存储库。
问题:
我不知道根本原因是什么。