Results 1 to 3 of 3

Thread: Attachment Issues

  1. #1
    Join Date
    Dec 2006
    Posts
    21
    Rep Power
    8

    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/>

  2. #2
    Join Date
    Apr 2007
    Location
    San Jose
    Posts
    406
    Rep Power
    8

    Default

    have you tried using Outlook talking to ZCS over a non-ssl port to see if this works?

  3. #3
    Join Date
    Apr 2006
    Location
    Austin
    Posts
    6
    Rep Power
    9

    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.

Similar Threads

  1. Exchange 2003 Migration Issues
    By JordanPWilliams in forum Migration
    Replies: 10
    Last Post: 07-27-2007, 11:51 AM
  2. Forwarding, and forwarding as Attachments
    By gfdos.sys in forum Users
    Replies: 4
    Last Post: 06-06-2007, 08:22 AM
  3. Replies: 2
    Last Post: 10-19-2006, 11:26 PM
  4. Message forwarded as attachment problem
    By wildstyle in forum Users
    Replies: 13
    Last Post: 06-20-2006, 05:26 PM
  5. Replies: 3
    Last Post: 05-12-2006, 05:19 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •