Hi all.
New here, and new to Zimbra, however I have built a number of other mailservers.
I am using Zimbra for a demo I will be showing to a bunch of attendees at a conference. I've hit a technical issue...
After using Zimbra successfully for a few days using 3 test users, I am now unable to
a) send email
b) search for users
c) accept a meeting request
The error is the same every time...
Code:
msg - system failure: indexMessage caught IOException
com.zimbra.cs.service.ServiceException: system failure: indexMessage caught IOException
at com.zimbra.cs.service.ServiceException.FAILURE(ServiceException.java:131)
at com.zimbra.cs.index.Indexer.indexMessage(Indexer.java:170)
at com.zimbra.cs.mailbox.Message.reindex(Message.java:452)
at com.zimbra.cs.mailbox.Mailbox.endTransaction(Mailbox.java:3985)
at com.zimbra.cs.mailbox.Mailbox.addMessageInternal(Mailbox.java:3043)
at com.zimbra.cs.mailbox.Mailbox.addMessage(Mailbox.java:2807)
at com.zimbra.cs.mailbox.Mailbox.addMessage(Mailbox.java:2779)
at com.zimbra.cs.mailbox.MailSender.sendMimeMessage(MailSender.java:189)
at com.zimbra.cs.mailbox.MailSender.sendMimeMessage(MailSender.java:122)
at com.zimbra.cs.service.mail.SendMsg.handle(SendMsg.java:97)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEngine.java:255)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:163)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:84)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:228)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: Could not create index /opt/zimbra/index/0/4/index/0 (directory already exists)
at com.zimbra.cs.index.MailboxIndex.openIndexWriter(MailboxIndex.java:815)
at com.zimbra.cs.index.MailboxIndex.addDocument(MailboxIndex.java:245)
at com.zimbra.cs.index.Indexer.addDocument(Indexer.java:333)
at com.zimbra.cs.index.Indexer.addDocument(Indexer.java:302)
at com.zimbra.cs.index.Indexer.indexMessage(Indexer.java:163)
... 30 more
Caused by: java.io.FileNotFoundException: /opt/zimbra/index/0/4/index/0/segments (Permission denied)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.(RandomAccessFile.java:212)
at org.apache.lucene.store.FSInputStream$Descriptor.(FSDirectory.java:376)
at org.apache.lucene.store.FSInputStream.(FSDirectory.java:405)
at org.apache.lucene.store.FSDirectory.openFile(FSDirectory.java:268)
at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:40)
at org.apache.lucene.index.IndexWriter$1.doBody(IndexWriter.java:233)
at org.apache.lucene.store.Lock$With.run(Lock.java:109)
at org.apache.lucene.index.IndexWriter.(IndexWriter.java:228)
at org.apache.lucene.index.IndexWriter.(IndexWriter.java:173)
at com.zimbra.cs.index.MailboxIndex.openIndexWriter(MailboxIndex.java:796)
... 34 more
code - service.FAILURE
method - ZmCsfeCommand.prototype.invoke
detail - soap:Receiver
Any help appreciated as the final day approaches and if I don't solve this soon, I'll have to use something else
Thanks in advance.
Oh, and yea, I did search first ;-)