Check-Config: wrong Postfix error

Hey guys,

after a fresh installation of virtualmin I got the following error while executing the virtualmin config-check:

"Your Postfix configuration is missing the system's mail hostname from the mydestination line, which will cause mail to bounce."

After verifying this setting a few times, (i also restarted postfix and the whole server two times), I found out, that I had to set the following values manually. I'm not sure why I had to set them, because on my other server (same OS: CentOS 5.6 x64) that step wasn't necessary. However, after setting these values it's working now. So the message should maybe adjusted to reflect the necessary settings:

Postfix -> General Options -> Internet hostname of this mail system (must be set, default wasn't working for some reason)

Postfix -> General Options -> Local internet domain name (same as above)

Postscript: I just noticed, that my "old" server which didn't need these settings is running Postfix 2.8.2, while the "new", not working server is running v. 2.3.3-2.

Regards.

Status: 
Closed (fixed)

Comments

Update: found the problem: on my old server the hostname was FQDN, on my new one it wasn't. Maybe virtualmin should check for a FQDN hostname?

Regards.

There is a small bug in Virtualmin 3.84 that can cause this error to be falsely reported in this case. It will be fixed in the next release ..

Automatically closed -- issue fixed for 2 weeks with no activity.