Got that error when trying to push updated app to Heroku (probably the same as this question):
> git push heroku master
ssh: connect to host heroku.com po
Had that error on two separate occasions today. Once when on WIFI at a cafe. Presumably port 22 blocked, though unconfirmed. Second occurrence was at home whilst had VPN connection in to office. Likely due to some sort of firewall rule. It now works fine having disconnected from the VPN. Conclusion is that this is a network issue.