tomcat restart (not as perferred-better do do them separate)
also check & copy-paste the contents (or upload the file): /opt/zimbra/tomcat/logs/catalina.out
What permission should be on /opt/zimbra ?
I found a lot of root.root permission inside this directory. I though it should be zimbra.zimbra. Is that OK?
root.root is fine for /opt/zimbra -yes, some folders will have different permissions
If your concerned about permsisions run:
Though this is usually needed after restores from backups, and not on a fresh intall.
Last edited by mmorse; 06-04-2007 at 11:23 PM.
This part of catalina.out is interesting
Zimbra server reserving server socket port=110 bindaddr=null ssl=false
Fatal error: terminating: PrivilegedServlet init failed
java.net.BindException: Address already in use
Looks like something si binding 110 already. There is nothing on the server no POP3 server or simillar.
# netstat -ap | grep pop
tcp 0 0 *op3s *:* LISTEN 4912/perdition
tcp 0 0 *op3 *:* LISTEN 4909/perdition
This may not be the "right" answer, but have you tried reinstalling zimbra? If you rerun the installer, it will keep all your settings and mailboxes, etc... and it may tell you about any issues or conflicts it has detected.
Perdition is an IMAP/POP3 Proxy. If you don't know how to use it, and enable it, it will cause tomcat to stop working.
Code:su - zimbra zmperditionctl stop tomcat stop tomcat start zmcontrol status
To disable Perdition:
Stop the service
Disable the proxy service
zmprov -- -zimbraServiceEnabled imapproxy
Unset the proxy ports
zmprov ms server.example.com zimbraPop3ProxyBindPort "" zimbraImapProxyBindPort "" zimbraPop3SSLProxyBindPort "" zimbraImapSSLProxyBindPort ""
Set the real ports
zmprov ms server.example.com zimbraPop3BindPort 110 zimbraImapBindPort 143 zimbraPop3SSLBindPort 995 zimbraImapSSLBindPort 993
Last edited by mmorse; 06-05-2007 at 11:37 AM.