Zimbra ошибка 500

Wondering how to resolve Zimbra 500 server error? We can help you.

As part of our Server Management Services, we assist our customers with similar queries.

Today, let us see how our Support techs assist with this process.

How to resolve Zimbra 500 server error?

Zimbra Collaboration, formerly known as the Zimbra, is a collaborative software suite that includes an email server and a web client.

Typically, error will look as shown below:

500 Internal server error

On each reload of the page, the following might written to /opt/zimbra/log/mailbox.log:

2019-12-04 17:47:35,364 WARN [qtp509886383-145:https://10.0.42.6:443/zimbra/] [] misc - Problem parsing XML - Fatal Error: Problem on line 10 of document : The element type "hr" must be terminated by the matching end-tag "".
2019-12-04 17:47:35,484 WARN [qtp509886383-145:https://10.0.42.6:443/zimbra/css/common,login,zhtml,skin.css?skin=&v=] [] misc - Problem parsing XML - Fatal Error: Problem on line 10 of document : The element type "hr" must be terminated by the matching end-tag "".
2019-12-04 17:47:35,557 WARN [qtp509886383-145:https://10.0.42.6:443/zimbra/img/dwt/Img parsing XML - Fatal Error: Problem on line 10 of document : The element type "hr" must be terminated by the matching end-tag "".

Using zmprov resulted in the following output:

[] WARN: Problem parsing XML - Fatal Error: Problem on line 10 of document : The element type "hr" must be terminated by the matching end-tag "".
ERROR: zclient.IO_ERROR (invoke unable to parse response: 


Error 500 Server Error

HTTP ERROR 500

Problem accessing /service/admin/soap/AuthRequest. Reason:

 Server Error

Powered by Jetty://




, server: localhost) (cause: com.zimbra.common.soap.SoapParseException unable to parse response: 


Error 500 Server Error

HTTP ERROR 500

Problem accessing /service/admin/soap/AuthRequest. Reason:

 Server Error

Powered by Jetty://


)

The reason for that was that SOAP had become completely unusable.

Then, using zmprov to talk directly to LDAP (as in, zmprov –ldap gacf) will work.

Usually, the problem might be a faulty entry: zmprov mcf +zimbraHttpThrottleSafeIPs 192.168.42.163/32, which works in newer Zimbra versions, but makes all hell break loose in 8.6.0.

That release only supports putting in singular IP addresses – no CIDR.

Today, let us see the steps followed by our Support Techs to resolve it.

  • Firstly, deleted that configuration entry directly from LDAP.
  • Next, ldapmodify should do the trick just fine if you’re comfortable with it.
  • Then, restart zmmailbox, and everything will be fine.

[Stuck in between? We’d be glad to assist you]

Conclusion

In short, today we saw steps followed by our Support Techs to resolve Zimbra server error.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Comment *

Name *

Email *

I have an weird problem with my zimbra install … I have the proxy servlet enabled and working fine for cross domain ajax requests. However whenever I try to hit a https:// version of my domain I get a 500 java.security.cert.CertificateException that looks like the stack trace below. Any ideas?
Other https:// urls seem to work fine.

Error 500 java.security.cert.CertificateException: *** lots of ssl cert specific stuff not sure its safe to post ***

Problem accessing /service/proxy. Reason:

Caused by:

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: * lots of ssl cert specific stuff not sure its safe to post 
    at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1747)
    at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:241)
    at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:235)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1209)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:135)
    at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
    at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1215)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1199)
    at com.zimbra.common.net.CustomSSLSocket.startHandshake(CustomSSLSocket.java:90)
    at com.zimbra.common.net.CustomSSLSocket.getInputStream(CustomSSLSocket.java:341)
    at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:745)
    at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
    at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
    at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
    at com.zimbra.common.httpclient.HttpClientUtil.executeMethod(HttpClientUtil.java:53)
    at com.zimbra.common.httpclient.HttpClientUtil.executeMethod(HttpClientUtil.java:39)
    at com.zimbra.cs.zimlet.ProxyServlet.doProxy(ProxyServlet.java:243)
    at com.zimbra.cs.zimlet.ProxyServlet.doGet(ProxyServlet.java:152)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:705)
    at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:206)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
    at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
    at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:585)
    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:971)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:415)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
    at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Caused by: java.security.cert.CertificateException: d2:CN16:.otherinbox.com1:O18:Return Path\, Inc.2:OU0:6:accept4:true5:alias49:my.otherinbox.com:94CAD63897189661A4696EEEB5E53474:fromi1394668800000e4:host17:my.otherinbox.com3:icn38:DigiCert SHA2 High Assurance Server CA2:io12:DigiCert Inc3:iou16:www.digicert.com3:md532:78C925EF0A86A80C51D73DFA0CCEE0A08:mismatch5:false1:s31:94CAD63897189661A4696EEEB5E53474:sha140:D7A479766373923C5E61404086D23BB45D22377E2:toi1495022400000ee
    at com.zimbra.common.net.CustomTrustManager.checkServerTrusted(CustomTrustManager.java:90)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1201)
    ... 40 more

Caused by:

java.security.cert.CertificateException: * lots of ssl cert specific stuff not sure its safe to post *
    at com.zimbra.common.net.CustomTrustManager.checkServerTrusted(CustomTrustManager.java:90)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1201)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:135)
    at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
    at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1215)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1199)
    at com.zimbra.common.net.CustomSSLSocket.startHandshake(CustomSSLSocket.java:90)
    at com.zimbra.common.net.CustomSSLSocket.getInputStream(CustomSSLSocket.java:341)
    at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:745)
    at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
    at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
    at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
    at com.zimbra.common.httpclient.HttpClientUtil.executeMethod(HttpClientUtil.java:53)
    at com.zimbra.common.httpclient.HttpClientUtil.executeMethod(HttpClientUtil.java:39)
    at com.zimbra.cs.zimlet.ProxyServlet.doProxy(ProxyServlet.java:243)
    at com.zimbra.cs.zimlet.ProxyServlet.doGet(ProxyServlet.java:152)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:705)
    at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:206)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
    at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
    at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    at org.mortbay.jetty.Server.handle(Server.java:326)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:585)
    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:971)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:415)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
    at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)

asked Nov 19, 2014 at 0:50

concept47's user avatar

concept47concept47

30.3k12 gold badges52 silver badges75 bronze badges

I think, Zimbra’s java is rejecting your server’s certificate. Probably because of a self signed or old certificate. You may have to add the certificate to java’s keyring cacerts, which is located in ~zimbra/java/jre/lib/security/cacerts and can be modified using the «keytool» command. The password should be the default «changeit».

dploeger's user avatar

answered Nov 19, 2014 at 21:02

Dennis Plöger's user avatar

6

Hi,

I think this error doesn’t related to Zextras product but I would like to post it here for some clue. :D

I have an internal server error on Zimbra 8.5, after upgrading from 8.0.3 multi server.

From /opt/zimbra/log/zmmailboxd.out :

Caused by:
com.zimbra.common.soap.SoapFaultException: no valid authtoken present|ExceptionId:qtp509886383-27905: http://127.0.0.1:80/service/soap/GetAvailableLocalesRequest:1410976372381:5310f4b94bf366b8:SoapEngine265|Code:service.AUTH_REQUIRED
at com.zimbra.common.soap.Soap12Protocol.soapFault(Soap12Protocol.java:90)
at com.zimbra.common.soap.SoapTransport.extractBodyElement(SoapTransport.java:355)
at com.zimbra.common.soap.SoapTransport.parseSoapResponse(SoapTransport.java:328)
at com.zimbra.common.soap.SoapHttpTransport.invoke(SoapHttpTransport.java:257)
at com.zimbra.common.soap.SoapHttpTransport.invoke(SoapHttpTransport.java:169)
at com.zimbra.common.soap.SoapTransport.invoke(SoapTransport.java:408)
at com.zimbra.common.soap.SoapTransport.invokeWithoutSession(SoapTransport.java:394)
at com.zimbra.cs.taglib.tag.i18n.GetValidLocaleTag.doTag(GetValidLocaleTag.java:67)
at org.apache.jsp.public_.launchZCS_jsp._jspx_meth_zm_getValidLocale_0(org.apache.jsp.public_.launchZCS_jsp:905)
at org.apache.jsp.public_.launchZCS_jsp._jspService(org.apache.jsp.public_.launchZCS_jsp:331)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at com.zimbra.webClient.servlet.JspServlet.service(JspServlet.java:58)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:551)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:586)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1111)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:478)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:261)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:101)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:792)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_otherwise_7(org.apache.jsp.public_.login_jsp:2709)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choose_9(org.apache.jsp.public_.login_jsp:2455)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_when_13(org.apache.jsp.public_.login_jsp:2427)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choose_8(org.apache.jsp.public_.login_jsp:2192)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_otherwise_6(org.apache.jsp.public_.login_jsp:2007)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choose_5(org.apache.jsp.public_.login_jsp:1708)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_when_8(org.apache.jsp.public_.login_jsp:1641)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choose_4(org.apache.jsp.public_.login_jsp:1607)
at org.apache.jsp.public_.login_jsp._jspService(org.apache.jsp.public_.login_jsp:449)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at com.zimbra.webClient.servlet.JspServlet.service(JspServlet.java:58)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:551)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:586)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1111)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:478)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:261)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:101)
at org.eclipse.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:552)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1651)
at com.zimbra.cs.servlet.RequestStringFilter.doFilter(RequestStringFilter.java:54)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at com.zimbra.webClient.filters.ForwardFilter.doFilter(ForwardFilter.java:88)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:59)
at com.zimbra.webClient.filters.SetHeaderFilter.doFilter(SetHeaderFilter.java:248)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83)
at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:351)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.ContextPathBasedThreadPoolBalancerFilter.doFilter(ContextPathBasedThreadPoolBalancerFilter.java:124)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.ZimbraQoSFilter.doFilter(ZimbraQoSFilter.java:116)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at org.eclipse.jetty.servlets.DoSFilter.doFilterChain(DoSFilter.java:457)
at org.eclipse.jetty.servlets.DoSFilter.doFilter(DoSFilter.java:326)
at org.eclipse.jetty.servlets.DoSFilter.doFilter(DoSFilter.java:299)

After click on go back for several times, I can logged in successfully. According to upgrading history, I’ve encounter LDAP replica error and then replace it with a brand new LDAP replica. The above error log came from mailbox server connected to a brand new LDAP server replica.

Any help would be greatly appreciated.


Caused by:
com.zimbra.common.soap.SoapFaultException: no valid authtoken present|ExceptionId:qtp509886383-27905: http://127.0.0.1:80/service/soap/GetAvailableLocalesRequest:1410976372381:5310f4b94bf366b8:SoapEngine265|Code:service.AUTH_REQUIRED
at com.zimbra.common.soap.Soap12Protocol.soapFault(Soap12Protocol.java:90)
at com.zimbra.common.soap.SoapTransport.extractBodyElement(SoapTransport.java:355)
at com.zimbra.common.soap.SoapTransport.parseSoapResponse(SoapTransport.java:328)
at com.zimbra.common.soap.SoapHttpTransport.invoke(SoapHttpTransport.java:257)
at com.zimbra.common.soap.SoapHttpTransport.invoke(SoapHttpTransport.java:169)
at com.zimbra.common.soap.SoapTransport.invoke(SoapTransport.java:408)
at com.zimbra.common.soap.SoapTransport.invokeWithoutSession(SoapTransport.java:394)
at com.zimbra.cs.taglib.tag.i18n.GetValidLocaleTag.doTag(GetValidLocaleTag.java:67)
at org.apache.jsp.public_.launchZCS_jsp._jspx_meth_zm_getValidLocale_0(org.apache.jsp.public_.launchZCS_jsp:905)
at org.apache.jsp.public_.launchZCS_jsp._jspService(org.apache.jsp.public_.launchZCS_jsp:331)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at com.zimbra.webClient.servlet.JspServlet.service(JspServlet.java:58)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:551)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:586)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1111)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:478)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:261)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:101)
at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:792)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_otherwise_7(org.apache.jsp.public_.login_jsp:2709)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choose_9(org.apache.jsp.public_.login_jsp:2455)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_when_13(org.apache.jsp.public_.login_jsp:2427)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choose_8(org.apache.jsp.public_.login_jsp:2192)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_otherwise_6(org.apache.jsp.public_.login_jsp:2007)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choose_5(org.apache.jsp.public_.login_jsp:1708)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_when_8(org.apache.jsp.public_.login_jsp:1641)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choose_4(org.apache.jsp.public_.login_jsp:1607)
at org.apache.jsp.public_.login_jsp._jspService(org.apache.jsp.public_.login_jsp:449)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at com.zimbra.webClient.servlet.JspServlet.service(JspServlet.java:58)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:551)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:586)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1111)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:478)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:261)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:101)
at org.eclipse.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:552)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1651)
at com.zimbra.cs.servlet.RequestStringFilter.doFilter(RequestStringFilter.java:54)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at com.zimbra.webClient.filters.ForwardFilter.doFilter(ForwardFilter.java:88)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:59)
at com.zimbra.webClient.filters.SetHeaderFilter.doFilter(SetHeaderFilter.java:248)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83)
at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:351)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.ContextPathBasedThreadPoolBalancerFilter.doFilter(ContextPathBasedThreadPoolBalancerFilter.java:124)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at com.zimbra.cs.servlet.ZimbraQoSFilter.doFilter(ZimbraQoSFilter.java:116)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1622)
at org.eclipse.jetty.servlets.DoSFilter.doFilterChain(DoSFilter.java:457)
at org.eclipse.jetty.servlets.DoSFilter.doFilter(DoSFilter.java:326)
at org.eclipse.jetty.servlets.DoSFilter.doFilter(DoSFilter.java:299)

After click on go back for several times, I can logged in successfully. According to upgrading history, I’ve encounter LDAP replica error and then replace it with a brand new LDAP replica. The above error log came from mailbox server connected to a brand new LDAP server replica.

Any help would be greatly appreciated.

Posted : 09/17/2014 23:50

@barrydegraaff owncloud.log:
{«reqId»:»V@rxrLfgv0HGLoVTqDoSzgAAAAU»,»remoteAddr»:»1.2.3.4″,»app»:»webdav»,»message»:»Exception: {«Message»:»HTTP\/1.1 400 Empty filename is not allowed«,»Exception»:»OCA\DAV\Connector\Sabre\Exception\InvalidPath»,»Code»:0,»Trace»:»#0 \/var\/www\/html\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(1118): OCA\DAV\Connector\Sabre\Directory->getChild(NULL)\n#1 \/var\/www\/html\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php(588): Sabre\DAV\Server->createCollection(», Object(Sabre\DAV\MkCol))\n#2 [internal function]: Sabre\DAV\CorePlugin->httpMkcol(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#3 \/var\/www\/html\/owncloud\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#4 \/var\/www\/html\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(459): Sabre\Event\EventEmitter->emit(‘method:MKCOL’, Array)\n#5 \/var\/www\/html\/owncloud\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php(248): Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))\n#6 \/var\/www\/html\/owncloud\/apps\/dav\/appinfo\/v1\/webdav.php(56): Sabre\DAV\Server->exec()\n#7 \/var\/www\/html\/owncloud\/remote.php(164): require_once(‘\/var\/www\/html\/o…’)\n#8 {main}»,»File»:»\/var\/www\/html\/owncloud\/apps\/dav\/lib\/Connector\/Sabre\/Directory.php»,»Line»:198,»User»:»demo»}»,»level»:4,»time»:»2016-09-27T22:24:44+00:00″,»method»:»MKCOL»,»url»:»/remote.php/webdav/»,»user»:»demo»}
mailbox.log:
2016-09-28 05:28:10,104 INFO [qtp509886383-178:http://1.2.3.4:8080/service/soap/davSoapConnector] [name=demo@mydomain.com;mid=2815;ip=1.2.3.4;ua=ZimbraWebClient — FF48 (Linux)/8.6.0_GA_1200;] soap — davSoapConnector elapsed=6

Note:

  • If I config parameter «CalDAV Server» to point to my ownCloud server’s domain name directly, the feature works fine.
  • But, if I config parameter «CalDAV Server» to point to my Zimbra server’s domain name (to use reverse proxy), the feature does not work.

I am trying to create new account,
My code is like
use Zimbra\Enum\AccountBy;
use Zimbra\Enum\AddressType;
use Zimbra\Enum\AlarmAction;
use Zimbra\Enum\FreeBusyStatus;
use Zimbra\Enum\InviteStatus;
use Zimbra\Enum\InviteClass;
use Zimbra\Enum\ParticipationStatus;
use Zimbra\Enum\Transparency;
use Zimbra\Struct\KeyValuePair;
use Zimbra\Admin\AdminFactory;
use Zimbra\Struct\AccountSelector;
use Zimbra\Admin\Request\CreateAccount;

$username = ‘rag_testuser1234’;
$domain = ‘xxxxx.com’;
$pass = ‘Saanika@123’;
$firstName=’Ragtest’;
$lastName=’Mesta’;
$adminApi = AdminFactory::instance(‘https://xxxxxxxxxxx:7071/service/admin/soap/’);
$adminApi->auth(‘admin_usr_name’,’Admin_password’);
$attrGivenName = new KeyValuePair (‘givenName’, $firstName);
$attrDisplayName = new KeyValuePair (‘givenName’, $firstName.’ ‘.$lastName);

$create_account_res = $adminApi->createAccount($username.’@’.$domain, $pass,[$attrGivenName,$attrDisplayName]);

but get issue like
Fatal error: Uncaught GuzzleHttp\Exception\ServerException: Server error: POST https://xxxxxxxxxx:7071/service/admin/soap/ resulted in a 500 Server Error response: <soap:Envelope xmlns:soap=»http://www.w3.org/2003/05/soap-envelope»>soap:Header<change tok (truncated…) in /var/www/html/21charles/Zimbra/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113 Stack trace: #0 /var/www/html/21charles/Zimbra/vendor/guzzlehttp/guzzle/src/Middleware.php(65): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response)) #1 /var/www/html/21charles/Zimbra/vendor/guzzlehttp/promises/src/Promise.php(204): GuzzleHttp\Middleware::GuzzleHttp{closure}(Object(GuzzleHttp\Psr7\Response)) #2 /var/www/html/21charles/Zimbra/vendor/guzzlehttp/promises/src/Promise.php(153): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL) #3 /var/www/html/21charles/Zimbra/vendor/guzzlehttp/promises/src/TaskQueue.php(48): GuzzleHttp\P in /var/www/html/21charles/Zimbra/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php on line 113

could you help me

Понравилась статья? Поделить с друзьями:
  • Zebra zt230 ошибка лента закончилась
  • Zim 428 eh ошибка e4
  • Zebra zt220 ошибка supplies
  • Zebra zm400 ошибки
  • Zebra zd420 ошибки