Connection Timeout
Fix "Connection timed out" errors when connecting to your VPS via SSH.
"Connection Timed Out"
Your computer tried to reach the server but got no response.
ssh: connect to host 192.0.2.1 port 22: Connection timed outCommon Causes
Server is Offline
Your VPS might be stopped or crashed.
Fix: Log in to the control panel and check the status. If it's stopped, start it. If it looks stuck, reboot.
Wrong IP Address
You might be connecting to an IP that doesn't belong to your server.
Fix: Double-check the IP in your control panel.
Wrong Port
If you changed the SSH port but forgot what you set it to, you're connecting to the wrong port.
Fix: Try the default port 22 first. If that doesn't work, check your SSH config if you have console access.
ssh -p 22 root@192.0.2.1Firewall Blocking the Port
A firewall on your server might be blocking inbound SSH connections.
Fix: Use the control panel console to check your firewall rules:
ufw statusor
firewall-cmd --list-portsMake sure your SSH port is allowed.
Your Network is Blocking SSH
Some networks (corporate, school, public Wi-Fi) block outbound connections on port 22.
Fix: Try connecting from a different network. A phone hotspot is a quick test. If that works, your local network is the problem.
ISP or Country Restrictions
In some regions, ISPs block or throttle SSH traffic.
Fix: Try a VPN, or connect from a different network to confirm.
What to Try
- Check server status in the control panel
- Verify the IP address
- Try port 22 explicitly:
ssh -p 22 root@192.0.2.1 - Try from a different network
- Use the control panel console to check firewall rules
- If nothing works, open a support ticket