Hey guys:
I've installed 4.5.6 of the Open Source edition on Ubuntu 7.04 (i386), and everything seems to have installed just fine, except that the MTA just doesn't want to start:
zimbra@mahoromatic:~$ zmcontrol status
Host orospakr.ca
antispam Running
antivirus Running
ldap Running
logger Running
mailbox Running
mta Stopped
postfix is not running
snmp Running
spell Running
Starting the MTA manually produces this output, which also doesn't tell me much, unless I'm missing something:
http://orospakr.ca/stuff/zmmtactl_start.txt
And the Zimbra and /var/log/mail.err logs fill up with:
postfix/postqueue[21135]: fatal: Queue report unavailable - mail system is down
Executing mailq (as Zimbra) manually prints the same thing. Strace says it is trying to open a socket at "/opt/zimbra/postfix-2.2.9/spool/public/showq":
chdir("/opt/zimbra/postfix-2.2.9/spool") = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_IGN}, 8) = 0
getuid32() = 1011
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR) = 0
connect(4, {sa_family=AF_FILE, path="public/showq"}, 110) = -1 EACCES (Permission denied)
It appears that the problem is twofold: if I manually chmod it 777, the error becomes -ENOENT, because the socket simply isn't there.
This lead me to believe that master wasn't starting to begin with, and running it and stracing it shows:
Jul 30 12:24:06 localhost postfix/master[25252]: fatal: the master command is reserved for the superuser
So I really have no idea how to go about fixing this.
Many thanks for any help!