What should write Postfix configuration ?

30 posts / 0 new
Last post
#1 Sat, 02/16/2008 - 02:50

What should write Postfix configuration ?

I recorded a new virtual server and now if I click on List Virtual Servers and then re-check and refresh configuration tells me

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 ..

  A problem was found with your Postfix virtual maps : No map sources were found in the Postfix configuration

.. your system is not ready for use by Virtualmin.

Sun, 02/17/2008 - 07:15

have exactly the same problem with new installation of Virtualmin Pro on Debian 4.0

Mon, 02/18/2008 - 04:46 (Reply to #2)

Then there is a solution to solve the problem I am?

Tue, 02/19/2008 - 03:01 (Reply to #3)

I said that does not find virtualmin-base

Tue, 02/19/2008 - 14:54 (Reply to #4)
Joe's picture

What OS/version are you on, zonekjdx?


Check out the forum guidelines!

Tue, 02/19/2008 - 23:26 (Reply to #5)

linux ubuntu server 7.10

Wed, 02/20/2008 - 00:40 (Reply to #6)
Joe's picture

That's not a supported OS by our installer. No way it can possibly work...as there is no repository for Ubuntu 7.10.


Check out the forum guidelines!

Wed, 02/20/2008 - 01:42 (Reply to #7)

Then I can not use

Thu, 02/21/2008 - 05:30 (Reply to #8)

For the moment they are not yet able to solve the problem even I

Sat, 02/23/2008 - 04:40 (Reply to #9)

Hello. I just fixed this problem.

Go to Webmin > Servers > Postfix > MailAliases

Where it says at the top:
[color=#0000FF]"Alias databases used by the local delivery agent"[/color]
Check the right hand radio button and type:
In the box.

That should fix it at least for Debian 4.0
You'll most likely need to add a couple of apache modules too, in:
Webmin > Servers > apacheWebserver > GlobalConfiguration > configureApacheModules.

I had to add actions and suexec

I think there was one more error too, but can't remember what it was.

I hope that helps you ou a bit.

Sat, 02/23/2008 - 04:44 (Reply to #10)

I just fixed this problem.

Go to:

Webmin > Servers > PostfixMailServer >MailAliases

and type the following into the "Alias databases used by the local delivery agent" field.


Check the radio button and save.

[img size=499]http://www.virtualmin.com/components/com_fireboard/uploaded/images/pfix....

That got my postfix working on Debian 4.0

Sat, 02/23/2008 - 05:38 (Reply to #11)

I have done so but not yet :(

Sat, 02/23/2008 - 09:27 (Reply to #12)

I have the same problem, I tried the steps above, and everything looks correct. I have a fresh install of Debian 4.0 RC3.

The error I get is: "A problem was found with your Postfix virtual maps : No map sources were found in the Postfix configuration"

Any ideas?

Sat, 02/23/2008 - 09:37 (Reply to #13)

I have the same problem

Sat, 02/23/2008 - 09:44 (Reply to #14)
Joe's picture

Hey guys,

See this thread in the News forum about this issue:


It's a known problem with a simple solution. ;-)


Check out the forum guidelines!

Sat, 02/23/2008 - 10:24 (Reply to #15)

I use ubuntu 7.10 servers do so:
Dpkg-r virtualmin-base
.... The package is not installed
Apt.get install virtualmin-base
impossible to find Virtualmin-base
I do not know what to say but I virtualmin screen webmin can choose either virtualmin that webmin

Sat, 02/23/2008 - 10:28 (Reply to #16)

Dpkg -r virtualmin-base

Apt-get install virtualmin-base

I correct typo:)
I want to help solve and start working with my server because I just sit in a function and do not understand how to operate if this does not work well virtualmin

Sat, 02/23/2008 - 11:21 (Reply to #17)

#dpkg -r virtualmin-base
Dpkg - warning: removal request virtualmin-base is ignored,
Since it is not installed.
#apt-get install virtualmin-base
Reading Lists Corsican package ...
Generating the tree of dependencies Corsican ...
Reading state information ...
E: Unable to find virtualmin-base

Wed, 03/12/2008 - 15:20 (Reply to #18)
Joe's picture

This looks like you never ran install.sh at all, or it failed. We would need to see the errors from the failed run to be helpful here.


Check out the forum guidelines!

Wed, 03/12/2008 - 15:23 (Reply to #19)
Joe's picture

Oh, I see now looking over the thread again that you're on Ubuntu 7.10.

The GPL install script only supports Debian 4.0 and CentOS/RHEL 4/5 and the Professional one also supports Ubuntu 6.06LTS. We won't be supporting any non-LTS versions of Ubuntu. You'll have to install manually--which means you probably need to know how all of these services work...or at least have some UNIX/Linux experience. I'd recommend going with one of the supported systems and using install.sh.


Check out the forum guidelines!

Wed, 02/27/2008 - 01:11 (Reply to #20)

This is my problem is that I do not know the path that must include

Mon, 02/18/2008 - 14:29
Joe's picture

The new version of Webmin broke the automated installation. I believe it is fixed with the latest version I rolled out an hour or so ago, but I might be wrong (testing is still in progress). See this news post about it:



Check out the forum guidelines!

Thu, 02/21/2008 - 01:24

I have the same problem on Debian 4.0 Etch after a fresh Installation:

<div class='quote'>A problem was found with your Postfix virtual maps : No map sources were found in the Postfix configuration</div>

How can I fix it?

Sat, 02/23/2008 - 10:36

I tried this as well with no luck, I get the same error.

[code:1]virtualmin1:~# Dpkg -r virtualmin-base
-bash: Dpkg: command not found
server:~# dpkg -r virtualmin-base
(Reading database ... 63420 files and directories currently installed.)
Removing virtualmin-base ...
server:~# Apt-get install virtualmin-base
-bash: Apt-get: command not found
virtualmin1:~# apt-get install virtualmin-base
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/9990B of archives.
After unpacking 34.8kB of additional disk space will be used.
Selecting previously deselected package virtualmin-base.
(Reading database ... 63419 files and directories currently installed.)
Unpacking virtualmin-base (from .../virtualmin-base_1.0-14_all.deb) ...
Setting up virtualmin-base (1.0-14) ...


Any ideas?

Sun, 02/24/2008 - 17:35

This lines must exist in your postfix main.cf file:

sender_canonical_maps = hash:/usr/local/etc/postfix/canonical_sender
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual

Substitute '/usr/local/etc/postfix/canonical_sender' and second path for your path to 'canonical_sender' and 'virtual' files - which must exist. Than try to restart (or reload) your postfix server.

Sun, 04/20/2008 - 13:20

please try

echo &quot;virtual_alias_maps = hash:/etc/postfix/virtual&quot; &gt;&gt; /etc/postfix/main.cf

It works for me


-- federico

Tue, 05/13/2008 - 10:39

I couldn't help but butt my head into this... ---

Try the following fix:

Either edit the /etc/postfix/main.cf file and add:
virtual_alias_maps = hash:/etc/postfix/virtual

OR you can go to Server &gt; Postfix Mail Server &gt; Virtual Domains

Domain mapping lookup table: hash:/etc/postfix/virtual

This wasn't set properly in the install of VirtualAdmin on my system...

Tue, 05/13/2008 - 14:25 (Reply to #27)
Joe's picture

We've just fixed a bug in the next version of virtualmin-base (part of the automated installed process) that will actually notify Webmin of the changes that happen during Postfix configuration. Interestingly, on Debian/Ubuntu systems, when fresh installed, Postfix reports this problem--but, in fact, has already been configured correctly. Browsing to the Postfix Virtual Maps page and then checking configuration again solves the problem (you don't even have to touch anything...just look at the page). Subtle bug. ;-)


Check out the forum guidelines!

Tue, 05/27/2014 - 16:11 (Reply to #28)

okay, thanks rhantson... this fixed the first part of my virtualmin issue.

Installation was base CentOS 6.5, installed Webmin a few days ago, then FreeSwitch, then Virtualmin through the Webmin GUI. Virtualmin fails.

(64 bit... hmm, this just came to me, is 64 bit an issue for Virtualmin/Webmin?).

Operating system CentOS Linux 6.5 Webmin version 1.690
Virtualmin version 4.08.gpl GPL

Tue, 08/05/2008 - 04:44

Postfix virtual maps : No map sources were found in the Postfix configuration

I running Hardy same issue popped up. Followed howtoforge.com for perfect server setup. have apache2, mysql, postgresql, dovecot the whole setup. Working perfect! I use webmin, decided to try virtualmin. I checked all the settings recomended on this page and some others. The issue for HARDY was in apache modules... hash:/etc/alias was already there, action and suexec were already configured, I checked the vhost_alias module in apache global configuration, configure apache modules. Thanks to the fourm I was able to get going in the right direction. Hope this helps!

Topic locked