尝试GitStack后SSH访问被阻止

时间:2012-10-18 17:54:29

标签: ssh firewall msysgit gitstack

我正在使用msysgit(Git-1.7.11-preview20120710.exe)。我在Win8上尝试了GitStack,这是一个git服务器,卸载后因为它没有用完,我被阻止再访问端口22了。以下是我每次尝试推送/克隆/等时msysgit会向我发出的信息。

Welcome to Git (version 1.7.11-preview20120710)
Run 'git help git' to display the help index.
Run 'git help ' to display help for specific commands.

Alain@ALAIN-PC /d/Sync/Web/Work/Current/10042012_Madmen
$ cd madmen-intellectuals/

Alain@ALAIN-PC /d/Sync/Web/Work/Current/10042012_Madmen/madmen-intellectuals (de
v)
$ git push -v
Pushing to git@barrelstrengthdesign.beanstalkapp.com:/madmen-intellectuals.git
ssh: connect to host barrelstrengthdesign.beanstalkapp.com port 22: Bad file num
ber
fatal: The remote end hung up unexpectedly

Alain@ALAIN-PC /d/Sync/Web/Work/Current/10042012_Madmen/madmen-intellectuals (de
v)
$ ssh -Tv github.com
OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007
debug1: Connecting to github.com [207.97.227.239] port 22.
debug1: connect to address 207.97.227.239 port 22: Attempt to connect timed out
without establishing a connection
ssh: connect to host github.com port 22: Bad file number

在安装GitStack之前没有发生这种情况。除了中间的事情,我真的没有做过任何其他事情。有什么建议吗?

备注:

  1. 在安装GitStack时,我没有检查"安装msysgit"选项,因为我已经安装了它。但该应用程序没有开箱即用。我认为这是原因。之后我立即卸载了它。

  2. 我已多次重新启动并禁用防火墙。我查看了Nmap并说过"过滤了#34;。

  3. 我已经看过Git SSH error: "Connect to host: Bad file number",但这不是我正在寻找的解决方案。我想回到之前没有错误的状态。此外,我不仅使用github。

  4. 在安装GitStack之前有效。

  5. 谢谢!

1 个答案:

答案 0 :(得分:1)

GitStack尚不支持Windows 8,因为该系统尚未发布 GitStack在安装之前创建一个还原点。您应该尝试在之前的状态下还原计算机 确保还要仔细检查防火墙是否阻止端口22.GitStack不使用和修改端口22。