Virtualmin virtual-server module version 4.13 released

Howdy all,

I’ve just rolled out version 4.13 of the Virtualmin virtual-serve rmodule for all repos.

Changes since 4.12:

  • Updated to Coppermine script installer to version 1.5.34, Drupal to 7.34 and 6.34, Piwik to 2.9.1, TikiWiki to 13.1 and 12.3, Moodle to 2.8.1, ownCloud to 6.0.6 and 7.0.4, phpMyFAQ to 2.8.18, Ghost to 0.5.7, WordPress to 4.1, phpMyAdmin to 4.3.4,, and, Magento to, MediaWiki to 1.24.1 and 1.19.23, Trac to 1.0.2 and 0.12.6, DokuWiki to 2014-09-29b, Mantis to 1.2.18, Joomla to 2.5.28, Pydio to 6.0.2, Revive Adserver to 3.1.0, Node.JS to 0.10.35, Roundcube to 1.0.4, Dolibarr to 3.6.2, SugarCRM to 6.5.20, Django to 1.7.2 and 1.14.17, FengOffice to 3.0.1, and MoinMoin to 1.9.8.
  • A default shell can now be selected for reseller Unix accounts, independent of the domain owner default shell.
  • Added a Change Language link the on left menu for easily switching the UI language.
  • For new installs, a single logrotate configuration block will now be shared by all virtual servers. For existing systems, whether to use a shared or separate blocks can be set on the Server Templates page.
  • The hash format (SHA1 or SHA2) for new certificates can now be selected at creation time, and the default set on the Virtualmin Configuration page.
  • Added a Virtualmin Configuration page option to control whether a * or an IP is used in Apache VirtualHost blocks.
  • All operations performed by Virtualmin on files in a domain’s home directory are now done with the user’s permissions, to prevent attacks involving a malicious symbolic or hard link.
  • Added the Disassociate Features page for adding and removing features from a virtual server without actually changing the underlying configuration files.
  • Added APIs that allow Virtualmin to define the preferred left and right frame contents for a theme, rather than requiring theme authors to write code for this.

There are some security-related fixes in this release, so everyone is recommended to update as soon as possible.

As always, let us know about any problems you run into.


After upgrading form 4.12 GPL to 4.13 GPL in my CentOs 6.6 server, I started to get the following error: “mysqldump: Got error: 1045: Access denied for user ‘dbusername’@‘localhost’ (using password: YES) when trying to connect…”. The error occurs every time i am trying to backup virtual Servers using the Backup and Restore option of Virtualmin… This worked perfectly well before the upgrade. Please help…

Got the same here its broken after upgrading form 4.12 GPL to 4.13 GPL on Ubuntu 14.04

Same problem :’(

Same problem here on Debian :frowning:

There is a quick fix from JamieCameron (…


Being visually impaired I am probably overlooking this, I cannot find the option to control what is used in the virtualhost blocks.

“Added a Virtualmin Configuration page option to control whether a * or an IP is used in Apache VirtualHost blocks.”

I’ve looked in the apache configuration page as well as nearly all pages of the Virtualmin Configuration pages. If someone can direct me to the location of this, I would be very happy :slight_smile:


Hi Dustin,

You’d find that new option in “System Settings->Virtualmin Configuration->Defaults for new domains”. The option is the last on the page, labeled “Address format for Apache virtual hosts”.

It can be hard to find stuff with so many options! We will be doing some simplification of the UI in upcoming versions, as we deprecate old features that folks don’t really use any more, and focus on making modern best practices really obvious.

4.13-2 should resolve the MySQL backup problem. I’ve just rolled it out for all repos.