Problem: ".. your system is not ready for use by Virtualmin."

Hi guys!
I’m running Ubuntu 12.04 LTS on Linode. I have installed Webmin but am getting errors with Virtualmin.

Below is the output:

[code]Your system has 991.19 MB of memory, which is at or above the Virtualmin recommended minimum of 256 MB.
BIND DNS server is installed, and the system is configured to use it.

Mail server Postfix is installed and configured.

Postfix can support per-domain outgoing IP addresses, but is not currently configured to do so. This can be setup in the Postfix Mailserver module.

PHP execution via fcgid requires the Apache mod_fcgid module

… your system is not ready for use by Virtualmin.[/code]

What I attempted so far:

I attempted to enable fcgid in Webmin > Servers > Apache Webserver > Global configuration > Configure Apache Modules.

When I check the box for fcgid and click “Enable Selected Modules”, then click “Start Apache”, I get the following error:

[code]Failed to start apache :

  • Starting web server apache2
  • The apache2 instance did not start within 20 seconds. Please read the log files to discover problems[/code]

Any ideas what I should be doing to fix this?

  • Dustin

I would propost to go over the Postfix configuration to check the “Per-Domain outgoing IP Addresses” and see if you would like to use it.
Make sure Mod_Fcgid is installed:

Can you please show the logs of apache (/var/log/httpd/error_log) as the error message refers to it.

In addition to the information requested by remibruggeman, can you also tell us how you installed Virtualmin? Was your system a fresh installation or did it already have existing services/software running? It is strange, at least I think it is, that the FCGID package for Apache didn’t get installed with Virtualmin’s script, assuming you used that I mean, which is why I ask how you installed it :slight_smile:


Hi guys!

Thank you for the replies. I had done a fresh install (Ubuntu) and could not figure it out. I ended up having a buddy of mine re-do the install using Centos and he got it to work.

I don’t know if it did not originally work because I was running Virtualmin as a user with sudo control (instead of root), but at least now it is working. :slight_smile:

Thanks for the advice!