I'm getting a constant "connection refused" while trying to connect over SSH from OS X to a CentOS VPS with a WHM control panel. SSH is enabled in WHM, and I've generated SSH keys. I also tried SSH with the firewall off for a minute , but no luck.
After perusing other questions, I've run
ssh -vv email@example.com and that gives me:
debug2: ssh_connect: needpriv 0 debug1: connect to address xx.xxx.xx.xx port 22: Connection refused
nc -zvw 2 xx.xxx.xx.xx 22 gives me
nc: connect to xx.xxx.xx.xx port 22 (tcp) failed: Connection refused
What do these really mean? What else can I try?