Hi,

I just installed FOSS on a SLES11 X64 KVM machine. I did a multi-server instalation, the MTA by itself. There is an error starting postfix:

zimbra@zmta:~> bin/zmmtactl start
Rewriting configuration files...done.
/postfix-script: starting the Postfix mail system
/postfix-script: fatal: mail system startup failed
postfix failed to start
Starting saslauthd...already running.
zimbra@zmta:~> exit
zmta:~ # postfix status
postfix/postfix-script: the Postfix mail system is running: PID: 2818


But see that checking the status using postfix shows a running process and ps shows that the postfix servers seem to be up:

zmta:~ # ps axu | grep postfix
root 2818 0.0 0.1 40176 1132 ? Ss 11:41 0:00 /usr/lib/postfix/master
postfix 2831 0.0 0.1 42024 1244 ? S 11:41 0:00 pickup -l -t fifo -u
postfix 2832 0.0 0.1 42072 1468 ? S 11:41 0:00 qmgr -l -t fifo -u
postfix 6534 0.0 0.3 44832 3376 ? S 11:50 0:00 cleanup -z -t unix -u
root 6913 0.0 0.0 5716 800 pts/0 S+ 11:51 0:00 grep postfix

But it is not working. Trying to access it from another host in the network (no firewall in the MTA server):

vsanchez@vsanlaptop:~$ telnet 192.168.0.30 25
Trying 192.168.0.30...
telnet: Unable to connect to remote host: Connection refused
vsanchez@vsanlaptop:~$

Looking at the zimbra.log:

ul 14 12:00:26 zmta postfix/local[10246]: fatal: open database /etc/aliases.db: Invalid argument
Jul 14 12:00:27 zmta zmconfigd[7350]: Watchdog: service antivirus status is OK.
Jul 14 12:00:27 zmta zmconfigd[7350]: All rewrite threads completed in 0.00 sec
Jul 14 12:00:27 zmta zmconfigd[7350]: All restarts completed in 0.00 sec
Jul 14 12:00:27 zmta postfix/master[2818]: warning: process /usr/lib/postfix/local pid 10246 exit status 1
Jul 14 12:00:27 zmta postfix/master[2818]: warning: /usr/lib/postfix/local: bad c

the only "fatal" line is the first. However, doing a newalias it recreates the /etc/aliases.db ok. (I see another aliases file in /opt/zimbra/postfix/conf but I guess that is copied when starting up...

So I am running out of ideas!