Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Desktop > General Questions

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 05-23-2011, 01:38 PM
Junior Member
 
Posts: 9
Default ZDesktop and SSL3

I tried to find the solution on the forum, but there is no

I installed ZDesktop 7 on my laptop. Of course I want to see all my mailboxes in this client. But one of them is on the server with SSL and the self-signed certificate. I try connect to it with IMAP. I type the credentials of the SMTP too. The only way to connect to SMTP - to connect to it with SSL. But I see the error:

Quote:
com.zimbra.common.soap.SoapFaultException: Server chose unsupported or disabled protocol: SSLv3 ExceptionId:com.zimbra.common.service.RemoteServic eException: Server chose unsupported or disabled protocol: SSLv3 ExceptionId:btpool0-10:1306182881751:5a1bd40e02d88899 Code:remote.SSL_HANDSHAKE at com.zimbra.common.service.RemoteServiceException.S SL_HANDSHAKE(RemoteServiceException.java:96) at com.zimbra.common.service.RemoteServiceException.d oSSLFailures(RemoteServiceException.java:172) at com.zimbra.cs.account.offline.OfflineProvisioning. testDataSource(OfflineProvisioning.java:660) at com.zimbra.cs.account.offline.OfflineProvisioning. createDataSourceAccount(OfflineProvisioning.java:7 06) at com.zimbra.cs.account.offline.OfflineProvisioning. createAccount(OfflineProvisioning.java:511) at com.zimbra.cs.service.admin.CreateAccount.handle(C reateAccount.java:64) at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEng ine.java:412) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:287) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:158) at com.zimbra.soap.SoapServlet.doWork(SoapServlet.jav a:294) at com.zimbra.soap.SoapServlet.doPost(SoapServlet.jav a:215) at javax.servlet.http.HttpServlet.service(HttpServlet .java:725) at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:208) at javax.servlet.http.HttpServlet.service(HttpServlet .java:814) at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:390) at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:218) at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.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(Ha ndlerWrapper.java:152) at org.mortbay.jetty.handler.rewrite.RewriteHandler.h andle(RewriteHandler.java:230) at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:543) at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:946) at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:756) at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:405) at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:410) at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:451) Caused by: javax.net.ssl.SSLHandshakeException: Server chose unsupported or disabled protocol: SSLv3 at com.sun.net.ssl.internal.ssl.ClientHandshaker.serv erHello(Unknown Source) at com.sun.net.ssl.internal.ssl.ClientHandshaker.proc essMessage(Unknown Source) at com.sun.net.ssl.internal.ssl.Handshaker.processLoo p(Unknown Source) at com.sun.net.ssl.internal.ssl.Handshaker.process_re cord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRec ord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.perform InitialHandshake(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHa ndshake(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHa ndshake(Unknown Source) at com.zimbra.common.net.CustomSSLSocket.startHandsha ke(CustomSSLSocket.java:90) at com.sun.mail.util.SocketFetcher.configureSSLSocket (SocketFetcher.java:503) at com.sun.mail.util.SocketFetcher.getSocket(SocketFe tcher.java:234) at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTra nsport.java:1672) at com.sun.mail.smtp.SMTPTransport.protocolConnect(SM TPTransport.java:525) at javax.mail.Service.connect(Service.java:291) at javax.mail.Service.connect(Service.java:172) at javax.mail.Service.connect(Service.java:121) at com.zimbra.cs.account.offline.OfflineProvisioning. test(OfflineProvisioning.java:668) at com.zimbra.cs.account.offline.OfflineProvisioning. testDataSource(OfflineProvisioning.java:648) ... 30 more Code:remote.SSL_HANDSHAKE at com.zimbra.common.soap.Soap12Protocol.soapFault(So ap12Protocol.java:88) at com.zimbra.common.soap.SoapTransport.extractBodyEl ement(SoapTransport.java:344) at com.zimbra.common.soap.SoapTransport.parseSoapResp onse(SoapTransport.java:303) at com.zimbra.common.soap.SoapHttpTransport.invoke(So apHttpTransport.java:260) at com.zimbra.common.soap.SoapHttpTransport.invoke(So apHttpTransport.java:164) at com.zimbra.common.soap.SoapTransport.invoke(SoapTr ansport.java:397) at com.zimbra.common.soap.SoapTransport.invoke(SoapTr ansport.java:360) at com.zimbra.cs.account.soap.SoapProvisioning.invoke (SoapProvisioning.java:321) at com.zimbra.cs.account.soap.SoapProvisioning.create Account(SoapProvisioning.java:464) at com.zimbra.cs.offline.jsp.JspProvStub.createOfflin eDataSource(JspProvStub.java:126) at com.zimbra.cs.offline.jsp.XmailBean.doRequest(Xmai lBean.java:267) at com.zimbra.cs.offline.jsp.FormBean.doRequest(FormB ean.java:150) at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.sun.el.parser.AstFunction.getValue(AstFunction .java:127) at com.sun.el.ValueExpressionImpl.getValue(ValueExpre ssionImpl.java:206) at org.apache.jasper.runtime.PageContextImpl.evaluate Expression(PageContextImpl.java:1001) at org.apache.jsp.desktop.accsetup_jsp._jspx_meth_c_w hen_1(Unknown Source) at org.apache.jsp.desktop.accsetup_jsp._jspx_meth_c_c hoose_0(Unknown Source) at org.apache.jsp.desktop.accsetup_jsp._jspService(Un known Source) at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:109) at javax.servlet.http.HttpServlet.service(HttpServlet .java:814) at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:389) at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:486) at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:380) at javax.servlet.http.HttpServlet.service(HttpServlet .java:814) at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:64) at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1166) at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(Set HeaderFilter.java:79) at com.zimbra.webClient.filters.SetHeaderFilter.doFil ter(SetHeaderFilter.java:239) at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:218) at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.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(Ha ndlerWrapper.java:152) at org.mortbay.jetty.handler.rewrite.RewriteHandler.h andle(RewriteHandler.java:230) at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:543) at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:946) at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:756) at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:218) at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:405) at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:410) at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:451)
Is there any way to use SSLv3 with ZDesktop?

Last edited by phoenix; 05-23-2011 at 10:55 PM..
Reply With Quote
  #2 (permalink)  
Old 05-23-2011, 11:23 PM
New Member
 
Posts: 3
Default

You can try to experiment with setting -Dmail.smtps.ssl.protocols=SSLv3 and/or -Dmail.imaps.ssl.protocols=SSLv3 in startup script. I have not tested it with ZD but it is a general solution for Java apps.
Reply With Quote
  #3 (permalink)  
Old 05-24-2011, 04:55 AM
Junior Member
 
Posts: 9
Default

No, doesn't work.. The same error..
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.