Even with the best setup, you may encounter issues on your VPS. Here are some common problems and troubleshooting steps to resolve them:
- Cannot Connect via SSH (Linux VPS): If you get a “Connection refused” or timeout when SSHing, first verify the VPS is running (check the panel – if it’s off, start it). If it’s running, the issue could be firewall-related – perhaps you configured ufw or iptables and accidentally blocked port 22. Use the web VNC console from the panel to log in and adjust firewall rules to allow SSH. Also ensure you’re using the correct IP and not behind a firewall on your end. If the port was changed, include the proper
-p port
in your SSH command. Lastly, if the VPS load is extremely high, it might be slow to respond; try rebooting from panel and see if SSH becomes responsive after a restart. - Forgotten Passwords: If you’ve lost the root password for Linux or Administrator password for Windows, you can recover access through the management panel. Use the Change Password feature on the VPS panel to set a new root/Administrator password. Reboot the VPS if necessary and then try logging in with the new credentials. This saves you from having to boot into single-user mode or using Windows recovery, which can be complex on a remote server.
- Server is Unresponsive/High Load: Should your VPS become unresponsive or extremely slow (for example, a runaway process consuming 100% CPU or out-of-memory causing swap thrash), access it via the VNC console. Through the console, you can diagnose in real time. On Linux, run
top
to see the offending process and consider killing it. Check/var/log
for any errors. On Windows, if you can get in via VNC or RDP, check Task Manager for high CPU/RAM processes and end tasks as needed. A forced reboot from the panel can also clear a hung state, though you’ll lose unsaved data from running programs. - Networking Issues (No Internet): If your VPS can’t reach the internet or you can’t reach it (but panel says it’s on), there might be a network config issue. This can happen if you manually changed network settings in the OS. Ensure the IP, netmask, gateway, DNS are correctly set as per what Offshore-Servers provided. If you lose connectivity due to misconfiguring these, use the VNC console to revert changes or use the panel’s Rescue Mode if available. Some panels let you boot into a rescue environment to fix network configs on the disk.
- Package Installation Failures (Linux): If apt or yum is failing to retrieve packages, check your DNS settings on the VPS. Often using a public DNS like 8.8.8.8 can resolve repo domain names. If only certain repos fail, it might be that your template’s sources list is outdated – update it or switch to a local mirror. Ensure the system clock is correct as well (an incorrect date can cause SSL repository errors).
- Website/Downtime Issues: If you’re running a web server on your VPS and the site is down, first confirm the server itself is up (ping it or SSH in). If the server is up but the website is down, check your web service (like Apache/nginx or IIS). Is the service running? (
systemctl status apache2
etc.) Restart it if needed. Check firewall to ensure port 80/443 are open. Also verify your domain’s DNS is correctly pointing to the VPS IP (propagated). A common scenario is forgetting to open ports after setting up a firewall – ensure ports 80/443 (for web) or others required are allowed. - Out of Disk Space: If your VPS suddenly won’t write data or services crash, you might be out of disk space. Run
df -h
(Linux) to see if any filesystem is 100%. Clear out logs or unneeded files, or expand your disk if the plan allows (you may need to upgrade the plan for more storage). On Windows, use Disk Cleanup or remove unnecessary programs. Keeping an eye on disk usage prevents this – you can set up alerts for when usage exceeds, say, 80%. - Panel Actions Not Working: On occasion, commands from the panel (boot, shutdown, etc.) might not execute (perhaps due to an agent issue on the VPS). If you find the panel button does nothing, try again after a few minutes. If still not, you may have to contact support – they can check if the Virtualizor agent on the VPS is running properly. In the meantime, you might manually reboot by issuing a reboot command via SSH, for example.
- Security Warnings or Abuse Notices: If you get notified about malware or spam coming from your VPS, you need to investigate promptly. For example, if your VPS is sending spam, perhaps a web script was compromised. Check process lists, installed crons, and outgoing connections. Secure the VPS by installing Fail2ban, running malware scans (Linux has tools like ClamAV, Linux Malware Detect; Windows use Defender or other AV). Being offshore doesn’t mean you won’t get suspended for causing network abuse, so handle any such incident seriously.
In general, when troubleshooting, isolate the issue: is it the server that’s down, or just a service on it? Is the network unreachable, or just one port? Use the tools at your disposal (panel, VNC, logs, etc.) and don’t hesitate to ask Offshore-Servers support if you are stuck – they can often point you in the right direction, especially for managed VPS customers.
By systematically diagnosing and addressing issues, you can resolve most VPS problems and keep your offshore-hosted applications running reliably. Experience will teach you common pitfalls, and this knowledge base covers many of them so you can handle them like a pro.