Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to get Virtualmin setup and have reached a point where my noobish sysadmin skills aren't getting the job done. This is the message I get now when I try and refresh the configuration of Virtualmin.

BIND DNS server is installed, and the system is configured to use it. However, the default master DNS server XXXXXX is not a fully qualified domain name.

Sendmail is only accepting SMTP connections on the following ports : port smtp. Email from other systems on the Internet will not be accepted. This can be changed in the Sendmail Mail Server module.

Please advise what I need to do to get Sendmail configured properly. Thanks!

share|improve this question

closed as off-topic by Katherine Villyard, 84104, masegaloeh, Ward, Andrew Schulman Apr 17 '15 at 7:45

  • This question does not appear to be about server, networking, or related infrastructure administration within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

Questions involving web hosting control panels are off-topic at Server Fault because they customize their systems beyond our ability to support, and thus require support from the vendor or the web hosting industry. See Where can I ask questions about web hosting control panels? – Katherine Villyard Apr 16 '15 at 21:35

I've created a Virtualmin ServerTemplate on RightScale. You can use it to fire up a Virtualmin server on Amazon EC2. If you want to play around with Virtualmin first without having to wrestle with its configuration, it might be just what you need.

share|improve this answer

You should be able to find the options for Sendmail by logging into Virtualmin, then choosing Webmin -> Servers -> Sendmail Mail Server.

There you will have your configuration options including which IPs the server should be listening on.

For more info one page you can check out is:,mail_relaying_with_virtualmin/

share|improve this answer

The mail relaying module documentation that Doruk has mentioned is not at all relevant to this particular issue. You do not need that module for normal mail service, or to get rid of this error. You should not refer to that particular page at all for installation and initial configuration advice.

I don't have any servers with Sendmail handy, so I can't tell you specifically how to correct this sendmail error.

The name server error is super easy to fix, though: edit /etc/resolv.conf and add as a nameserver.

I am wondering, however, why you've opted to install Virtualmin manually, if you're a newbie? It is incredibly challenging and time-consuming to setup a full-featured virtual hosting system (which is what Virtualmin manages). We provide an install script that does all of that configuration for you automatically on our download page at

It sets up all of the components you need, and they will all Just Work when the installation has completed. You're currently nowhere close to getting a fully functional Virtualmin system, even after you've fixed these two little errors; you'll have a couple dozen other configuration changes to make even once these are fixed, and most of them are far more complex than these two.

I strongly suggest you not try to manually configure a virtual hosting system from scratch if you aren't an experienced system administrator. We have some documentation about a manual installation of Virtualmin, but it's not complete, and it expects a pretty high level of knowledge (because we expect non-technical users to use the install script we've provided).

share|improve this answer