Restarting Virtualmin on Your VPS

This article is designed to help VPS customers who are unable to reach their Virtualmin control panel at http://login.host.com:10000, where client is the login name you chose when you signed up.

These instructions assume you have VPS service and are able to connect to your VPS service via SSH. If you are unable to reach your Virtualmin control panel and unable to connect to your VPS service via SSH, you will not be able to run the commands supplied in this article, and should reboot your VPS service via the Xen virtual shell.

Overview
By default, installs two major web-based control panels on each VPS service: Webmin and Virtualmin. Webmin allows VPS customers to manage their VPS service via a graphical point-and-click interface, rather than the command line. Virtualmin is a module that works with Webmin to host and manage multiple websites on a single server. For more information, please visit the official Webmin and Virtualmin documentation.

Restarting Virtualmin
Since Virtualmin is a subcomponent of Webmin, you must restart Webmin in order to restart Virtualmin.

Connect to your VPS service via SSH. You will need to log in as the root user in order to run the restart command.
On the command line, type the command /etc/init.d/webmin stop and press Enter. Note that you may get an error message that says the Webmin service is already stopped. This is okay.
On the command line, type the command /etc/init.d/webmin start and press Enter.
Once your command window returns to the command prompt, try logging into your Virtualmin control panel again at http://clientlogin.host.com:10000, replacing client login with the login name you chose when you signed up. When prompted, enter your root username and password. If you are still unable to get into the Virtualmin control panel at this time, we recommend you reboot your VPS service via the Xen virtual shell.