ZIMBRA DOC - status page show offline

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
Post Reply
daniele.antolini
Posts: 36
Joined: Fri Jul 08, 2016 7:41 am

ZIMBRA DOC - status page show offline

Post by daniele.antolini »

Hello,

zimbra doc in status page is offline, but it's online and it's working correctly.

Anyone same problem?
Attachments
Schermata del 2018-07-13 16-53-31.png
Schermata del 2018-07-13 16-53-31.png (6.12 KiB) Viewed 3436 times
cuoz
Posts: 16
Joined: Mon Apr 28, 2014 4:01 pm

Re: ZIMBRA DOC - status page show offline

Post by cuoz »

I just brought up our docs server yesterday and seeing same issue with the service status. Any solution?
daniele.antolini
Posts: 36
Joined: Fri Jul 08, 2016 7:41 am

Re: ZIMBRA DOC - status page show offline

Post by daniele.antolini »

In mailbox.log I see this:

2018-07-25 13:37:10,155 WARN [qtp1286783232-230:https:https://192.168.100.100:7071/service/admin/soap/GetCertRequest] [name=admin@zimbra.lab;mid=1;ip=192.168.100.1;port=60706;ua=ZimbraWebClient - GC66 (Linux);soapId=27a07150;] SoapEngine - handler exception
com.zimbra.common.service.ServiceException: system failure: exception during auth {RemoteManager: zimbra889.zimbra.lab->zimbra@zimbradoc.zimbra.lab:22}
ExceptionId:qtp1286783232-230:https:https://192.168.100.100:7071/service/admin/soap/GetCertRequest:1532518630150:894aad4677c52457
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:288)
at com.zimbra.cs.rmgmt.RemoteManager.getSession(RemoteManager.java:209)
at com.zimbra.cs.rmgmt.RemoteManager.execute(RemoteManager.java:139)
at com.zimbra.cert.GetCert.addCertsOnServer(GetCert.java:112)
at com.zimbra.cert.GetCert.handle(GetCert.java:75)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEngine.java:643)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:488)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:275)
at com.zimbra.soap.SoapServlet.doWork(SoapServlet.java:304)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:214)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:211)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:821)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1685)
at com.zimbra.cs.servlet.CsrfFilter.doFilter(CsrfFilter.java:169)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
at com.zimbra.cs.servlet.RequestStringFilter.doFilter(RequestStringFilter.java:54)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:59)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
at com.zimbra.cs.servlet.ETagHeaderFilter.doFilter(ETagHeaderFilter.java:47)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
at com.zimbra.cs.servlet.ContextPathBasedThreadPoolBalancerFilter.doFilter(ContextPathBasedThreadPoolBalancerFilter.java:107)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
at com.zimbra.cs.servlet.ZimbraQoSFilter.doFilter(ZimbraQoSFilter.java:125)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
at com.zimbra.cs.servlet.ZimbraInvalidLoginFilter.doFilter(ZimbraInvalidLoginFilter.java:117)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
at org.eclipse.jetty.servlets.DoSFilter.doFilterChain(DoSFilter.java:473)
at org.eclipse.jetty.servlets.DoSFilter.doFilter(DoSFilter.java:318)
at org.eclipse.jetty.servlets.DoSFilter.doFilter(DoSFilter.java:288)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1158)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1090)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:119)
at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:318)
at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:437)
at org.eclipse.jetty.server.handler.DebugHandler.handle(DebugHandler.java:84)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:119)
at org.eclipse.jetty.server.Server.handle(Server.java:517)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:306)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:242)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:261)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:192)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:261)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)
at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:75)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:213)
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:147)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: auth failed
at com.zimbra.cs.rmgmt.RemoteManager.getSession(RemoteManager.java:202)
... 61 more

Zimbra tries to do a SOAP GetCertRequest to the zimbradoc server connecting via ssh with zimbra user but it fails during ssh authentication:

system failure: exception during auth {RemoteManager: zimbra889.zimbra.lab->zimbra@zimbradoc.zimbra.lab:22}

Infact there is no key exchange to zimbradoc server when you do the command "zmupdateauthkeys":

[zimbra@zimbra889 log]$ zmupdateauthkeys
Updating keys for zimbra889.zimbra.lab
Fetching key for zimbra889.zimbra.lab
Updating keys for zimbra889.zimbra.lab
Updating keys for zimbradoc.zimbra.lab
Fetching key for zimbradoc.zimbra.lab
Key for zimbradoc.zimbra.lab NOT FOUND
Updating /opt/zimbra/.ssh/authorized_keys
daniele.antolini
Posts: 36
Joined: Fri Jul 08, 2016 7:41 am

Re: ZIMBRA DOC - status page show offline

Post by daniele.antolini »

FOR EVERYONE:

From release notes page (https://wiki.zimbra.com/wiki/Zimbra_Releases/8.8.9):

Known Issues
Docs
Logs from the separate 'docs' server are not forwarded to ZCS for monitoring. As a result, 'docs' may be reported as not running and be shown Out-Of-Service in Home - Monitor - Server Status in the admin console.
seif123
Posts: 5
Joined: Sun May 12, 2019 6:21 pm

Re: ZIMBRA DOC - status page show offline

Post by seif123 »

Dear Daniele,

I'm facing the same problem you are describing here! so I would ask if you found a solution for this issue?

Kind regards,
Seif
Post Reply