Nydus and Port 2224 for VPS Hosting

  • Applies to: VPS Hosting
    • Difficulty: Easy
    • Time Needed: 10
    • Tools Required: Account Center access


VPS Hosting relies on both the Nydus application and Port 2224 in order to communicate and operate the server dashboard. By default, Nydus will be running and port 2224 will be open. However, if these are accidentally removed or the port is blocked, this can result in a loss of functionality in your server. This article will provide troubleshooting steps to address issues that are associated with Nydus and Port 2224.

Please keep in mind that troubleshooting the configuration/functionality of third-party applications is not covered by our statement of support. These resources were provided as a courtesy to assist you to the extent of our abilities. For more information on our statement of support, feel free to click here.


Nydus refers to a pair of agent applications (nydus-ex and nydus-ex-api) running on your server that communicate with the server dashboard, providing resource metrics and performing server operations you've requested. The agent listens on port 2224.

Because the server dashboard and upgrades rely on these applications, blocking port 2224 - or removing these applications from the server - stops these features from working.

To restore the Nydus components, you need to restore from a backup that was saved before you removed those components. If you don't have such a backup file, follow the steps to rebuild the server.

Port 2224

For smooth operation of your Generation 4 VPS or Dedicated Server, you need to unblock port 2224. If server events are "stuck" because port 2224 is blocked, unblock the port and try again after 15 minutes. For Linux servers, follow the steps below to use firewalld to unblock ports on the server. If you're using a different firewall utility, you may need to change this sample code.

  1. Connect to your server using SSH.
  2. Check if firewalld is installed/running by using the command:
    sudo firewall-cmd --version
  3. If you need to install firewalld, you can do so by running:
    sudo yum install firewalld
  4. Start and enable firewalld by running:
    sudo systemctl enable firewalld
    sudo systemctl enable firewalld
    The second of these two commands ensures firewalld is booted up automatically when you restart your server.
  5. Open port 2224 by running:
    sudo firewall-cmd --permanent --zone=public --add-port=2224/tcp
  6. Run the following:
    sudo firewall-cmd --reload
    sudo firewall-cmd --list-ports
    The second of these two commands verifies that the port is unblocked.


Was this article helpful?
0 out of 0 found this helpful