Cannot connect / SSH connection refused
Diagnose and fix the common reasons an SSH connection to your Victus VPS is refused, times out, or rejects your password/key.
SSH failures usually fall into a few clear buckets, and the exact error message tells you which one. Work through this from the top — most problems are fixed without touching the VPS itself.
Read the error message
| Symptom | Most likely cause |
|---|---|
| Connection timed out | VPS is off/booting, wrong IP, or a firewall is dropping traffic |
| Connection refused | sshd is not running or is listening on a different port |
| Permission denied (publickey) | Wrong key, or password auth is disabled |
| Permission denied (password) | Wrong root password |
| Host key verification failed | The VPS was rebuilt — clear the old fingerprint |
Quick checks first
- 1Confirm the VPS shows as "running" in the control panel; if not, start it and wait 1-2 minutes.
- 2Double-check the IP address in the Network view — copy/paste it rather than typing.
- 3Verify your own internet connection and try again; check https://status.victuscloud.com for platform incidents.
- 4Test basic reachability from your machine (see the ping/port test below).
The #1 self-inflicted cause: ufw
If you enabled ufw without first running "ufw allow OpenSSH", you locked yourself out. This does NOT return "refused" — it usually times out. Fix it from rescue mode or the panel console, then allow OpenSSH.
Host key changed after a rebuild
When SSH is truly dead, use the panel console
Victus VPS includes a browser console (serial + noVNC) in the panel. Use it to log in directly, inspect sshd with "systemctl status ssh", check "ufw status", or fix the config even when the network path is blocked.