Actual problem: 5.0.2 backups can't be restored to 5.0.4 server. Keep reading.
So I just accidentally deleted a resource account, which was sharing a global calendar to almost every user on the system.
zmrestore attempts fail with "Error code: service.FAILURE Message: system failure: restoring table: mailbox Details:soap:Receiver"
Help!!!
I've mitigated the impact on users by disabling the minicalendar and zmmailbox df all mountpoints to the global calendar, but still getting zillions of these:
Code:ExceptionId:btpool0-2082:1206550663127:e2052f28a0145c52 Code:service.FAILURE at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.j ava:253) at com.zimbra.cs.db.DbMailbox.createMailbox(DbMailbox.java:182) at com.zimbra.cs.mailbox.MailboxManager.createMailbox(MailboxManager.jav a:669) at com.zimbra.cs.mailbox.MailboxManager.getMailboxByAccountId(MailboxMan ager.java:290) at com.zimbra.cs.mailbox.MailboxManager.getMailboxByAccountId(MailboxMan ager.java:226) at com.zimbra.soap.DocumentHandler.getRequestedMailbox(DocumentHandler.j ava:157) at com.zimbra.cs.service.mail.MailDocumentHandler.preHandle(MailDocument Handler.java:46) at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEngine.java:387) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:250) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:156) at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:177) 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(Servlet Handler.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(Servlet Handler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3 60) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.jav a:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:1 81) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:7 16) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:406) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHand lerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection. java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1 39) at org.mortbay.jetty.handler.RewriteHandler.handle(RewriteHandler.java:1 76) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1 39) at org.mortbay.jetty.Server.handle(Server.java:313) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:50 6) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnectio n.java:844) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.ja va:396) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool .java:442) Caused by: com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Duplicate entry 'fc5cfd24-e9c6-449d-b20c-2c46f130ed83' for key 2 Query being executed when exception was thrown: com.mysql.jdbc.ServerPreparedStatement[68421] - INSERT INTO mailbox(account_id, id, group_id, index_volume_id, item_id_checkpoint, last_backup_at, comment) SELE CT 'fc5cfd24-e9c6-449d-b20c-2c46f130ed83', next_mailbox_id, 0, index_volume_id, 255, null, 'wsgcal@example.com' FROM current_volumes ORDER BY index_volume_id L IMIT 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573) at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedSt atement.java:1160) at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPrepared Statement.java:685) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1400) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1314) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1299) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del egatingPreparedStatement.java:233) at com.zimbra.cs.db.DbMailbox.createMailbox(DbMailbox.java:137) ... 35 more 2008-03-26 11:57:43,130 ERROR [btpool0-2082] [name=wsgcal@example.com;aname=cmi ller@example.com;ip=137.22.128.119;ua=Zimbra iSync Connector/5.0.1971 (Mac OS X 1049);] mailbox - Error during mailbox creation com.zimbra.common.service.ServiceException: system failure: writing new mailbox row for account fc5cfd24-e9c6-449d-b20c-2c46f130ed83 ExceptionId:btpool0-2082:1206550663130:e2052f28a0145c52 Code:service.FAILURE at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.j ava:253) at com.zimbra.cs.db.DbMailbox.createMailbox(DbMailbox.java:182) at com.zimbra.cs.mailbox.MailboxManager.createMailbox(MailboxManager.jav a:669) at com.zimbra.cs.mailbox.MailboxManager.getMailboxByAccountId(MailboxMan ager.java:290) at com.zimbra.cs.mailbox.MailboxManager.getMailboxByAccountId(MailboxMan ager.java:226) at com.zimbra.soap.DocumentHandler.getRequestedMailbox(DocumentHandler.j ava:157) at com.zimbra.soap.SoapEngine.generateResponseHeader(SoapEngine.java:483 ) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:283) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:156) at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:177) 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(Servlet Handler.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(Servlet Handler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3 60) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.jav a:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:1 81) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:7 16) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:406) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHand lerCollection.java:211) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection. java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1 39) at org.mortbay.jetty.handler.RewriteHandler.handle(RewriteHandler.java:1 76) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1 39) at org.mortbay.jetty.Server.handle(Server.java:313) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:50 6) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnectio n.java:844) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.ja va:396) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool .java:442) Caused by: com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Duplicate entry 'fc5cfd24-e9c6-449d-b20c-2c46f130ed83' for key 2 Query being executed when exception was thrown: com.mysql.jdbc.ServerPreparedStatement[68421] - INSERT INTO mailbox(account_id, id, group_id, index_volume_id, item_id_checkpoint, last_backup_at, comment) SELE CT 'fc5cfd24-e9c6-449d-b20c-2c46f130ed83', next_mailbox_id, 0, index_volume_id, 255, null, 'wsgcal@example.com' FROM current_volumes ORDER BY index_volume_id L IMIT 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573) at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedSt atement.java:1160) at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPrepared Statement.java:685) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1400) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1314) at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java :1299) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(Del egatingPreparedStatement.java:233) at com.zimbra.cs.db.DbMailbox.createMailbox(DbMailbox.java:137) ... 34 more


LinkBack URL
About LinkBacks





