0

Zimbra のインストールで奇妙な問題が発生しました... プロキシ サーブレットを有効にして、クロスドメインの ajax リクエストに対して正常に動作しています。ただし、ドメインの https:// バージョンにアクセスしようとすると、次のスタック トレースのような 500 java.security.cert.CertificateException が発生します。何か案は?他の https:// URL は正常に機能しているようです。

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

Problem accessing /service/proxy. Reason:

のせいで:

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: * SSL 証明書固有のものの多くは、投稿しても安全かどうかわかりません
    com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1747) で
    com.sun.net.ssl.internal.ssl.Handshaker.fatalSE (Handshaker.java:241) で
    com.sun.net.ssl.internal.ssl.Handshaker.fatalSE (Handshaker.java:235) で
    com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate (ClientHandshaker.java:1209) で
    com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:135) で
    com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) で
    com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:1215) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:1199) で
    com.zimbra.common.net.CustomSSLSocket.startHandshake(CustomSSLSocket.java:90)で
    com.zimbra.common.net.CustomSSLSocket.getInputStream(CustomSSLSocket.java:341) で
    org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:745) で
    org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) で
    org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry (HttpMethodDirector.java:387) で
    org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) で
    org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) で
    com.zimbra.common.httpclient.HttpClientUtil.executeMethod(HttpClientUtil.java:53) で
    com.zimbra.common.httpclient.HttpClientUtil.executeMethod(HttpClientUtil.java:39) で
    com.zimbra.cs.zimlet.ProxyServlet.doProxy(ProxyServlet.java:243)
    com.zimbra.cs.zimlet.ProxyServlet.doGet(ProxyServlet.java:152)で
    javax.servlet.http.HttpServlet.service(HttpServlet.java:705) で
    com.zimbra.cs.servlet.ZimbraServlet.service (ZimbraServlet.java:206) で
    javax.servlet.http.HttpServlet.service(HttpServlet.java:814) で
    org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:511) で
    org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java:390) で
    org.mortbay.jetty.security.SecurityHandler.handle (SecurityHandler.java:218) で
    org.mortbay.jetty.servlet.SessionHandler.handle (SessionHandler.java:182) で
    org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java:765) で
    org.mortbay.jetty.webapp.WebAppContext.handle (WebAppContext.java:422) で
    org.mortbay.jetty.handler.ContextHandlerCollection.handle (ContextHandlerCollection.java:230) で
    org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114) で
    org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java:152) で
    org.mortbay.jetty.handler.rewrite.RewriteHandler.handle (RewriteHandler.java:230) で
    org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java:152) で
    org.mortbay.jetty.Server.handle (Server.java:326) で
    org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:585) で
    org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete (HttpConnection.java:971) で
    org.mortbay.jetty.HttpParser.parseNext (HttpParser.java:549) で
    org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java:212) で
    org.mortbay.jetty.HttpConnection.handle (HttpConnection.java:415) で
    org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429) で
    org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) で
原因: 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
    com.zimbra.common.net.CustomTrustManager.checkServerTrusted(CustomTrustManager.java:90)で
    com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1201) で
    ... 40以上

のせいで:

java.security.cert.CertificateException: * 多くの SSL 証明書固有のものは、投稿しても安全かどうかわからない *
    com.zimbra.common.net.CustomTrustManager.checkServerTrusted(CustomTrustManager.java:90)で
    com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1201) で
    com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:135) で
    com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) で
    com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:943) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1188) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:1215) で
    com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:1199) で
    com.zimbra.common.net.CustomSSLSocket.startHandshake(CustomSSLSocket.java:90)で
    com.zimbra.common.net.CustomSSLSocket.getInputStream(CustomSSLSocket.java:341) で
    org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:745) で
    org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) で
    org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry (HttpMethodDirector.java:387) で
    org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) で
    org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) で
    com.zimbra.common.httpclient.HttpClientUtil.executeMethod(HttpClientUtil.java:53) で
    com.zimbra.common.httpclient.HttpClientUtil.executeMethod(HttpClientUtil.java:39) で
    com.zimbra.cs.zimlet.ProxyServlet.doProxy(ProxyServlet.java:243)
    com.zimbra.cs.zimlet.ProxyServlet.doGet(ProxyServlet.java:152)で
    javax.servlet.http.HttpServlet.service(HttpServlet.java:705) で
    com.zimbra.cs.servlet.ZimbraServlet.service (ZimbraServlet.java:206) で
    javax.servlet.http.HttpServlet.service(HttpServlet.java:814) で
    org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:511) で
    org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java:390) で
    org.mortbay.jetty.security.SecurityHandler.handle (SecurityHandler.java:218) で
    org.mortbay.jetty.servlet.SessionHandler.handle (SessionHandler.java:182) で
    org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java:765) で
    org.mortbay.jetty.webapp.WebAppContext.handle (WebAppContext.java:422) で
    org.mortbay.jetty.handler.ContextHandlerCollection.handle (ContextHandlerCollection.java:230) で
    org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114) で
    org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java:152) で
    org.mortbay.jetty.handler.rewrite.RewriteHandler.handle (RewriteHandler.java:230) で
    org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java:152) で
    org.mortbay.jetty.Server.handle (Server.java:326) で
    org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:585) で
    org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete (HttpConnection.java:971) で
    org.mortbay.jetty.HttpParser.parseNext (HttpParser.java:549) で
    org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java:212) で
    org.mortbay.jetty.HttpConnection.handle (HttpConnection.java:415) で
    org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429) で
    org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) で

4

1 に答える 1