When I attempt to push to my heroku.com remote git repository, i get this message:
ssh: connect to host heroku.com port 22: Connection refused
It seems ssh-server wasn't working or host was offline. I think it was temporally trouble.
I'm trying now:
telnet heroku.com 22
Trying 174.129.212.2...
Connected to heroku.com (174.129.212.2).
Escape character is '^]'.
SSH-2.0-OpenSSH_5.1p1 Debian-5pgsql1
Anyway you can diagnose doing ssh -v git@heroku.com (or -vv)