I updated Virtualmin (GNU version) and was presented with a "Re-check and refresh configuration" button. Virtualmin indicated that I could not disable virus checking because one of the domains had that feature enabled. After struggling to find a way to edit that domain with virtualmin disabled, I found that it was possible to select it by selecting "Manage enabled features" button, and then selecting the link "Show domains" under the (de-selected) Virus filtering link. So I could edit the domain in question - but then, presumably because the global Virtualmin virus check option is "disabled", the option for "virus checking" in the virtual server configuration isn't even showing, so I can't uncheck it. And no, installing the virus software is not the way to fix this bug, so please don't give that as an answer. I've noticed this problem, periodically, for years, so it's an old, old bug. One fix would simply be to present all possible server options individually, regardless of the global Virtualmin settings.
Unable to fix configuration problems
Submitted by newintellectual on Sat, 02/18/2012 - 16:48
Status:
Closed (fixed)
Comments
Submitted by JamieCameron on Sun, 02/19/2012 - 01:24 Comment #1
Yes, this is a Virtualmin bug - it should complain about a feature being disabled globally when you are not changing that setting. I'll fix it in the next release.
Till then, the work-around is to find the IDs of domains with the features enabled with a command like :
virtualmin list-domains --with-feature virus --id-only
and then for each, edit its file under
/etc/webmin/virtual-server/domains
and delete thevirus=1
line.Submitted by Issues on Sun, 03/04/2012 - 01:34 Comment #2
Automatically closed -- issue fixed for 2 weeks with no activity.