When I run Checking Configuration it does not see Logrotate version correctly, system says it has version 3.7 on, but as you can see below I have posted results from the check and says version must be above 3.6
Checking Configuration
The status of your system is being checked to ensure that all enabled features are available, that the mail server is properly configured, and that quotas are active …
Mail server Postfix is installed and configured.
Apache is installed.
Webalizer is installed.
Apache is configured to host SSL websites.
MySQL is installed and running.
ProFTPd is installed.
The Logrotate program appears to be version , but Virtualmin requires version 3.6 or above in order to support multiple log files in the same section.
Are you sure you’re running the latest version of Webmin? A bug just like this was fixed a couple of months ago.
If so, then it’s still misdetecting the version in some circumstances. You’ll want to file a bug…but you’ll need to provide a bit more information in order for it to get fixed. Jamie will need to know the OS and version, as well as the output of “logrotate -v”
Hmm…That’s weird. Everybody’s running CentOS 5 (it’s by far the most popular OS for Virtualmin, even on our own servers), and we’re not seeing this issue.
What’s the output of “logrotate -v” on your system?
Ok, I see the problem - your system only has 64M of RAM. That is not enough for Virtualmin to do anything, and will cause random failures due to commands it runs dieing due to lack of RAM.
I strongly suggest upgrading your VPS to at least 256M, preferably 512M. I’m certainly that this will resolve the problem.
Also, I noticed that your Virtualmin version is quite old. Once you have more RAM, you can update with the command :
I know that Virtualmin can run with (far) fewer services in 96MB, but 64MB is too tight for pretty much anything except very basic Apache (and no management tools). You’ll need plenty of swap space, in either case (and time to wait on things to swap in and out while working).
There is a guide for running Virtualmin on low memory systems, and it’s possible to get a pretty full-featured system except AV/spam scanning (which are hugely resource intensive) into 128MB.
Yes, turning off preloading will help a lot.
Also, go for 256M if you can - even 128M may be a little to small, depending on what services you are running.