2012-01-05 87 views
1

我昨天创建了一个Heroku帐户,并上传了一个网站,更新了多次。但今天,当我试图上传新版本,它did'nt工作,它只是不断给我这个错误消息:Rails/Heroku:fatal:远端意外挂断

ssh: connect to host port 22: Connection refused 
fatal: The remote end hung up unexpectedly 

我试图重新启动的Heroku服务器,我自己的电脑,通过创造新的键: http://devcenter.heroku.com/articles/keys

如果我去的ssh -vvv邮箱@地址:

OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011 
debug1: Reading configuration data /etc/ssh_config 
debug1: Applying options for * 
debug2: ssh_connect: needpriv 0 
debug1: Connecting to [195.128.174.124] port 22. 
debug1: connect to address 195.128.174.124 port 22: Connection refused 
ssh: connect to host port 22: Connection refused 

我能做些什么,使工作?

+0

这是重复的http://stackoverflow.com/questions/4049900/cannot-push-git-to-remote-repository-ssh-error – 2012-01-05 13:17:28

+0

没有..我不认为这是同样的问题..试过ssh -v [email protected]给我这个错误:通道0上的shell请求失败 – jakobk 2012-01-05 13:41:31

+0

尝试删除所有密钥(从heroku和本地),并用heroku登录登录..仍然没有工作.. – jakobk 2012-01-05 14:24:44

回答

3

我以前见过这个问题,问题是托管的应用程序位置不正确或安全密钥丢失/损坏。你的主机名似乎很奇怪。除非您将该域映射到heroku托管的应用程序。通常情况下,heroku应用程序url将是类似herokuapp.com/someapname

但是,如果你有一个DNS映射到位,请忽略该评论。但是确实有人要交叉检查关键安装步骤,并确保它们与heroku准则同步。

+0

谢谢! - 我认为你是对的..主持人不是jakobkumar.com ..我认为它应该是jakobkumar.herokuapp.com ..我在哪里改变它? – jakobk 2012-01-05 16:37:36

+0

通过git remote add heroku解决它[email protected]:newname.git(http://devcenter.heroku.com/articles/keys)只花了我一天的时间来找出那个问题:) – jakobk 2012-01-05 17:02:44

相关问题