more info I found in /var/log/zimbra.log the following when I launch zimbra:
Nov 30 21:12:13 web postfix/postqueue[2441]: fatal: Queue report unavailable - mail system is down
and later on:
Nov 30 21:12:34 web amavis[2853]: Creating db in /opt/zimbra/amavisd/db/; BerkeleyDB 0.29, libdb 4.2
Nov 30 21:12:36 web postfix/postfix-script: warning: not owned by root: /opt/zimbra/postfix-2.2.9/conf/main.cf
Nov 30 21:12:36 web postfix/postfix-script: starting the Postfix mail system
Nov 30 21:12:36 web postfix/master[2883]: fatal: bind 0.0.0.0 port 25: Address already in use
Nov 30 21:12:38 web clamd[2785]: Protecting against 79289 viruses.
and finally:
Nov 30 21:14:05 web postfix/postqueue[3241]: fatal: Queue report unavailable - mail system is down
Nov 30 21:14:07 web zimbramon[3138]: 3138:info: 2006-11-30 21:14:01, STATUS: web.clicodrome.eu: antispam: Running
Nov 30 21:14:07 web zimbramon[3138]: 3138:info: 2006-11-30 21:14:01, STATUS: web.clicodrome.eu: antivirus: Running
Nov 30 21:14:07 web zimbramon[3138]: 3138:info: 2006-11-30 21:14:01, STATUS: web.clicodrome.eu: ldap: Running
Nov 30 21:14:07 web zimbramon[3138]: 3138:info: 2006-11-30 21:14:01, STATUS: web.clicodrome.eu: logger: Running
Nov 30 21:14:07 web zimbramon[3138]: 3138:info: 2006-11-30 21:14:01, STATUS: web.clicodrome.eu: mailbox: Running
Nov 30 21:14:07 web zimbramon[3138]: 3138:info: 2006-11-30 21:14:01, STATUS: web.clicodrome.eu: mta: Stopped
Nov 30 21:14:07 web zimbramon[3138]: 3138:info: 2006-11-30 21:14:01, STATUS: web.clicodrome.eu: snmp: Running
Nov 30 21:14:07 web zimbramon[3138]: 3138:info: 2006-11-30 21:14:01, STATUS: web.clicodrome.eu: spell: Running
so I checked, and yes, indeed, I had something running on port 25 (the debian was shipped with exim4, that I had aparently incompletely removed). I feel really stupid (I also had a DNS problem on top of that).
Anyway, this experience has raised the following questions that remain unanswered:
1) why is there many log files, split accross the file system. The doc count 3 (/opt/zimbra/log/zimbra.log, /var/log/zimbra.log, and a 3rd one for tomcat).
Is it impossible to merge them? At least, put an information in one log (I am thinking /opt/zimbra/log/zimbra.log) reminding that additional info could be found at <and list here the other log files>!
2) I am sure I am not the only one that gets ports conflict with the smtp server. Port conflicts are correctly indicated for the web servers but not for the smtp server. This should be nothing to do (I guess). When I do a zmcontrol status, I would like to have something that would have told me: mta not running: port conflict.
3) looking at the logs now, I found this:
Nov 30 21:43:38 web postfix/smtpd[9538]: initializing the server-side TLS engine
Nov 30 21:43:38 web postfix/smtpd[9538]: warning: cannot get private key from file /opt/zimbra/conf/smtpd.key
Nov 30 21:43:38 web postfix/smtpd[9538]: warning: TLS library problem: 9538:error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch:x509_cmp.c:389:
Nov 30 21:43:38 web postfix/smtpd[9538]: cannot load RSA certificate and key data
should I get worried? How do you regenerate this?
Anyway, keep on the good job guys, zimbra needs just a little bit of polishing for being perfect.
Time for a good night sleep (I actually spent all night long yesterday trying to fix those issues)...
Pat |