I recently upgraded from 3.0.1 to 4.0.3 on Debian Sarge. I encountered a few password sync and file permission issues...but all-in-all it wen't rather smoothly (so it seemed). Zimbra is running great without any issues...until services are manually stopped or restarted!!
When Zimbra services are stopped...they will not startup again...Error message states "Cannot determine services - exiting".
The only thing I can find in my zimbra logs follow...
Oct 30 16:21:33 alpha postfix-policyd: FATAL: you did not upgrade correctly or have broken something. Please read the Changelog.txt. You're missing the CONN_ACL setting
Oct 30 16:21:37 alpha zimbramon: 2712:info: Starting services
Oct 30 16:22:02 alpha zimbramon: 2844:info: 2006-10-30 16:22:01, STATUS: : Cannot: determine
Oct 30 16:24:02 alpha zimbramon: 2875:info: 2006-10-30 16:24:01, STATUS: : Cannot: determine
To get things working again I perform a "dummy" upgrade install using the same version (4.0.3). Then things work again...
A "dpkg -l | grep zimbra" shows the zimbra packages are in fact installed. And there are no issues while the services are running.
Any thoughts would greatly be appreciated!