Bill,
Many thanks for your support, PSB the log output.
Quote:
Originally Posted by phoenix Have a look in your /opt/zimbra/log/mailbox.log and see if you have any errors in there that relate to certificate problems, you can grep the file for "fatal alert". |
2010-10-31 14:09:23,382 INFO [btpool0-14://zimbra.local.home:7071/service/admin/soap/NoOpRequest] [name=admin@zimbra.local.home;mid=1;ip=192.168.0.35 ;ua=ZimbraWebClient - FF3.0 (Win);] soap - NoOpRequest
2010-10-31 14:09:35,513 INFO [MailboxPurge] [name=spam.zyuqoxzu@zimbra.local.home;mid=3;] purge - Purging messages.
2010-10-31 14:10:03,478 INFO [btpool0-1://zimbra/service/soap/TestDataSourceRequest] [name=user@zimbra.local.home;mid=2;ip=192.168.0.35; ua=ZimbraWebClient - FF3.0 (Win)/7.0.0_BETA1_2816;] soap - TestDataSourceRequest
2010-10-31 14:10:03,483 INFO [btpool0-1://zimbra/service/soap/TestDataSourceRequest] [name=user@zimbra.local.home;mid=2;ip=192.168.0.35; ua=ZimbraWebClient - FF3.0 (Win)/7.0.0_BETA1_2816;] datasource - Testing: DataSource: { id=TestId, type=imap, isEnabled=false, name=Test, host=external.mail.server, port=143, connectionType=cleartext, username=user@external.mail.account, folderId=-1 }
2010-10-31 14:10:07,765 WARN [btpool0-1://zimbra/service/soap/TestDataSourceRequest] [name=user@zimbra.local.home;mid=2;ip=192.168.0.35; ua=ZimbraWebClient - FF3.0 (Win)/7.0.0_BETA1_2816;] datasource - Test failed: DataSource: { id=TestId, type=imap, isEnabled=false, name=Test, host=external.mail.server, port=143, connectionType=cleartext, username=user@external.mail.account, folderId=-1 }
com.zimbra.common.service.ServiceException: system failure: Unable to connect to IMAP server: DataSource: { id=TestId, type=imap, isEnabled=false, name=Test, host=external.mail.server, port=143, connectionType=cleartext, username=user@external.mail.account, folderId=-1 }
ExceptionId:btpool0-1://zimbra/service/soap/TestDataSourceRequest:1288534207764:ad4f975b9c3c33 a2
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE (ServiceException.java:248)
at com.zimbra.cs.datasource.imap.ConnectionManager.ne wConnection(ConnectionManager.java:166)
at com.zimbra.cs.datasource.imap.ConnectionManager.op enConnection(ConnectionManager.java:84)
at com.zimbra.cs.datasource.imap.ImapSync.connect(Ima pSync.java:111)
at com.zimbra.cs.datasource.imap.ImapSync.test(ImapSy nc.java:73)
at com.zimbra.cs.datasource.DataSourceManager.test(Da taSourceManager.java:181)
at com.zimbra.cs.service.mail.TestDataSource.handle(T estDataSource.java:129)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEng ine.java:426)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:280)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:160)
at com.zimbra.soap.SoapServlet.doWork(SoapServlet.jav a:293)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.jav a:214)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:727)
at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:208)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
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 org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1157)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:132)
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:418)
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.handler.DebugHandler.handle(Debu gHandler.java:77)
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:939)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:755)
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:413)
at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:451)
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRec ord(SSLSocketImpl.java:808)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.perform InitialHandshake(SSLSocketImpl.java:1120)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHa ndshake(SSLSocketImpl.java:1147)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHa ndshake(SSLSocketImpl.java:1131)
at com.zimbra.common.net.CustomSSLSocket.startHandsha ke(CustomSSLSocket.java:90)
at com.zimbra.cs.mailclient.MailConnection.startTls(M ailConnection.java:108)
at com.zimbra.cs.mailclient.MailConnection.connect(Ma ilConnection.java:92)
at com.zimbra.cs.datasource.imap.ConnectionManager.ne wConnection(ConnectionManager.java:144)
... 40 more
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at com.sun.net.ssl.internal.ssl.InputRecord.read(Inpu tRecord.java:333)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRec ord(SSLSocketImpl.java:789)
... 47 more
2010-10-31 14:10:15,503 INFO [btpool0-1://localhost:7071/service/admin/soap/AuthRequest] [ip=127.0.0.1;ua=zmprov/7.0.0_BETA1_2816;] soap - AuthRequest
2010-10-31 14:10:16,431 INFO [btpool0-1://localhost:7071/service/admin/soap/GetAllServersRequest] [name=zimbra;ip=127.0.0.1;ua=zmprov/7.0.0_BETA1_2816;] soap - GetAllServersRequest
2010-10-31 14:10:32,298 INFO [Timer-Zimbra] [] SessionCache - Removed 1 idle sessions (ADMIN). 3 active sessions remain.
2010-10-31 14:10:35,697 INFO [MailboxPurge] [name=ham.lvr_geiurc@zimbra.local.home;mid=4;] purge - Purging messages.
I have also tried this with the clear text setting FALSE
[zimbra@zimbra ~]$ zmprov mcf zimbraImapCleartextLoginEnabled FALSE
Above messages happen whenever I press the test button. The external mail server is not using SSL I can login to it using any mail client like thunderbird with the details I supplied on port 143 and the account and password details.
Any suggestion would be really helpful, as without this feature zimbra will not work for us. Currently everything else is working. local to local, local to external, masquearading.
Cheers
Stephen