Hi , We are using Apache 2.2 and Tomcat 5.5 on Red Hat Enterprise Linux AS release 4. We use APJ connector. We are streaming a huge file >100MB back to browser . On IE we are getting a CLient connection Abort Exception. Looks like apache is closing connection. Is there any configuartion on apache which needs to be done to prevent this? ERROR "2007-05-01 00:39:57.045 GMT+0000" "text=Intercepted exception, op=,brand=, locale=, user=" TP-Processor2 ExceptionHandlerInterceptor.intercept(?) ClientAbortException: java.net.SocketException: Broken pipe at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.j ava:366) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:433) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:314 ) at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:278) at org.apache.catalina.connector.CoyoteOutputStream.close(CoyoteOutputStrea m.java:103) at com.opensymphony.webwork.dispatcher.StreamResult.doExecute(StreamResult. java:197) at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWork ResultSupport.java:101) at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActi onInvocation.java:312) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:207) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInt erceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.verisign.core.webapp.interceptor.ExceptionHandlerInterceptor.interce pt(Unknown Source) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInt erceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInt erceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doIntercep t(DefaultWorkflowInterceptor.java:137) at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(Met hodFilterInterceptor.java:81) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(Valid ationInterceptor.java:115) at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(Met hodFilterInterceptor.java:81) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInt erceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInt erceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInt erceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInt erceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInt erceptor.java:31) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept (ExceptionMappingInterceptor.java:100) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoc ation.java:189) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.jav a:113) at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dispat cherUtils.java:233) at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDisp atcher.java:198) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:173) at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(Action ContextCleanUp.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1 48) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java: 684) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket. java:876) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:684) at java.lang.Thread.run(Thread.java:595) Caused by: java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:518) at org.apache.jk.common.JkInputStream.doWrite(JkInputStream.java:147) at org.apache.coyote.Response.doWrite(Response.java:555) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.j ava:361) ... 55 more Thanks, Deepa