Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > ZCS Client Connectors > Zimbra Connector for Outlook

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 02-28-2008, 08:12 AM
Partner (VAR/HSP)
 
Posts: 21
Default Attachment Issues

We have had several users complaining that they are not able to send attachments from the web and respective email clients. I was successfully able to send a 6.5 mb file today, however I just received another user complaint. He was kind enough to detail the error. Please see below and let me know if we can do anything about this.
Thanks,
Note: File Upload Fault. Please contact your system administrator regarding maximum message and attachment sizes.

Error Code: <html>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>

<title>Error 500 </title>

</head>

<body><h2>HTTP ERROR: 500</h2><pre>Remote host closed connection during handshake</pre>

<p>RequestURI=/service/upload</p><h3>Caused by:</h3><pre>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:1096)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRe cord(SSLSocketImpl.java:623)

at com.sun.net.ssl.internal.ssl.AppOutputStream.write (AppOutputStream.java:59)

at java.io.BufferedOutputStream.flushBuffer(BufferedO utputStream.java:65)

at java.io.BufferedOutputStream.write(BufferedOutputS tream.java:104)

at java.io.FilterOutputStream.write(FilterOutputStrea m.java:80)

at org.apache.commons.httpclient.methods.InputStreamR equestEntity.writeRequest(InputStreamRequestEntity .java:174)

at org.apache.commons.httpclient.methods.EntityEnclos ingMethod.writeRequestBody(EntityEnclosingMethod.j ava:495)

at org.apache.commons.httpclient.HttpMethodBase.write Request(HttpMethodBase.java:1973)

at org.apache.commons.httpclient.HttpMethodBase.execu te(HttpMethodBase.java:993)

at org.apache.commons.httpclient.HttpMethodDirector.e xecuteWithRetry(HttpMethodDirector.java:397)

at org.apache.commons.httpclient.HttpMethodDirector.e xecuteMethod(HttpMethodDirector.java:170)

at org.apache.commons.httpclient.HttpClient.executeMe thod(HttpClient.java:396)

at org.apache.commons.httpclient.HttpClient.executeMe thod(HttpClient.java:324)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:311)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:276)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:250)

at com.zimbra.cs.service.FileUploadServlet.doPost(Fil eUploadServlet.java:334)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:727)

at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:174)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)

at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)

at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)

at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81)

at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:148)

at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)

at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)

at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)

at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)

at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)

at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)

at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)

at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)

at org.mortbay.jetty.handler.RewriteHandler.handle(Re writeHandler.java:176)

at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)

at org.mortbay.jetty.Server.handle(Server.java:313)

at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)

at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:844)

at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:644)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:205)

at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)

at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)

at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)

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)

... 44 more

</pre>

<h3>Caused by:</h3><pre>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)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.perform InitialHandshake(SSLSocketImpl.java:1096)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRe cord(SSLSocketImpl.java:623)

at com.sun.net.ssl.internal.ssl.AppOutputStream.write (AppOutputStream.java:59)

at java.io.BufferedOutputStream.flushBuffer(BufferedO utputStream.java:65)

at java.io.BufferedOutputStream.write(BufferedOutputS tream.java:104)

at java.io.FilterOutputStream.write(FilterOutputStrea m.java:80)

at org.apache.commons.httpclient.methods.InputStreamR equestEntity.writeRequest(InputStreamRequestEntity .java:174)

at org.apache.commons.httpclient.methods.EntityEnclos ingMethod.writeRequestBody(EntityEnclosingMethod.j ava:495)

at org.apache.commons.httpclient.HttpMethodBase.write Request(HttpMethodBase.java:1973)

at org.apache.commons.httpclient.HttpMethodBase.execu te(HttpMethodBase.java:993)

at org.apache.commons.httpclient.HttpMethodDirector.e xecuteWithRetry(HttpMethodDirector.java:397)

at org.apache.commons.httpclient.HttpMethodDirector.e xecuteMethod(HttpMethodDirector.java:170)

at org.apache.commons.httpclient.HttpClient.executeMe thod(HttpClient.java:396)

at org.apache.commons.httpclient.HttpClient.executeMe thod(HttpClient.java:324)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:311)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:276)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:250)

at com.zimbra.cs.service.FileUploadServlet.doPost(Fil eUploadServlet.java:334)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:727)

at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:174)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)

at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)

at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)

at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81)

at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:148)

at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)

at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)

at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)

at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)

at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)

at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)

at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)

at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)

at org.mortbay.jetty.handler.RewriteHandler.handle(Re writeHandler.java:176)

at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)

at org.mortbay.jetty.Server.handle(Server.java:313)

at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)

at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:844)

at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:644)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:205)

at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)

at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)

at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)

</pre>

<p><i><small><a href="http://jetty.mortbay.org/">Powered by Jetty://</a></small></i></p><br/>

Error Text: <html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>

<title>Error 500 </title>

</head>

<body><h2>HTTP ERROR: 500</h2><pre>Remote host closed connection during handshake</pre>

<p>RequestURI=/service/upload</p><h3>Caused by:</h3><pre>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:1096)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRe cord(SSLSocketImpl.java:623)

at com.sun.net.ssl.internal.ssl.AppOutputStream.write (AppOutputStream.java:59)

at java.io.BufferedOutputStream.flushBuffer(BufferedO utputStream.java:65)

at java.io.BufferedOutputStream.write(BufferedOutputS tream.java:104)

at java.io.FilterOutputStream.write(FilterOutputStrea m.java:80)

at org.apache.commons.httpclient.methods.InputStreamR equestEntity.writeRequest(InputStreamRequestEntity .java:174)

at org.apache.commons.httpclient.methods.EntityEnclos ingMethod.writeRequestBody(EntityEnclosingMethod.j ava:495)

at org.apache.commons.httpclient.HttpMethodBase.write Request(HttpMethodBase.java:1973)

at org.apache.commons.httpclient.HttpMethodBase.execu te(HttpMethodBase.java:993)

at org.apache.commons.httpclient.HttpMethodDirector.e xecuteWithRetry(HttpMethodDirector.java:397)

at org.apache.commons.httpclient.HttpMethodDirector.e xecuteMethod(HttpMethodDirector.java:170)

at org.apache.commons.httpclient.HttpClient.executeMe thod(HttpClient.java:396)

at org.apache.commons.httpclient.HttpClient.executeMe thod(HttpClient.java:324)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:311)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:276)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:250)

at com.zimbra.cs.service.FileUploadServlet.doPost(Fil eUploadServlet.java:334)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:727)

at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:174)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)

at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)

at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)

at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81)

at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:148)

at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)

at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)

at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)

at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)

at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)

at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)

at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)

at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)

at org.mortbay.jetty.handler.RewriteHandler.handle(Re writeHandler.java:176)

at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)

at org.mortbay.jetty.Server.handle(Server.java:313)

at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)

at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:844)

at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:644)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:205)

at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)

at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)

at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)

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)

... 44 more

</pre>

<h3>Caused by:</h3><pre>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)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.perform InitialHandshake(SSLSocketImpl.java:1096)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRe cord(SSLSocketImpl.java:623)

at com.sun.net.ssl.internal.ssl.AppOutputStream.write (AppOutputStream.java:59)

at java.io.BufferedOutputStream.flushBuffer(BufferedO utputStream.java:65)

at java.io.BufferedOutputStream.write(BufferedOutputS tream.java:104)

at java.io.FilterOutputStream.write(FilterOutputStrea m.java:80)

at org.apache.commons.httpclient.methods.InputStreamR equestEntity.writeRequest(InputStreamRequestEntity .java:174)

at org.apache.commons.httpclient.methods.EntityEnclos ingMethod.writeRequestBody(EntityEnclosingMethod.j ava:495)

at org.apache.commons.httpclient.HttpMethodBase.write Request(HttpMethodBase.java:1973)

at org.apache.commons.httpclient.HttpMethodBase.execu te(HttpMethodBase.java:993)

at org.apache.commons.httpclient.HttpMethodDirector.e xecuteWithRetry(HttpMethodDirector.java:397)

at org.apache.commons.httpclient.HttpMethodDirector.e xecuteMethod(HttpMethodDirector.java:170)

at org.apache.commons.httpclient.HttpClient.executeMe thod(HttpClient.java:396)

at org.apache.commons.httpclient.HttpClient.executeMe thod(HttpClient.java:324)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:311)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:276)

at com.zimbra.cs.servlet.ZimbraServlet.proxyServletRe quest(ZimbraServlet.java:250)

at com.zimbra.cs.service.FileUploadServlet.doPost(Fil eUploadServlet.java:334)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:727)

at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:174)

at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)

at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)

at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)

at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81)

at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:148)

at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)

at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)

at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)

at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)

at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)

at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)

at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)

at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)

at org.mortbay.jetty.handler.RewriteHandler.handle(Re writeHandler.java:176)

at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)

at org.mortbay.jetty.Server.handle(Server.java:313)

at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)

at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:844)

at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:644)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:205)

at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)

at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)

at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)

</pre>

<p><i><small><a href="http://jetty.mortbay.org/">Powered by Jetty://</a></small></i></p><br/>
Reply With Quote
  #2 (permalink)  
Old 03-13-2008, 10:25 AM
Former Zimbran
 
Posts: 406
Default

have you tried using Outlook talking to ZCS over a non-ssl port to see if this works?
Reply With Quote
  #3 (permalink)  
Old 03-31-2008, 09:07 AM
Junior Member
 
Posts: 6
Default 'Remote host closed connection during handshake'

Several of our users are experiencing this issue when attempting to send messages with attachments, but only in ZCO 5.0.2.

We are not ready to roll 5.0.4 to production due to extreme bugginess in our pre-production environment, but other forums suggest many improvements with ZCO 5.0.3. Is it safe to run with server-side 5.0.2 to test and see if we get relief on this issue?

I am seeing if turning off SSL helps, but issue only started manifesting today and so this seems unlikely as cause given that we've had no settings, SSL changes and multiple users are experiencing the issue.

Separately, I discovered this 3rd party forum link which suggests that Sun (our server hardware) may have difficulties with default SSL handling. Link here:
<http://mail-archives.apache.org/mod_mbox/hc-dev/200402.mbox/%3C001e01c3ef15$837747d0$0100a8c0@marc%3E>

Any thoughts on whether this is relevant?

[QUOTE=Chris Behm;80285]We have had several users complaining that they are not able to send attachments from the web and respective email clients. I was successfully able to send a 6.5 mb file today, however I just received another user complaint. He was kind enough to detail the error. Please see below and let me know if we can do anything about this.
Thanks,
Note: File Upload Fault. Please contact your system administrator regarding maximum message and attachment sizes.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

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.