User Tools

Site Tools


Virtualmin control panel

This is the control panel provided in the Classic Linux environment.

Here a few hints.

Password changes

For Virtualmin password changes see: Classic Linux password changes.

Virtualmin has has two sections in the menues on the left-hand-side, entitled Webmin and Virtualmin. System-related things, such as DNS, can be managed from the menu entitled Webmin. Website- and email-related things can be managed from the menu entitled Virtualmin menu.


The first domain added to an account is called a virtual server. The second, third, …, domains added to an account are called sub-servers. Each of these includes (in most cases) email and a website. An alias server is essentially a domain that has no website of its own, but points to some other domain's website.

Virtualmin handles the first domain on an account somewhat poorly. The first domain cannot be deleted. It can be renamed, but after the renaming things might not work correctly. To prevent these problems, we always create as the first domain.

Additional domains can be added or deleted without problems. If renaming an additional domain does not work correctly, you can delete it and re-add it.


Access DNS from the menus:

     Webmin ⇒ Servers ⇒ BIND DNS Server

After making any DNS updates, be sure to look for a tiny icon in the top right. When you hover your mouse over it, you should see a little pop-up hint that says Apply zone. Click on this icon to apply your DNS changes. If you forget this little icon (it's easy to miss it), DNS changes will never become visible.

Mail aliases to default mailbox

When you create mail aliases, if you want an alias to deliver into your default mailbox (i.e., your Linux login, also called, choose “Deliver locally? 🗹 Yes, deliver to mailbox”, and specify your own login name as the mailbox name.

Bounce alias will discard mail to avoid backscatter

When a bounce alias is added in Virtualmin from the

Edit Mail Aliases ⇒ ⇒ Bounce mail?

menu, Virtualmin ordinarily creates a mail alias that will first accept incoming mail, then bounce it back to the sender. Unfortunately this will cause Backscatter. To prevent this, we have changed this so a bounce alias will silently discard email arriving for it. The sender will not know that the mail was discarded, but you will not be bothered by it.

Software bugs

Known issues are documented below.

Domain name changes. Changing the name of a domain might cause problems. But you can delete the domain and then add back a new domain.

The first domain added to an account cannot be deleted, only renamed. And renaming doesn't always work. To prevent problems, we always give you the first domain as Just let it stay there. Domains of your own that you add will always be the second, third, …, domain, and can be deleted and added normally.

Adding mail aliases. When mail arrives for a nonexistent email address, and bounces back, the nonexistence of that email address is cached for up to three hours. Now suppose you add a new mail alias and that nonexistent email address becomes valid. Local mail to the new alias will work, but incoming mail arriving from the Internet for that alias will continue to bounce until the cache expires. This sequence is rare but can happen. Simply wait until the cache expires. The new mail alias will become valid in three hours or less.

Missing Webmin menu. You should see two menu items near the top left of the Virtualmin screen, one called Webmin and another called Virtualmin. If you are affected by this bug, then those two items will instead be called Virtualmin and Dashboard, and some essential functionality will then be missing. If you observe this, please notify us and we can fix it very quickly. This bug only affects what you can do from within Virtualmin. It does not affect the underlying system, so your email and website, if they were working before, will continue working.

virtualmin.txt · Last modified: 2021/03/11 19:37 by admin