Folks, today I have spotted a serious problem.
After doing the upgrade to 2.4.0 the HSM stopped working on all mailstores.
Whenever I try to manually run a HSM session I get:
[zimbra@zstore04 backup]$ zmhsm -t
system failure: hsm is only supported on the standard file-per-blob store
2016-10-05 13:44:29,929 INFO [qtp509886383-311053:https://127.0.0.1:7071/service/admin/soap/HsmRequest] [name=zimbra;ip=127.0.0.1;ua=lmc/8.6.0_GA_1200;] SoapEngine - handler exception
com.zimbra.common.service.ServiceException: system failure: hsm is only supported on the standard file-per-blob store
ExceptionId:qtp509886383-311053:https://127.0.0.1:7071/service/admin...2efa0da83fcfc7
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE (ServiceException.java:260)
at com.zimbra.cs.hsm.BlobMover.<init>(BlobMover.java: 58)
at com.zimbra.cs.hsm.BlobMoverThread.<init>(BlobMover Thread.java:41)
at com.zimbra.cs.hsm.BlobMoverThread.startThread(Blob MoverThread.java:61)
at com.zimbra.cs.service.hsm.Hsm.handleNetworkRequest (Hsm.java:106)
at com.zimbra.cs.service.NetworkDocumentHandler.handl e(NetworkDocumentHandler.java:23)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEng ine.java:581)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:435)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:266)
at com.zimbra.soap.SoapServlet.doWork(SoapServlet.jav a:303)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.jav a:213)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:707)
at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:206)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:738)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1651)
at com.zimbra.cs.servlet.RequestStringFilter.doFilter (RequestStringFilter.java:54)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(Set HeaderFilter.java:59)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1622)
at org.eclipse.jetty.servlets.UserAgentFilter.doFilte r(UserAgentFilter.java:83)
at org.eclipse.jetty.servlets.GzipFilter.doFilter(Gzi pFilter.java:351)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.ETagHeaderFilter.doFilter(ET agHeaderFilter.java:47)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.ContextPathBasedThreadPoolBa lancerFilter.doFilter(ContextPathBasedThreadPoolBa lancerFilter.java:107)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.ZimbraQoSFilter.doFilter(Zim braQoSFilter.java:107)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.ZimbraInvalidLoginFilter.doF ilter(ZimbraInvalidLoginFilter.java:117)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1622)
at org.eclipse.jetty.servlets.DoSFilter.doFilterChain (DoSFilter.java:457)
at org.eclipse.jetty.servlets.DoSFilter.doFilter(DoSF ilter.java:326)
at org.eclipse.jetty.servlets.DoSFilter.doFilter(DoSF ilter.java:299)
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1622)
at org.eclipse.jetty.servlet.ServletHandler.doHandle( ServletHandler.java:549)
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle( SecurityHandler.java:544)
at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:221)
at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:1111)
at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:478)
at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:183)
at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:1045)
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCol lection.handle(ContextHandlerCollection.java:199)
at org.eclipse.jetty.server.handler.HandlerCollection .handle(HandlerCollection.java:109)
at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:97)
at org.eclipse.jetty.rewrite.handler.RewriteHandler.h andle(RewriteHandler.java:309)
at org.eclipse.jetty.server.handler.DebugHandler.hand le(DebugHandler.java:81)
at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java :462)
at org.eclipse.jetty.server.HttpChannel.handle(HttpCh annel.java:279)
at org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:232)
at org.eclipse.jetty.io.AbstractConnection$2.run(Abst ractConnection.java:534)
at org.eclipse.jetty.util.thread.QueuedThreadPool.run Job(QueuedThreadPool.java:607)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.r un(QueuedThreadPool.java:536)
at java.lang.Thread.run(Thread.java:745)
I know this is because of ZeXtras because I've remove ZeXtras Suite on one of the mailstores and now I can successfully run HSM.
Please note that I have disabled all modules except for ZxChat.
Is there anything I missed?
Bookmarks