my problem is the following, after patching our Zimbra to latest patchlevel, the mailbox service can not be started.
zmcontrol -v
Release 9.0.0_GA_3924.RHEL7_64_20200331010312 RHEL7_64 NETWORK edition, Patch 9.0.0_P26.
[zimbra@consact ~]$ cat /etc/centos-release
CentOS Linux release 7.2.1511 (Core)
Code: Select all
[zimbra@consact ~]$ zmcontrol status
Host consact.hu
amavis Running
antispam Running
antivirus Running
convertd Running
dnscache Running
ldap Running
logger Running
mailbox Stopped
zmmailboxdctl is not running.
memcached Running
mta Running
opendkim Running
proxy Running
service webapp Stopped
zmmailboxdctl is not running.
snmp Running
spell Running
stats Running
zimbra webapp Stopped
zmmailboxdctl is not running.
zimbraAdmin webapp Stopped
zmmailboxdctl is not running.
zimlet webapp Stopped
zmmailboxdctl is not running.
zmconfigd Running
Code: Select all
2022-09-24 14:23:04.859:WARN:oejw.WebAppContext:main: Failed startup of context o.e.j.w.WebAppContext@4d0f2471{/,file:///opt/zimbra/jetty_base/webapps/zimbra/,UNAVAILABLE}{/opt/zimbra/mailboxd/webapps/zimbra}
javax.servlet.ServletException: Malformed rule: zimbraHttpContextPathBasedThreadPoolBalancingFilterRules
Code: Select all
2022-09-24 14:23:04.861:INFO:oejsh.ContextHandler:main: Stopped o.e.j.w.WebAppContext@6ab778a{Zimbra Service,/service,null,STOPPED}{/opt/zimbra/mailboxd/webapps/service}
2022-09-24 14:23:04.862:INFO:oejs.session:main: node0 Stopped scavenging
2022-09-24 14:23:04.871:WARN:oejx.XmlConfiguration:main:
java.security.PrivilegedActionException: javax.servlet.ServletException: Malformed rule: zimbraHttpContextPathBasedThreadPoolBalancingFilterRules
Code: Select all
Caused by:
javax.servlet.ServletException: Malformed rule: zimbraHttpContextPathBasedThreadPoolBalancingFilterRules
Code: Select all
Caused by: MultiException[java.lang.NumberFormatException: For input string: "%%zimbraHttpDosFilterMaxRequestsPerSec%%", javax.servlet.ServletException: Malformed rule: zimbraHttpContextPathBasedThreadPoolBalancingFilterRules]
at org.eclipse.jetty.util.MultiException.ifExceptionThrow(MultiException.java:122)
at org.eclipse.jetty.server.Server.doStart(Server.java:413)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.xml.XmlConfiguration.lambda$main$3(XmlConfiguration.java:1907)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
... 8 more
Suppressed: java.lang.NumberFormatException: For input string: "%%zimbraHttpDosFilterMaxRequestsPerSec%%"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
at java.base/java.lang.Integer.parseInt(Integer.java:654)
at java.base/java.lang.Integer.parseInt(Integer.java:786)
at org.eclipse.jetty.servlets.DoSFilter.init(DoSFilter.java:214)
at com.zimbra.cs.servlet.DoSFilter.init(DoSFilter.java:41)
at org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:140)
at org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$0(ServletHandler.java:731)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992)
at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:755)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:379)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1449)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1414)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:916)
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:288)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
at org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:426)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
at org.eclipse.jetty.server.handler.DebugHandler.doStart(DebugHandler.java:140)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:73)
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
at org.eclipse.jetty.server.Server.start(Server.java:423)
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
at org.eclipse.jetty.server.Server.doStart(Server.java:387)
... 11 more
Code: Select all
Caused by: [CIRCULAR REFERENCE: java.lang.NumberFormatException: For input string: "%%zimbraHttpDosFilterMaxRequestsPerSec%%"]
Code: Select all
[zimbra@consact ~]$ zmmailboxdctl start
Starting mailboxd...done.
[zimbra@consact ~]$ zmmailboxdctl status
mailboxd is running.
[zimbra@consact ~]$ zmmailboxdctl status
mailboxd is not running.
Thank you for your help in advance!