git push heroku master - 用户关闭连接

时间:2014-08-09 10:48:34

标签: node.js git heroku

我在将 heroku 示例节点应用程序部署到 Heroku 时遇到了一些非常奇怪的问题。

我正在关注" Heroku" https://devcenter.heroku.com/articles/getting-started-with-nodejs上的Node.js快速入门中的每一步,但不断收到错误消息:

git push heroku master
Initializing repositoryReceived disconnect from 50.19.85.156: 10: user closed connection
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

有类似问题的人吗?

我自己的应用程序源自angular-fullstack,但即使是这个入门指南也不适合我。

我尝试过(没有成功):

  
      
  • 用新的密钥替换旧的rsa密钥。
  •   
  • 创建备用Heroku帐户。
  •   
  • Archlinux和osx
  •   
  • OSX重新安装节点,brew和gem。
  •   

其他信息:

  
      
  • OSX(10.9)   
        
    • heroku-toolbelt / 3.9.6(x86_64-darwin10.8.0)ruby / 1.9.3 \
    •   
    • git版本1.8.5.2(Apple Git-48)
    •   
    • npm 2.0.0-alpha-5
    •   
    • node v0.10.30
    •   
  •   
  • Linux的   
        
    • heroku-toolbelt / 3.9.6(x86_64-linux)ruby / 2.1.2
    •   
    • git version 2.0.4
    •   
    • npm 1.4.21
    •   
    • node v0.10.30
    •   
  •   

有类似问题的人吗?

1 个答案:

答案 0 :(得分:0)

问题解决了。

看来我的Thomson Gateway调制解调器具有防火墙功能,干扰了GIT协议包。在Wireshark上,我得到了一个RST(SSH),接着是大量的重传,最后连接被关闭了。

所以这是一个连接问题。

如果您认为自己遇到此问题,请尝试以下方法进行验证:

  • 连接到VPN。
  • 连接到您的移动网络。
  • 或任何其他替代连接......

我已经取代了我的ASDL调制解调器,一切都像魅力一样!