Prerequisites
- Confirm server IP address is correct
- Check if server is powered on in Hostxpeed panel
- Verify your local internet connection
Understanding "Connection Timeout"
Unlike "Connection Refused" (server actively rejects), a timeout means:
- Your packets never reached the server OR
- The server never replied
- Network path is broken somewhere
Fix 1: Verify Server is Running
Log into Hostxpeed Control Panel → VPS Management → Check if your VPS status shows "Running". If stopped, start it.
Fix 2: Check IP Address and Port
Double-check your server IP. Common mistakes:
# Wrong octets or typos
ssh hxroot@192.168.1.1 # Make sure IP matches Hostxpeed panel
# Default SSH port is 22, but verify:
ssh hxroot@YOUR_IP -p 22Fix 3: Test Network Connectivity
Ping the server (ICMP may be disabled, but worth trying):
ping YOUR_SERVER_IPTest if port 22 is reachable:
# Using nc (netcat)
nc -zv YOUR_SERVER_IP 22
# Using telnet
telnet YOUR_SERVER_IP 22
# Using nmap
nmap -p 22 YOUR_SERVER_IPFix 4: Check Your Local Firewall
Your own computer/network might block outbound SSH:
- Windows: Check Windows Defender Firewall
- Mac: System Settings → Network → Firewall
- Linux:
sudo iptables -L - Corporate networks often block SSH
Fix 5: Server Firewall Blocking Your IP
If you have fail2ban or CSF installed, your IP may be banned after too many failed attempts:
Via Hostxpeed Console:
# Check fail2ban
sudo fail2ban-client status sshd
# Unban your IP
sudo fail2ban-client set sshd unbanip YOUR_IP
# Check CSF (if installed)
sudo csf -g YOUR_IPFix 6: Routing Issues
Check if your server is reachable from other networks (use a mobile hotspot or online ping tool like ping.pe).
Test from another location:
mtr YOUR_SERVER_IP # Shows each hopFix 7: Provider-Level Network Issue
Check Hostxpeed status page or contact support. The data center might be experiencing:
- DDoS attack mitigation
- Network maintenance
- Routing problems
🔍 If nothing works, try connecting from a different network (mobile hotspot) to isolate the issue.