Skip to main content
This page covers the most common issues Opus Host users run into and how to fix them. Work through the relevant section below, and if you’re still stuck, see the note at the bottom of the page.
Run through this checklist before anything else:
  1. Is your VPS running? Check the power status in your control panel — it must show Running before SSH will work.
  2. Is port 22 open? Confirm that port 22 is allowed in your Networking panel.
  3. Are your credentials correct? Double-check that you’re using the right IP address, the username root, and your current password.
If the above all look correct, try these fixes:
  • Use the in-browser Console to check whether the server itself is responsive.
  • From the console, restart the SSH service:
If your VPS is stuck and won’t boot, follow these steps in order:
  1. Click Stop in the panel, wait 30 seconds, then click Start again.
  2. If it’s still stuck, use the Force Stop option from the panel, then try starting again.
  3. If the VPS still won’t boot after a force stop, Reinstalling the OS is the recommended last resort.
Reinstalling the OS will permanently erase all data on your VPS. Back up anything important first.
If none of the above resolves the issue, contact Opus Host support.
Work through each of these checks in turn:
  1. Is your web server running?
    Replace nginx with apache2 if you’re using Apache.
  2. Are ports 80 and 443 open? Verify in the Networking panel that HTTP and HTTPS traffic is allowed.
  3. Is your firewall blocking traffic? Check your ufw rules:
    If HTTP is blocked, allow it:
  4. Is your DNS pointing to the right IP? Run a quick DNS lookup to confirm:
    The returned IP should match your VPS IP shown in the dashboard.
A full disk can cause all kinds of unexpected failures. Start by checking your overall disk usage:
Then find the largest directories to track down what’s consuming space:
Common clean-up steps:
  • Clear old system logs:
  • Remove unused packages:
If your disk is genuinely too full to recover from, consider Reinstalling the OS to start on a clean slate.
If processes are being killed unexpectedly, your VPS is likely running out of RAM. Start by checking your current memory usage:
Find the processes consuming the most memory:
Restart or stop the heaviest offending process to free up RAM immediately.
Adding a swap file is a reliable way to prevent OOM kills on low-RAM plans. Run the following commands to create a 512 MB swap file:
The last line makes the swap file persist across reboots.
If you’ve lost your root password, you have a couple of options:
  1. Use the in-browser Console. If you can still access the Console, log in there and reset your password:
  2. Reinstall the OS. If you can’t access the console either, Reinstalling the OS will let you start fresh with a new password.
Reinstalling the OS permanently deletes all data on your VPS. Only do this if you have no other way in and have accepted the data loss.
When your SSH session ends, any processes you started in that session are terminated along with it.To keep a process running after you disconnect, use one of the following tools:
  • screen — a lightweight terminal multiplexer
  • tmux — a more feature-rich terminal multiplexer
  • PM2 — a process manager designed for Node.js apps and bots
See the Run a Bot guide for detailed instructions on keeping your service alive 24/7.
If your VPS feels sluggish, work through this quick diagnostic checklist:
  • CPU: Run htop and look for any processes pinning the CPU at 100%.
  • Disk: A full disk causes severe slowdowns. Check with:
  • RAM: Low memory leads to heavy swapping, which drags everything down. Check with:
  • Throttling: If you’ve been running at high CPU for an extended period, you may have hit resource limits. See Resource Limits for details.
If none of these solutions resolve your issue, contact Opus Host support via the dashboard. Include your VPS ID and a clear description of the problem so the support team can help you as quickly as possible.