Hi,

We had a problem with one of our servers which need reboot and after that a FSCK.

After this the server seemed to be OK, but after a few hours many users started to have problems downloading there mails via POP and if they use webmail, they don't see all the messages.

We tried to move the account with something like this:
Code:
/opt/zimbra/bin/zmmailbox -z -m account@example.com getRestURL "//?fmt=tgz" > /tmp/zmmove/account@example.com.tgz
But when we try to check the TGZ, the filesize is way too small (even if it has been compressed) and we see this error:
Code:
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
If we try to check the blob, we find this error:
Code:
Checking mailbox 321193.
com.zimbra.common.soap.SoapFaultException: system failure: Unable to check /opt/zimbra/store/78/321193/msg/79
ExceptionId:com.zimbra.common.service.ServiceException: system failure: Unable to check /opt/zimbra/store/78/321193/msg/79
ExceptionId:btpool0-834://localhost:7071/service/admin/soap/CheckBlobConsistencyRequest:1385479416193:8dcc201eb959c853
Code:service.FAILURE
	at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:248)
	at com.zimbra.cs.store.file.BlobConsistencyChecker.check(BlobConsistencyChecker.java:223)
	at com.zimbra.cs.service.admin.CheckBlobConsistency.handle(CheckBlobConsistency.java:93)
	at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEngine.java:420)
	at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:274)
	at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:158)
	at com.zimbra.soap.SoapServlet.doWork(SoapServlet.java:291)
	at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:212)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
	at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:181)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
	at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
	at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
	at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:155)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.DebugHandler.handle(DebugHandler.java:77)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:543)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:939)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
	at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:223)
	at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:141)
	at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:92)
	at java.io.FilterInputStream.read(FilterInputStream.java:90)
	at com.zimbra.common.util.ByteUtil.getDataLength(ByteUtil.java:432)
	at com.zimbra.cs.store.file.BlobConsistencyChecker.getDataSize(BlobConsistencyChecker.java:295)
	at com.zimbra.cs.store.file.BlobConsistencyChecker.check(BlobConsistencyChecker.java:272)
	at com.zimbra.cs.store.file.BlobConsistencyChecker.check(BlobConsistencyChecker.java:221)
	... 36 more

Code:service.FAILURE
	at com.zimbra.common.soap.Soap12Protocol.soapFault(Soap12Protocol.java:88)
	at com.zimbra.common.soap.SoapTransport.extractBodyElement(SoapTransport.java:303)
	at com.zimbra.common.soap.SoapTransport.parseSoapResponse(SoapTransport.java:262)
	at com.zimbra.common.soap.SoapHttpTransport.invoke(SoapHttpTransport.java:253)
	at com.zimbra.common.soap.SoapHttpTransport.invoke(SoapHttpTransport.java:162)
	at com.zimbra.common.soap.SoapTransport.invoke(SoapTransport.java:356)
	at com.zimbra.common.soap.SoapTransport.invoke(SoapTransport.java:319)
	at com.zimbra.cs.account.soap.SoapProvisioning.invoke(SoapProvisioning.java:319)
	at com.zimbra.cs.store.file.BlobConsistencyUtil.checkMailbox(BlobConsistencyUtil.java:207)
	at com.zimbra.cs.store.file.BlobConsistencyUtil.run(BlobConsistencyUtil.java:179)
	at com.zimbra.cs.store.file.BlobConsistencyUtil.main(BlobConsistencyUtil.java:282)
We tried to reindex the account with the following command but nothing happened:
Code:
zmprov rim account@example.com
We are using version 6.0.7 (Open Source).



Could you help us?

Thanks!