Has there been any resolution for this issue? We updated the bug report to show we are still seeing it on Release 5.0.16_GA_2921.RHEL5_64_20090429021719 CentOS5_64 NETWORK edition. We have a single mangled mailbox after a crash and cannot seem to fully restore it because of this error. We've tried both GUI and CLI with various options e.g.,
[zimbra@zimbra01 ~]$ zmrestore -a
someaddress@mycompany.com -br
Error occurred: system failure: Error executing redoOp
How does one work around this issue? Thanks - John
From mailbox.log:
Code:
2009-05-13 08:20:42,526 WARN [btpool0-7] [name=someaddress@mycompany.com;mid=3;ip=172.29.28.1;ua=ZimbraWebClient - FF3.0 (Linux);] backup - Error occurre
com.zimbra.common.service.ServiceException: system failure: Error executing redoOp
ExceptionId:btpool0-7:1242217242526:9cb711a91300c5df
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:253)
at com.zimbra.cs.redolog.RedoPlayer.processOp(RedoPlayer.java:325)
at com.zimbra.cs.redolog.RedoPlayer.scanLog(RedoPlayer.java:139)
at com.zimbra.cs.backup.RestoreAccountSession.playBackRedoOps(RestoreAccountSession.java:345)
at com.zimbra.cs.backup.RestoreAccountSession.endRestore(RestoreAccountSession.java:263)
at com.zimbra.cs.backup.FileBackupTarget$RestoreAcctSession.endRestore(FileBackupTarget.java:2249)
at com.zimbra.cs.backup.FileBackupTarget.restore(FileBackupTarget.java:483)
at com.zimbra.cs.backup.BackupManager.restore(BackupManager.java:799)
at com.zimbra.cs.service.backup.Restore.handle(Restore.java:129)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEngine.java:429)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:286)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:160)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:275)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:190)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:350)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
Caused by: com.zimbra.cs.mailbox.MailServiceException$NoSuchItemException: no such message: 400
ExceptionId:btpool0-7:1242217242526:9cb711a91300c5df
Code:mail.NO_SUCH_MSG Arg:(itemId, IID, "400")
at com.zimbra.cs.mailbox.MailServiceException.NO_SUCH_MSG(MailServiceException.java:168)
at com.zimbra.cs.mailbox.MailItem.noSuchItem(MailItem.java:1173)
at com.zimbra.cs.mailbox.Mailbox.getItemById(Mailbox.java:2123)
at com.zimbra.cs.mailbox.Mailbox.alterTag(Mailbox.java:5279)
at com.zimbra.cs.redolog.op.AlterItemTag.redo(AlterItemTag.java:117)
at com.zimbra.cs.redolog.RedoPlayer.playOp(RedoPlayer.java:344)
at com.zimbra.cs.redolog.RedoPlayer.processOp(RedoPlayer.java:322)
... 37 more
2009-05-13 08:20:42,527 INFO [btpool0-7] [ip=172.29.28.1;ua=ZimbraWebClient - FF3.0 (Linux);] io - AsyncFileCopier is shut down
2009-05-13 08:20:42,529 INFO [btpool0-7] [ip=172.29.28.1;ua=ZimbraWebClient - FF3.0 (Linux);] SoapEngine - handler exception
com.zimbra.common.service.ServiceException: system failure: Error executing redoOp
ExceptionId:btpool0-7:1242217242526:9cb711a91300c5df
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:253)
at com.zimbra.cs.redolog.RedoPlayer.processOp(RedoPlayer.java:325)
at com.zimbra.cs.redolog.RedoPlayer.scanLog(RedoPlayer.java:139)
at com.zimbra.cs.backup.RestoreAccountSession.playBackRedoOps(RestoreAccountSession.java:345)
at com.zimbra.cs.backup.RestoreAccountSession.endRestore(RestoreAccountSession.java:263)
at com.zimbra.cs.backup.FileBackupTarget$RestoreAcctSession.endRestore(FileBackupTarget.java:2249)
at com.zimbra.cs.backup.FileBackupTarget.restore(FileBackupTarget.java:483)
at com.zimbra.cs.backup.BackupManager.restore(BackupManager.java:799)
at com.zimbra.cs.service.backup.Restore.handle(Restore.java:129)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEngine.java:429)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:286)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:160)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:275)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:190)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:350)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
Caused by: com.zimbra.cs.mailbox.MailServiceException$NoSuchItemException: no such message: 400
ExceptionId:btpool0-7:1242217242526:9cb711a91300c5df
Code:mail.NO_SUCH_MSG Arg:(itemId, IID, "400")
at com.zimbra.cs.mailbox.MailServiceException.NO_SUCH_MSG(MailServiceException.java:168)
at com.zimbra.cs.mailbox.MailItem.noSuchItem(MailItem.java:1173)
at com.zimbra.cs.mailbox.Mailbox.getItemById(Mailbox.java:2123)
at com.zimbra.cs.mailbox.Mailbox.alterTag(Mailbox.java:5279)
at com.zimbra.cs.redolog.op.AlterItemTag.redo(AlterItemTag.java:117)
at com.zimbra.cs.redolog.RedoPlayer.playOp(RedoPlayer.java:344)
at com.zimbra.cs.redolog.RedoPlayer.processOp(RedoPlayer.java:322)
... 37 more