【发布时间】:2015-02-01 15:37:51
【问题描述】:
我正在尝试将 Rails 应用程序推送到 heroku,但它不断给我这个错误:
ssh: connect to host 107.21.95.3 port 22: Connection refused
fatal: Could not read from remote repository.
这在本周早些时候在公共 wifi 位置和私人 wifi 位置都有效。我看过ssh-connect-to-host-heroku 和git-push-heroku-master。通过这两个答案,我卸载并重新安装了 Heroku Toolbelt,向 heroku 添加了一个新的 SSH 密钥,并在 heroku 中创建了一个新的应用程序来推送。
当我使用ssh -T heroku.com或ssh -vT heroku.com时,我分别得到:
ssh: connect to host 107.21.95.3 port 22: Connection refused
和
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /Users/christinaleuci/.ssh/config
debug1: /Users/christinaleuci/.ssh/config line 2: Applying options for heroku.com
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: Connecting to 107.21.95.3 [107.21.95.3] port 22.
debug1: connect to address 107.21.95.3 port 22: Connection refused
ssh: connect to host 107.21.95.3 port 22: Connection refused
【问题讨论】:
标签: ruby-on-rails ruby git heroku ssh