Howdy all,
I've just rolled out version 6.0.17 (for CentOS) and 6.0.18 (for Debian 8 and 9 and Ubuntu 16.04 because I found I missed one issue that this release was supposed to fix for those distros immediately after rolling 6.0.17) of the virtualmin-config package for systems installed from the Virtualmin 6 installer. This package is not yet useful on systems installed with the old installer, so can be ignored if your installation was performance with any version of install.sh before 6.0.0.
Anyway, this update fixes the following issues:
OK, so, to fix these problems, update to 6.0.17 or 6.0.18 (it'll show up in the Virtualmin dashboard):
On CentOS or Debian or Ubuntu, if you ant TLS and SFTP support to work in ProFTPd:
# virtualmin config-system --include ProFTPd
# systemctl restart proftpd
And, on Debian or Ubuntu (not needed on CentOS, as it already works) to make fail2ban able to start:
# virtualmin config-system --include Fail2banFirewalld
# systemctl restart fail2ban
Older non-systemd distributions should not run this latter command (there is no Firewalld on non-systemd systems...I dunno what'd happen, but it certainly wouldn't fix anything).
As always, let us know about problems. I fix any problem I can identify, but our software surface area is so huge these days with so many supported distributions it can be really hard to know when there's a problem until folks tell us.
Cheers, Joe
Just an addendum to this, I did end up rolling a 6.0.18 for CentOS/RHEL, as well, as there was at least one report of a problem with clamd setup due to a broken-by-design config file from upstream. This shouldn't happen, as we fix it within Virtualmin itself when enabling the server, but I went ahead and added it to the install stage, as well, just in case.
This one probably doesn't need you to do anything, as far as I know the one report of a problem was a fluke (though I haven't been able to sort out its cause yet). But, if you do happen to get this error when enabling the clamd scanner during the post-install wizard: "ERROR: Please edit the example config file /etc/clamd.d/scan.conf ERROR: Can't parse clamd configuration file /etc/clamd.d/scan.conf"
You can run the following to fix it:
# virtualmin config-system --include ClamAV
This only applies to CentOS and RHEL systems.
--
Check out the forum guidelines!